Kasper Fabricius Kristensen
fcd3e2226e
feat(ui,dashboard): Migrate SC tables to DataTable ( #11106 )
2025-02-07 14:26:49 +00:00
Shahed Nasser
d588073cea
docs: add help dropdown ( #11364 )
2025-02-07 15:41:03 +02:00
Shahed Nasser
e04c1889bd
docs: added authentication in integration tests ( #11363 )
2025-02-07 14:51:27 +02:00
Shahed Nasser
5c44811cb0
docs: document module providers in plugins ( #11360 )
...
* docs: document module providers in plugins
* small fixes
* add missing title
2025-02-07 14:17:14 +02:00
Shahed Nasser
acc1e8e262
docs: update intro of custom item price ( #11358 )
...
* docs: update intro of custom item price guide
* small change
2025-02-07 12:41:19 +02:00
Shahed Nasser
3a6818e3c4
docs: generate OAS after cart promotion fixes ( #11351 )
2025-02-07 10:12:09 +02:00
Kasper Fabricius Kristensen
211997b137
fix(dashboard): Remove wrongful import of utils function ( #11338 )
...
Resolves SUP-819
2025-02-06 17:14:50 +00:00
Frane Polić
34e7fdafd2
fix(test): update flaky fulfillment test ( #11312 )
...
* fix: fulfillment test
* fix: missing option ids
2025-02-06 17:57:07 +01:00
Kasper Fabricius Kristensen
f13c1215cb
fix(cli): If NODE_ENV is not defined then default to production for medusa start ( #11325 )
...
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-02-06 17:56:29 +01:00
Kasper Fabricius Kristensen
7d208afb07
fix(dashboard): Ensure conditional prices are assigned to region ( #11335 )
2025-02-06 16:55:11 +01:00
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