Shahed Nasser
ba9a30757b
docs: general improvements ( #13530 )
2025-09-17 08:48:18 +03:00
Shahed Nasser
1c4f7bd53a
docs: fixes to JS SDK + auth provider guides ( #13526 )
...
* docs: fixes to JS SDK + auth provider guides
* more fixes
* fix lint error
2025-09-16 18:39:56 +03:00
Shahed Nasser
92102dcafb
docs: add Next.js starter guides to llms-full.txt ( #13523 )
2025-09-16 16:17:07 +03:00
Frane Polić
8565dcfc46
fix(core-flows, medusa): don't allow negative line item quantity ( #13508 )
...
* fix(core-flows,medusa): don't allow negative line item quantity
* fix: greater than 0
* feat: add test
* wip: update update item flow to remove item when qty is 0
* fix: paralelize
* fix: when argument
* fix: emit event
2025-09-16 11:54:20 +02:00
Adrien de Peretti
25634b0382
test(): test dynamic max workers and improve CI ( #13516 )
...
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* test(): test dynamic max workers
* Clarify test description and improve CI
2025-09-16 11:11:03 +02:00
Shahed Nasser
b6d96a1b03
docs: small update to invoice generator introduction ( #13519 )
2025-09-16 09:54:35 +03:00
Shahed Nasser
d4891381fc
docs: general improvements and fixes ( #13515 )
2025-09-16 08:48:27 +03:00
Adrien de Peretti
d9b11b9784
fix(medusa): Use the correct boolean validator ( #13510 )
2025-09-15 19:17:08 +02:00
Shahed Nasser
4af1815c5b
chore: add a link to the storefront docs for cart item totals type ( #13514 )
2025-09-15 16:18:20 +00:00
Shahed Nasser
8c21243f42
docs: add section on retrieve totals for cart items and shipping methods in storefront ( #13513 )
...
* docs: add section on retrieve totals for cart items and shipping methods in storefront
* change return type
* update OAS
2025-09-15 19:11:17 +03:00
William Bouchard
88748ba09d
fix(types): pluralize words ending in s like status ( #13461 )
...
* fix(types): pluralize words ending in s like status
* changeset
2025-09-15 11:27:13 -04:00
William Bouchard
2a29c6f82c
fix(types): cart item totals optional ( #13509 )
...
Totals are not returned by default, so they should be marked as optional
2025-09-15 13:28:34 +00:00
Shahed Nasser
040fbf3220
chore(core-flows): use directory convention for locking steps ( #13501 )
2025-09-15 14:46:08 +03:00
Shahed Nasser
b1d068197b
chore: update TSDocs of JS SDK store methods to clarify required auth ( #13507 )
2025-09-15 14:33:11 +03:00
Shahed Nasser
9f7df88c84
docs: add clarification for set cart's customer API route ( #13506 )
2025-09-15 14:32:36 +03:00
Shahed Nasser
2ceed66b4d
docs: fix issues in product builder tutorial ( #13505 )
2025-09-15 14:06:56 +03:00
Shahed Nasser
5589b7351a
docs: documentation updates for v2.10.2 ( #13500 )
2025-09-15 13:56:50 +03:00
Adrien de Peretti
ebf33bea43
fix(): pipeline missing suites ( #13457 )
...
* fix(): pipeline missing suites
* fix tax integration tests
* fix tax integration tests
* fix pipeline
* fix link integration tests
* remove old tests and move current one
* fix workflow execution integration tests
* fix tests and orchestrator
* Fix missing suites in pipeline
Remove integration-tests-modules from patch list.
2025-09-15 12:54:57 +02:00
Shahed Nasser
21c6e8600f
chore(js-sdk): add ignore tag to views ( #13503 )
2025-09-15 13:30:11 +03:00
Shahed Nasser
55cf7a7b97
docs: regenerate core-flows reference to pick up locking steps ( #13502 )
2025-09-15 13:29:03 +03:00
Shahed Nasser
e90dcedcd7
docs: general improvements and updates ( #13485 )
...
* docs: general improvements and updates
* fix vale error
2025-09-15 12:30:59 +03:00
Shahed Nasser
b35b1b41a4
chore: update API reference for 2.10.2 ( #13499 )
2025-09-15 12:30:09 +03:00
Shahed Nasser
2657f9c196
docs: add manage promotions in cart storefront guide ( #13483 )
...
* docs: add manage promotions in cart storefront guide
* fix incorrect cURL example
2025-09-15 12:29:55 +03:00
Sebastian Rindom
23d5a902b1
feat(dashboard): reusable config datatable ( #13389 )
...
* feat: add a reusable configurable data table
* fix: cleanup
* fix: cleanup
* fix: cache invalidation
* fix: test
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-09-15 10:59:00 +02:00
github-actions[bot]
c066fe993f
chore(docs): Generated References (automated) ( #13492 )
...
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com >
Co-authored-by: Shahed Nasser <shahednasser@gmail.com >
2025-09-15 11:57:03 +03:00
docloulou
5e5f628d87
feat(dashboard): update display of tracking/label URLs on order details ( #11613 )
...
### Overview
This PR updates the fulfillment label rendering by replacing the deprecated .url field with the new tracking_url and label_url fields, following the MedusaJS FulfillmentLabel model.
### Changes
- Implemented conditional rendering for both tracking_url and label_url.
- If a tracking_url exists, it is displayed as a clickable link.
- Similarly, if a label_url exists, it is displayed as a clickable link.
- If neither link is provided, only the tracking number is shown.
- Maintained existing styling for interactive elements.

### Reference
This update is based on the MedusaJS FulfillmentLabel model:
https://docs.medusajs.com/resources/references/fulfillment/models/FulfillmentLabel
Please review the changes and provide feedback for further improvements.
Co-authored-by: William Bouchard <46496014+willbouch@users.noreply.github.com >
2025-09-12 18:15:43 +00:00
William Bouchard
90cc3f42d9
feat(medusa): allow filtering by id for collections ( #13495 )
...
Same as this [PR](https://github.com/medusajs/medusa/pull/13174 ), but would want to get this merged (no response from contributor) since I am sure it is a quick and nice addition
2025-09-12 17:43:47 +00:00
Leonardo Benini
1b30b656b3
fix(js-sdk): skip null values in query qs.stringify ( #13460 )
...
* escape null values in qs.stringify
* skip null values
---------
Co-authored-by: William Bouchard <46496014+willbouch@users.noreply.github.com >
2025-09-12 12:07:56 -04:00
github-actions[bot]
49729753e0
chore(docs): Update version in documentation (automated) ( #13490 )
...
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com >
2025-09-12 16:07:40 +02:00
github-actions[bot]
fcbb1008bf
chore(docs): Generated + Updated UI Reference (automated) ( #13491 )
...
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com >
2025-09-12 16:07:27 +02:00
olivermrbl
ed0dafb24c
chore: Release
2025-09-12 15:47:48 +02:00
github-actions[bot]
6525ac5c1c
chore: Version Packages ( #13354 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-12 15:42:43 +02:00
Veak
d622c61ce2
chore(medusa): add metadata field to AdminCreateInvite ( #13469 )
...
Adds the possiblity to pass metadata fields when creating invites through API route
Co-authored-by: William Bouchard <46496014+willbouch@users.noreply.github.com >
2025-09-12 10:04:01 +00:00
Shahed Nasser
9b65078c64
docs: ticket booking system guide ( #13471 )
...
* docs: ticket booking system guide
* fix vale error
2025-09-12 13:01:38 +03:00
William Bouchard
4fded2602b
fix(medusa,product): fix ordering product categories ( #13487 )
...
CLOSES CORE-1191
cc @SteelRazor47
2025-09-11 21:18:40 +00:00
Dylan Park
75e85414cc
feat(dashboard): improve Korean transl and add missing keys ( #13081 )
...
## Summary
- Improved Korean translations with natural terms for e-commerce context
- Applied consistent translations throughout the admin interface
- Added all missing required keys for i18n validation
## Changes
- Used appropriate e-commerce terms: "재고 키트" → "구성 상품", "이행" → "주문 처리/배송 준비"
- Applied consistent translation: "항목" → "상품" throughout the file
- Distinguished shipping states: "markAsShipped" (발송 완료), "markAsDelivered" (배송 완료)
- Added missing required keys for products, inventory, orders, taxRegions, and promotions
- All i18n validations now pass
## Test plan
- [x] Run `yarn i18n:validate ko.json` - passes validation
- [x] Verify translations are contextually appropriate for e-commerce
- [x] Ensure consistency across all admin interface sections
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-authored-by: William Bouchard <46496014+willbouch@users.noreply.github.com >
2025-09-11 19:31:08 +00:00
Grzegorz Leoniec
b8b9b3ac74
fix(dashboard): german translation issues ( #13482 )
...
I fixed those bad translations in German, as they were nearly unbearable. 🙈
Co-authored-by: William Bouchard <46496014+willbouch@users.noreply.github.com >
2025-09-11 18:45:42 +00:00
Shahed Nasser
3a7a2571a6
docs: add cloud plans & pricing page ( #13420 )
...
* docs: add cloud plans & pricing page
* fix buttons
* simplify condition
* remove test frontmatter
* design fixes and changes
* styling fixes
* change node version for tests
* fix build error
* fix tests
* fix github pipeline
2025-09-11 18:18:12 +03:00
Shahed Nasser
69b92681b9
docs: fix same page link not resolved correctly ( #13481 )
2025-09-11 17:27:18 +03:00
Shahed Nasser
e4d0e51ec3
docs: fix saved payment method guide ( #13480 )
2025-09-11 16:28:16 +03:00
Shahed Nasser
191fe6f451
docs: improvements to Cloud homepage ( #13479 )
2025-09-11 14:49:43 +03:00
Shahed Nasser
d8c65a7310
docs: add section on multi-currency and region support
2025-09-11 14:41:43 +03:00
Shahed Nasser
d73591aafd
docs: fix relations missing from data model reference diagrams ( #13474 )
2025-09-11 13:31:03 +03:00
Adrien de Peretti
29dca1ca48
fix(): update cart line item route fetching ( #13477 )
...
**What**
Remove cart fetching before workflow which fetch the cart as well
2025-09-11 10:12:13 +00:00
Adrien de Peretti
d828005354
chore(): improve inventory module ( #13463 )
...
RESOVLES CORE-1185
**What**
Reduce higher function call to reduce overserialization
2025-09-11 10:11:49 +00:00
Adrien de Peretti
58e20fa3fc
chore(): Add missing product status index ( #13475 )
...
**What**
Add missing product status index
2025-09-11 09:54:12 +00:00
Adrien de Peretti
8dd9ae3d35
chore(): Improve cart module ( #13472 )
...
* chore(): Improve cart module
* Create giant-spoons-crash.md
2025-09-11 11:50:58 +02:00
Adrien de Peretti
a4b72f9a21
fix(): prepare list query for list ( #13476 )
...
* fix(): prepare list query for list
* Create two-bulldogs-scream.md
2025-09-11 11:50:33 +02:00
Adrien de Peretti
de9a21a9da
chore(): Improve link indexes ( #13459 )
...
RESOLVE CORE-1183
**What**
Update link indexes to include deleted_at index constraint
2025-09-11 07:44:13 +00:00
Adrien de Peretti
0079464f32
fix(): temporary transform cached data ( #13467 )
...
**What**
Properly store key obj reference for weak map usage
2025-09-11 07:31:01 +00:00