Shahed Nasser
073eb15d11
docs: update llms.txt ( #11347 )
2025-02-06 17:39:06 +02:00
Stevche Radevski
9e7069cdf4
chore: Remove unused payment method token model ( #11342 )
2025-02-06 14:57:56 +01:00
Shahed Nasser
7d0ba7037b
docs: add railway troubleshooting for host ( #11346 )
2025-02-06 15:54:54 +02:00
Shahed Nasser
d7342c6f82
chore(types): add TSDocs for retentionTime ( #11345 )
2025-02-06 15:22:32 +02:00
Shahed Nasser
ccb332ce41
docs: fix empty return in references ( #11343 )
2025-02-06 14:35:45 +02:00
Shahed Nasser
0aa84fc371
docs: added custom item price guide ( #11240 )
...
* added examples sidebar
* added guide
* fixes
* add meta image
* update intro
2025-02-06 13:29:05 +02:00
Adrien de Peretti
a33aebd895
feat(index): full sync operations ( #11178 )
...
Closes: FRMW-2892, FRMW-2893
**What**
Wired up the building block that we merged previously in order to manage data synchronization. The flow is as follow
- On application start
- Build schema object representation from configuration
- Check configuration changes
- if new entities configured
- Data synchronizer initialize orchestrator and start sync
- for each entity
- acquire lock
- mark existing data as staled
- sync all data by batch
- marked them not staled anymore
- acknowledge each processed batch and renew lock
- update metadata with last synced cursor for entity X
- release lock
- remove all remaining staled data
- if any entities removed from last configuration
- remove the index data and relations
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
2025-02-05 16:49:18 +00:00
Shahed Nasser
60f46e07fd
docs: add ui to llms-full.txt ( #11328 )
2025-02-05 18:22:35 +02:00
Shahed Nasser
db2aa58542
docs: update text in LLM editors section ( #11329 )
2025-02-05 18:22:14 +02:00
Shahed Nasser
a655b49a7d
docs: fix appending index.html.md to api reference links ( #11327 )
...
* docs: fix appending index.html.md to api reference links
* make hash in api reference lower case
2025-02-05 17:29:07 +02:00
Shahed Nasser
bc53716d8d
docs: clarify steps for medusa build ( #11324 )
2025-02-05 17:11:43 +02:00
Frane Polić
742babfe3f
fix(core-flows): shipping profile update ( #11322 )
...
**What**
- prevent unsetting shipping profile on product update
2025-02-05 14:37:43 +00:00
Shahed Nasser
5f7ff7f9f0
docs: add generator for llms-full.txt ( #11323 )
...
* initial
* improvements
* finished implementation
* transform links to index.html.md links
* fix for resources
2025-02-05 16:34:39 +02:00
Shahed Nasser
da25980d24
chore(core-flows): update the TSDocs of new steps ( #11315 )
2025-02-05 16:20:23 +02:00
Kasper Fabricius Kristensen
6db96c80d0
fix(ui,types): Add Metadata form for collection ( #11300 )
...
**What**
- Adds missing Metadata form for collections
- Fixes type of metadata in update payload
- Fixes an issue where deleting the last row of a metadata form would prevent adding new ones.
Resolves SUP-784
2025-02-05 12:53:30 +00:00
Shahed Nasser
4be327819f
chore(types): add @version to new payment provider methods ( #11316 )
2025-02-05 12:51:08 +02:00
Shahed Nasser
9f1a3b2a42
fix(medusa, types): fix promotion HTTP types in cart ( #11304 )
2025-02-05 12:31:24 +02:00
Shahed Nasser
d348204fe5
docs: document admin environment variables ( #11313 )
2025-02-05 11:47:07 +02:00
Shahed Nasser
98236c8262
docs: add clean markdown version of all documentation pages ( #11308 )
...
* added route to book
* added to resources
* added route to ui
* added to user guide
2025-02-05 11:23:13 +02:00
Stevche Radevski
87db3f0c45
fix: Use the correct currency for edit promotions form ( #11307 )
...
FIXES #11297
2025-02-04 17:15:15 +00:00
Shahed Nasser
604f46f8bc
docs: add util to generate clean markdown for a file ( #11303 )
2025-02-04 16:44:17 +02:00
Harminder Virk
3c51709daf
feat: map container types for core services to interface ( #11295 )
2025-02-04 15:47:55 +05:30
Shahed Nasser
70b3e16683
docs: fix import of defineMiddleware ( #11293 )
2025-02-04 12:15:46 +02:00
Shahed Nasser
ddaeafacdd
docs: fix metadata destructure in query.graph ( #11294 )
2025-02-04 12:15:14 +02:00
Frane Polić
462c3e8057
feat(core-flows): cart complete shipping validate ( #10984 )
...
**What**
- validate that there is a shipping method if any of the line items have requires_shipping=true
- validate that products shipping profile is supported by a shipping method on the cart
- update tests
---
CLOSES CMRC-683
2025-02-04 10:10:08 +00:00
Kasper Fabricius Kristensen
3cf4307296
fix(ui): Prevent Command from triggering while a editable field has focus ( #11254 )
...
Resolves CMRC-909
2025-02-04 10:09:07 +00:00
Kasper Fabricius Kristensen
f07af7b93c
fix(dashboard,core-flows,types,medusa): Allow editing Order metadata ( #11285 )
...
Resolves SUP-780
2025-02-04 10:08:20 +00:00
Ertaç Paprat
1185878ecd
fix(admin-ui): update Turkish translations ( #11250 )
...
- Add missing translations for inventory stock management
- Fix customer groups list structure
- Add missing order fulfillment error messages
- Update promotion status structure
- Add missing shipping options translations
- Fix various translation inconsistencies
Co-authored-by: epaprat <you@example.com >
2025-02-04 10:30:20 +01:00
Shahed Nasser
94376f6c75
docs: document Query Context ( #11289 )
...
* docs: document Query Context
* add vale exception
2025-02-03 19:43:40 +02:00
Shahed Nasser
e0851b25ce
docs: add storefront guide select customer address during checkout ( #11288 )
2025-02-03 19:15:46 +02:00
Shahed Nasser
178a7f4216
docs: document variant inventory conceptual guide ( #11280 )
...
* docs: document variant inventory conceptual guide
* add notes
* fix vale error
* fix vale error
2025-02-03 18:14:45 +02:00
Harminder Virk
016e332e9b
feat: make AbstractModuleService create method type-safe ( #11216 )
2025-02-03 21:25:01 +05:30
Shahed Nasser
6cd8249a2c
docs: add troubleshooting for admin optimizeDeps ( #11282 )
2025-02-03 16:30:29 +02:00
Shahed Nasser
c366ae3b61
chore(framework): add example of admin's vite configurations ( #11283 )
2025-02-03 16:30:06 +02:00
Harminder Virk
f4c2cd112e
fix: issues with peer dependencies ( #11272 )
2025-02-03 18:46:03 +05:30
Shahed Nasser
b61af03a63
docs: fix description of update cart OAS ( #11278 )
2025-02-03 14:34:26 +02:00
Carlos R. L. Rodrigues
65fae943c9
feat(orchestration): hydrate resultset ( #11263 )
...
What:
* Add support for aggregating data into existing resultset.
* `query.graph` new option `initialData` containing the resultset to be hydrated
* It fetches data where the requested fields are not present and merge with the existing resultset
2025-02-03 11:24:57 +00:00
Carlos R. L. Rodrigues
c8376a9f15
chore(medusa): clear workflow execution ( #11200 )
...
CLOSES: SUP-704
2025-02-03 10:47:32 +00:00
Shahed Nasser
a76cf3e8f5
docs: update railway deployment docs ( #11274 )
2025-02-03 12:24:50 +02:00
Shahed Nasser
826004b82f
docs: document onesided one-to-one relationship ( #11270 )
2025-02-03 10:59:06 +02:00
Shahed Nasser
44bfee25fb
docs: fix link to promotion actions ( #11271 )
2025-02-03 10:58:55 +02:00
Shahed Nasser
d288c34c2c
docs: fix link to sales channel docs ( #11267 )
2025-02-03 10:08:07 +02:00
Shahed Nasser
44176f5041
docs: fix typo in sales channel links docs ( #11268 )
2025-02-03 10:01:43 +02:00
Kasper Fabricius Kristensen
9822bd930b
chore(ui,dashboard): Use radix-ui package ( #11195 )
...
* update deps for ui
* chore(ui,dashboard): Use radix-ui package
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-02-02 14:20:34 +01:00
Shahed Nasser
12c3e6a03d
docs: add link from installation to update guide ( #11245 )
2025-01-31 16:39:48 +02:00
Shahed Nasser
ff093a7735
docs: update tanstack query version ( #11246 )
2025-01-31 16:39:36 +02:00
Shahed Nasser
d6480c4d0a
docs: fixes and improvements to testing docs ( #11244 )
...
* docs: fixes and improvements to testing docs
* generate files
2025-01-31 15:36:20 +02:00
Shahed Nasser
105e73b523
docs: small design fixes ( #11243 )
2025-01-31 15:10:36 +02:00
Shahed Nasser
18f7b71b1b
chore(core-flows,types): update TSDocs following latest payment changes ( #11241 )
2025-01-31 11:39:10 +02:00
Jay Kanjia
356c877878
fix: complete cart workflow ( #10780 )
...
cart metadata not assigned to order metadata,
added metadata field in completeCartFields (core-workflow)
2025-01-31 08:18:48 +00:00