Shahed Nasser
db60ec5a1a
chore: add links to package.json ( #13100 )
2025-08-01 10:59:47 +03:00
Shahed Nasser
db0eb0f035
chore: fix example in createProductsWorkflow TSDocs ( #13112 )
2025-08-01 10:50:51 +03:00
tehaulp
881c8a4969
feat: added pacific franc currency ( #13086 )
2025-08-01 09:32:50 +02:00
Frane Polić
7814710610
chore(ui): sync Figma resources ( #13088 )
...
**What**
- sync latest Figma icons and ui presets
2025-08-01 06:54:38 +00:00
Carlos R. L. Rodrigues
f6736d9661
fix(core-flows): refresh payment collection ( #13103 )
2025-07-31 09:06:20 -03:00
scherddel
1bdf602f1c
This fixes the discount_ calculation logic and promotion tax inclusiveness calculation ( #12960 )
...
* This fixes the discount_ calculation logic
* This fixes the adjustment to be handled as a subtotal value in every calculation and applies the tax inclusive logic on the promotion value itself
* Added some testcases and revoked some changes to improve testing output
* Fixed a test case based on feedback
* Corrected promotion/admin test cases
* Corrected cart/store test case
* Improved cart/store test cases for more robust promotion testing considering tax inclusion flags
* Remove unnessary changes as adjustments now automatically are subtotals and therefore the tax inclusive flag does not need to be applied again
* Remove adjustments->is_tax_inclusive usage everywhere
* Migration script to remove is_tax_inclusive in cart line item adjustment
* Forgot to adjust one more testcase
* Corrections based on fPolic feedback
* Refactored PR to consider feedback from oliver
* Added more testcases for promotion in cart
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-31 13:27:43 +02:00
Riqwan Thamir
75320e744f
fix(promotion): check currency when computing actions for promotions ( #13084 )
...
* fix(promotion): check currency when computing actions for promotions
* chore: fix tests
* chore: fix more specs
2025-07-31 11:41:07 +02:00
Jakub Bogucki
6e66e36d08
fix(core-flows): createCustomerGroupsStep, delete created customer groups ( #13056 )
...
* fix: createCustomerGroupsStep rollback delete created customer groups instead of customers
* Create serious-seahorses-switch.md
---------
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
2025-07-27 15:04:22 +02:00
Oli Juhl
909fc4c127
fix(create-medusa-app): Don't allow dot in project name ( #13042 )
2025-07-25 17:44:06 +02:00
SteelRazor47
4da237f615
fix(dashboard): correct overflow in a few settings edit forms ( #11982 )
...
* add correct overflow to forms
* changeset
---------
Co-authored-by: SteelRazor47 <steelrazor47@gmail.com >
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-25 13:37:05 +02:00
Frane Polić
9fb5baa912
fix(core-flows): guest customer updates email to another guest account ( #13037 )
...
* fix(core-flows); guest customer updates email to another guest account
* wip: refactor test
* fix: refactor step, add testing
* fix: update test
* fix: string assertion in a test
2025-07-25 12:49:06 +02:00
github-actions[bot]
137ea0883d
chore: Version Packages ( #12924 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-24 09:41:35 +02:00
Frane Polić
439c711845
fix(dashboard, product): product attributes update with a relation update ( #13019 )
...
* fix(dashboard, product): product attributes update with a relation update
* fix: rm log
* chore: refactor
2025-07-23 21:01:50 +02:00
Oli Juhl
468b81c2cb
fix(modules-sdk): Entity types ( #13002 )
...
* fix(modules-sdk): Entity types
* Create forty-laws-wait.md
2025-07-22 19:48:35 +02:00
Ante Primorac
0db5bf6f8c
fix(js-sdk): add missing admin order archive and complete methods ( #12944 )
...
* fix(js-sdk): add missing admin order archive and complete methods
* Create cuddly-rice-shave.md
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-22 19:14:07 +02:00
Carlos R. L. Rodrigues
1bd455bc7b
fix(workflows-sdk): fix step name config used before default ( #12926 )
2025-07-22 09:53:24 -03:00
Trevor
74f86c95b1
chore: Expose Awilix resolution errors ( #13008 )
...
Co-authored-by: Trevor N. <trevor@pegasuscart.com >
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-22 10:44:17 +02:00
Pedro Guzman
1f2cefa68e
fix: fix script migrations order
2025-07-21 19:33:24 +02:00
Carlos R. L. Rodrigues
798ac0068e
chore(payment): use generate schema ( #13004 )
...
Fixes: https://github.com/medusajs/medusa/issues/12959
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-21 11:52:47 +00:00
Riqwan Thamir
822217fa36
fix(pricing): fix pricing query when max_quantity is null ( #12981 )
...
what:
Prices when max_quantity value is null is accounted for when quantity is passed in context.
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-21 06:34:58 +00:00
Frane Polić
3fa1db9dea
fix(dashboard): allocation UI for orders with more than 20 reservation items ( #12989 )
2025-07-20 13:30:23 +00:00
Shahed Nasser
35bd9f0bc4
chore: add to TSDocs note about removing item from order edit ( #12997 )
2025-07-18 18:36:10 +03:00
Adrien de Peretti
7b1debfe12
fix(wfe): add missing state in inmemory notify on run finished ( #12987 )
2025-07-18 11:25:02 +02:00
Adrien de Peretti
238e7d53c1
fix(wfe): should notify when finished + add state info ( #12982 )
2025-07-18 09:20:46 +02:00
Riqwan Thamir
97a8e5cb2e
chore(link-modules): keep promotion alias ( #12928 )
...
* chore(link-modules): keep promotion alias
* chore: change promotion to promotions
2025-07-16 21:16:44 +02:00
Frane Polić
40625c82d6
fix(core-flows): properly delete variant inventory item ( #12958 )
...
* fix(core-flows): properly delete variant inventory item
* fix: rm unused code
2025-07-16 21:16:29 +02:00
juanzgc
7669dbb03e
fix: accepted values in import with template ( #12969 )
...
**What**
Fixed CSV import functionality to properly handle columns that were previously cuasing import errors.
**Why**
Users were encountering "Invalid column name(s)" errors when importing CSV files containing system-generated columns like "Product Created At", "Product Updated At", etc. These columns are automatically added by export templates but should be ignored during import since they're not part of the product creation schema.
Resolves FRMW-2983
2025-07-16 16:45:52 +00:00
Adrien de Peretti
c5d609d09c
fix(orchestration): Prevent workf. cancellation to execute while rescheduling ( #12903 )
...
**What**
Currently, when cancelling async workflows, the step will get rescheduled while the current worker try to continue the execution leading to concurrency failure on compensation. This pr prevent the current worker from executing while an async step gets rescheduled
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
2025-07-16 14:44:09 +00:00
Adrien de Peretti
eb83954f23
chore(workflow-engine-*): Align event subscribers management ( #12976 )
...
* chore(workflow-engine-*): Align event subscribers management
* Create nervous-eels-build.md
2025-07-16 16:34:47 +02:00
Christopher Seven Phiri
1797f0298b
feat: Added Malawi kwacha to currency list ( #12440 )
...
* Add Malawi kwacha currency
* fix failing currency tests
---------
Co-authored-by: Stevche Radevski <sradevski@live.com >
2025-07-16 10:26:28 +02:00
Adrien de Peretti
2c2528a087
fix(core-flows): useQueryGraph util return type ( #12962 )
2025-07-15 19:34:23 -03:00
Pedro Guzman
1ba316a26e
Merge pull request #12957 from medusajs/only-log-server-errors
...
fix: only log server errors
2025-07-15 14:52:38 +02:00
Pedro Guzman
c50e63aa17
fix: log client errors as info
2025-07-15 10:12:44 +02:00
Frane Polić
491b08e044
fix(dashboard): combobox multiitem clear ( #12939 )
...
* fix(dashboard): clearing multiitem combobox
* chore: changesets
2025-07-14 20:32:20 +02:00
Pedro Guzman
a2b065b3ae
fix: only log server errors
2025-07-14 17:33:44 +02:00
Nha Nguyen
b5b6bd02f3
feat(i18n): update translation for Vietnamese ( #12931 )
...
Co-authored-by: Stevche Radevski <sradevski@live.com >
2025-07-14 16:57:46 +02:00
Carlos R. L. Rodrigues
e74044af4d
chore(orchestration): improve transaction errors ( #12951 )
2025-07-14 11:37:54 -03:00
Shahed Nasser
919c53e44e
fix(types): add attachments to CreateNotificationDTO type ( #12936 )
...
Closes #12702
2025-07-14 13:55:57 +00:00
Frane Polić
a28226af80
fix(core-flows): updating tax lines when draft order shipping is removed ( #12919 )
...
**What**
- don't call `updateOrderTaxLinesWorkflow` when a shipping method is removed from a draft order (tax lines will be cascade deleted with the method)
2025-07-14 13:35:44 +00:00
Riqwan Thamir
d5a2cfbc5a
chore: upgrade to latest zod v3 ( #12938 )
...
* chore: upgrade to latest zod v3
* chore: set explicit versions
* chore: remove v3 scope
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-07-14 14:23:47 +02:00
Shahed Nasser
c3ee84d1c1
chore: fix tsdocs of updatePayment method ( #12946 )
2025-07-14 14:17:53 +03:00
Riqwan Thamir
8c4228fc42
fix(link-modules,core-flows): Carry over cart promotions to order promotions ( #12920 )
...
what:
- Carry over cart promotions to order promotions
2025-07-11 08:05:20 +00:00
Wick
541e791b9b
chore(medusa): fix typo ( #12907 )
2025-07-09 13:44:47 +02:00
github-actions[bot]
b7aa719540
chore: Version Packages ( #12883 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-08 19:49:15 +02:00
Oli Juhl
42be9a88d6
fix(medusa, core-flows): Update TIP on promotions ( #12885 )
...
* fix: Update TIP on promotions
* Create warm-rings-look.md
* only show for fixed discounts
* fix: handle type change
---------
Co-authored-by: fPolic <mainacc.polic@gmail.com >
Co-authored-by: Frane Polić <16856471+fPolic@users.noreply.github.com >
2025-07-08 19:20:29 +02:00
Frane Polić
1438b394ae
fix(dashboard): show TIP flag only for fixed promotions ( #12897 )
...
* fix(dashboard): show TIP flag only for fixed promotions
* fix: refactor changes
2025-07-08 16:01:03 +02:00
Adrien de Peretti
e9a33d0700
fix(orchestration): Handle expected lifecycle errors ( #12886 )
...
* fix(orchestration): Handle expected lifecycle errors
* fix(orchestration): Handle expected lifecycle errors
* Create fast-ears-own.md
2025-07-06 23:11:03 +02:00
Oli Juhl
a7700f116f
fix(order, core-flows): Tax inclusive order line item adjustments ( #12875 )
...
* fix(order, core-flows): Tax inclusive order line item adjustments
* fix test
2025-07-06 22:32:17 +02:00
Adrien de Peretti
2f70f13351
fix(): Order constraint and receive return ( #12889 )
...
**What**
- Fix missing `ON DELETE CASCADE` constraint on order credit lines
- Fix `receiveReturn` miss usage
- Make all order integration tests to run and rename them all to `*.spec.ts`
- Fix package.json typo
2025-07-04 12:59:50 +00:00
Carlos R. L. Rodrigues
fa76f85bba
fix(index): merge filterable fields schema ( #12888 )
2025-07-04 09:41:40 -03:00