Frane Polić and GitHub
2dd885ebc1
fix(medusa): check if tax module is installed when running tax migration script ( #12393 )
2025-05-07 13:01:20 +02:00
Frane Polić and GitHub
0d8af119c5
feat(product): search variants by product properties ( #12391 )
2025-05-07 10:29:14 +00:00
Frane Polić and GitHub
9cedeb182d
feat(dashboard, js-sdk, medusa, tax, types): custom tax providers ( #12297 )
...
* wip: setup loaders, add endpoints, module work, types, js sdk
* fix: tax module provider loader
* feat: select provider on region create, fix enpoint middleware registration
* feat: edit form
* fix: rename param
* chore: changeset
* fix: don't default to system provider
* fix: admin fixes, dispalt tax provider
* fix: some tests and types
* fix: remove provider from province regions in test
* fix: more tests, optional provider for sublevel regions, fix few types
* fix: OE test
* feat: edit tax region admin, update tax region core flow changes
* feat: migrate script
* fix: refactor
* chore: use query graph
* feat: provider section
2025-05-06 19:26:33 +02:00
Frane Polić and GitHub
8985998756
feat(core-flows, utils): add OrderEdit events ( #12320 )
...
* feat(core-flows, utils): add OrderEdit events
* fix: typo
2025-04-30 17:44:39 +02:00
Frane Polić and GitHub
4f6362b1cb
fix(design-system): filter/sorting menu error ( #12309 )
2025-04-29 12:13:12 +02:00
d7a273ff2d
fix(core-flows): handle inventory kit items in mark-as-shipped/delivered flows ( #12269 )
...
* fix(core-flows): handle invetory kit items in mark-as-shipped and mark-as-delivered flows
* fix: typo
* chore: more assertion
* chore: fix comment
* Update packages/core/core-flows/src/order/workflows/create-shipment.ts
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
* fix: undo comment
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-04-26 19:38:00 +02:00
ad74ba2ca4
fix(core-flows, link-modules): return fulfillment creation ( #12227 )
...
* fix: return fulfillment creation
* chore: changeset
* fix: link
* fix: cancel claim flow
* chore: test fulfillment creation as a part of return lifecycle test
* fix: exchanges cancle flow
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-04-22 14:33:46 +02:00
f6b20a943e
fix(dashboard): properly register settings custom routes ( #12198 )
...
**What**
- custom setting routes were registered under `/settings/settings/custom-route` instead of `/settings/custom-route`
---
CLOSES SUP-1384
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-04-16 18:11:36 +00:00
Frane Polić and GitHub
9851598dae
fix(payment): properly delete refund ( #12193 )
...
**What**
- properly delete the refund record if refunding with the provider fails
---
CLOSES SUP-1398
2025-04-16 07:57:39 +00:00
Frane Polić and GitHub
01542f6973
feat(core-flows, js-sdk, medusa): draft order shipping removal ( #12124 )
...
**What**
- allow removal of a shipping method
---
CLOSES CMRC-1013
2025-04-16 06:10:24 +00:00
Frane Polić and GitHub
413a0da26c
fix(core-flows): draft order reservations ( #12115 )
...
* fix: draft order reservations
* feat: add test case
* fix: assert item ids
2025-04-13 17:40:16 +02:00
Frane Polić and GitHub
9d0b6a136f
fix(dashboard): display null sku ( #12155 )
2025-04-11 13:30:32 +02:00
Frane Polić and GitHub
95a8c7b57e
fix(dashboard): product type metadata form ( #12149 )
2025-04-11 09:14:32 +02:00
Frane Polić and GitHub
f01e0868bd
fix(dashboard): product create discountable flag ( #12073 )
...
* fix(dashboard): product create discountable flag
* chore: changeset
2025-04-06 17:32:27 +02:00
Frane Polić and GitHub
9bf1e52d25
fix(order): update add item unit price ( #12072 )
2025-04-04 12:47:00 +02:00
Frane Polić and GitHub
a8513019db
fix(core-flows,dashboard): handling authorized payment collection on OE ( #11958 )
...
* wip: handling authorized payment collection on OE
* fix: update condition
* fix: condition for creation
* chore: remove commented code
* chore: changeset, refactor
* chore: typo, comments
* fix: add a test case
* fix: reorg workflows, partially captured
* fix: status enum type
2025-04-02 13:57:44 +02:00
5f3a82f5c3
fix(core-flows): applying product type promotion ( #12051 )
...
* fix: applying porduct type promotion
* Create fair-terms-tell.md
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-04-02 09:35:25 +02:00
Frane Polić and GitHub
95e89a39f3
feat(core-flows, types): try payment cancelation if cart complete fails in the webhook ( #11832 )
...
* fix: try compensating if cart complete fails, reorder process paymnet workflow steps
* fix: condition
* fix: feedback
* feat: changes to the compensation step
* fix: build
* fix: remove payment id as arg
* fix: when input
* chore: remove captures realtion, changeset
* fix: return lates payment object from authorize payment
2025-03-28 14:49:54 +01:00
350b6b9a71
fix(dashboard): RMA allow shipping unset ( #12021 )
...
**What**
- allow unsetting shipping in RMA flows + bug cleanup around shipping flows in claims / exchanges
- additional fixes:
- product type create form
- product type delete
- delete confirmation messages
- fix a few inventory strings + material field
---
CLOSES CMRC-945
CLOSES CMRC-953
CLOSES CMRC-967
CLOSES CMRC-963
CLOSES CMRC-954
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-03-28 09:25:44 +00:00
Frane Polić and GitHub
29f6c2a8dd
fix(dashboard): return form pending diff ( #12007 )
...
**What**
- display est. difference in returns as for claims/exchanges
- display order pending difference instead of value computed on FE
---
CLOSES CMRC-949
2025-03-28 09:14:04 +00:00
Frane Polić and GitHub
3145c5f20d
fix(dashboard): trim some product create inputs to prevent creation error ( #12004 )
...
* fix: trim some inputs to prevent creation error
* chore: changeset
2025-03-28 08:59:44 +01:00
Frane Polić and GitHub
be6a651e2f
fix(dashboard): notification list scroll flickering ( #11911 )
...
* fix: flicekring of the notification list due to rerendering
* fix: revert page size
* fix: page size
* fix: reintroduce treshold
* fix: param
* fix: revert page size
2025-03-28 08:58:33 +01:00
Frane Polić and GitHub
69bb775f28
fix(dashboard): refund form input ( #11993 )
...
**What**
- fix refund form input issues
2025-03-27 15:20:22 +00:00
Frane Polić and GitHub
d0d2ea4f20
fix(order): caculate received total for pending difference ( #11919 )
...
**What**
- use the return received total to compute pending difference with return requested total
**Why**
- this would show incorrect outstanding amount when receiving a return and also, the outstanding amount after the return is received would be incorrect
2025-03-25 18:14:44 +00:00
de8c034d1b
feat(core-flows, types): calculated shipping in RMA flows ( #11533 )
...
* wip: calculated SO pricing in RMA flows
* fix: types
* chore: small refactor
* feat: caluclated shipping in return flow
* fix: module integrations
* fix: array containing
* feat: refresh shipping on update item quantity
* rm: log
* rm: log2
* feat: update interface, remove flag
* fix: revert change on OE for now
* fix: import
* feat: refactor flwos, cleanup cacluation cotext data model, wip exchanges
* feat: refreshing inbound/outbound shipping on items change
* feat: refresh exchange shipping on return item add, test
* feat: refresh shipping on exchange/return item remove
* fix: check optional
* feat: test recalculation on quantity update
* feat: calculated shipping on claims
* fix: comment
* wip: address comments
* fix: more remote query, fix build
* refactor: claim refresh workflow
* fix: remove throw option
* fix: deconstruct param
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-03-24 07:07:47 +01:00
Frane Polić and GitHub
8385a5e34d
feat(core-flows): revisit fulfillment flow reservations and support inventory kit ( #11790 )
...
* feat: fulfillment flow with reservations and inventory kit
* fix: account for custom line items
* chore: cleanup, changeset
* fix: revert action check
* fix: deduplicate, test item qunatities, compute line item quantity from fulfillment items
* fix:
* fix: improve types
* fix: optimize fetched fileds in cancel fulfillment workflow
* fix: add a test case
* chore: update type
2025-03-19 13:15:24 +01:00
Frane Polić and GitHub
63330668ed
fix(dashboard): location injection zones ( #11845 )
...
FIXES SUP-1159
2025-03-18 08:33:07 +00:00
Frane Polić and GitHub
3db146c56e
fix(dashboard): display inventory item sku ( #11856 )
...
CLOSES SUP-1171
2025-03-17 11:48:44 +00:00
Frane Polić and GitHub
4c28efaadc
fix(dashboard): display minute instead of month ( #11731 )
...
**What**
- display minutes instead of months
- remove manual offsetting since the server returns ISO format and JS date converts it to local time
---
CLOSES SUP-1069
2025-03-10 11:07:52 +00:00
Frane Polić and GitHub
bd4428c40e
fix(dashboard): allow creating fulfillment for items without shipping profile ( #11733 )
...
* fix: allow creating fulfillment of items without shipping profile
* fix: move quantity filtering
2025-03-09 13:48:41 +01:00
Frane Polić and GitHub
70eaaa9196
fix(core-flows): fulfillment reservation check ( #11735 )
2025-03-09 13:47:10 +01:00
Frane Polić and GitHub
e23f204b7c
fix(dashboard, core-flows, medusa): prevent creation of empty fulfillments ( #11664 )
2025-03-03 16:54:20 +00:00
Frane Polić and GitHub
7465604ae5
fix(dashboard): variant inventory section ( #11669 )
...
**What**
- fix fetching data need to display the info properly
- display condition
---
CLOES SUP-996
2025-03-03 10:46:10 +00:00
Frane Polić and GitHub
bdf9723239
fix(dashboard): filter outbound shipping options in RMA ( #11629 )
...
**What**
- filter out return shipping options for Claims/Exchanges
- fix the incorrect display of "missing inventory" warning
---
CLOSES CMRC-946
CLOSES CMRC-947
2025-02-28 14:55:35 +00:00
Frane Polić and GitHub
c50487ccab
fix(core-flows): return created order return from workflow ( #11642 )
...
* fix: return created order return from workflow
* fix: type
* fix: middeware export
2025-02-28 10:15:13 +01:00
Frane Polić and GitHub
4b7c6d7dd9
fix(dashboard): few admin bug fixes ( #11655 )
...
**What**
- OE id bug
- prevent canceling shipped/delivered fulfillment
---
CLOSES CMRC-935
CLOSES CMRC-938
2025-02-28 09:13:47 +00:00
Frane Polić and GitHub
de0798dbed
fix(dashboard): display CG in PL configuration details ( #11653 )
...
CLOSES CMRC-966
2025-02-28 09:12:45 +00:00
Frane Polić and GitHub
12cf24a0de
fix(medusa): deleting location level ( #11630 )
...
* fix: deleting inventory level
* refactor: use query
2025-02-27 14:07:33 +01:00
Frane Polić and GitHub
090d15b1e4
fix(core-flows): unsafe access to a variant property ( #11588 )
...
**What**
- fix unsafe access `manage_inventory` flag if variant doesn't exist for the item
---
CLOSES https://github.com/medusajs/medusa/issues/11587
2025-02-27 07:58:47 +00:00
Frane Polić and GitHub
0c530e90c5
feat(core-flows, types): add has missing inventory flag when listing shipping options ( #11493 )
...
**What**
- add `insufficient_inventory` flag when listing shipping options for a cart
- add `enabled_in_store` flag when creating/editing pickup options
2025-02-19 08:08:25 +00:00
Frane Polić and GitHub
ee848bf0f4
feat(core-flows, dashboard, medusa, types): optional shipping profile ( #11434 )
...
* feat: create product flow changes
* feat: allow unsetting SP on product update
* feat: update prepare line item helper
* test: add testcase
* wip: fix tests
* fix: update module tests
* fix: cart module test
2025-02-17 19:08:59 +01:00
Frane Polić and GitHub
5dc8a403ef
feat(dashboard): Pickup option changes ( #11306 )
...
**What**
- update the create and edit shipping option flows to support pickup (shipping) option
- modify "mark as delivered" for pickup case
---
CLOSES CMRC-906 CMRC-907
2025-02-14 14:14:58 +00:00
4e6372bfdf
fix(design-system): singleton prompt ( #11352 )
...
**What**
- add a flag to disable rendering multiple prompts on a page
**Why**
- pressing "r" when a prompt is already open would stack additional prompts
---
CLOSES SUP-802
Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com >
2025-02-13 09:39:52 +00:00
Frane Polić and GitHub
2726bb3759
fix(payment): update payment session data ( #11410 )
...
**What**
- pass `data` from provider on update payment session
---
CLOSES SUP-866
2025-02-13 08:04:33 +00:00
Frane Polić and GitHub
bbef0da5dd
fix(core-flows, types): reservation of shared inventory item ( #11403 )
...
**What**
- if a cart contains variants that share inventory items, reservation of the item would fail also causing complete cart to fail
- include `completed_at` when compensating cart update
- account for multiple reservations of the same item when creating the locking key
---
CLOSES SUP-587
2025-02-13 08:03:53 +00:00
Frane Polić and GitHub
ca486aa7ed
fix(dashboard): secret key display ( #11365 )
...
CLOSES CMRC-917
2025-02-11 15:08:46 +00:00
Frane Polić and GitHub
17e9673769
fix(core-flows): variants update unsets prices ( #11349 )
...
* fix: update variant flow for prices
* fix: import add test
* fix: test name
2025-02-10 09:13:47 +01:00
Frane Polić and GitHub
d58c056c53
fix:(dashboard) pending difference rounding on order details page ( #11336 )
...
**Why**
- if pending difference is lass then the rounding threshold for currency the page would show for example "Refund -0.00$"
**What**
- example: hide the refund button if the pending difference in USD is -0.004
- example: show refund button if pending difference on USD is -0.007
---
CLOSES SUP-811
CLOSES https://github.com/medusajs/medusa/issues/11331
2025-02-07 15:24:43 +00:00
Frane Polić and GitHub
34e7fdafd2
fix(test): update flaky fulfillment test ( #11312 )
...
* fix: fulfillment test
* fix: missing option ids
2025-02-06 17:57:07 +01:00
Frane Polić and GitHub
742babfe3f
fix(core-flows): shipping profile update ( #11322 )
...
**What**
- prevent unsetting shipping profile on product update
2025-02-05 14:37:43 +00:00
Frane Polić and GitHub
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
Frane Polić and GitHub
86b16b9049
fix(dashboard): semibold font ( #11182 )
...
FIXES CMRC-897
2025-01-27 17:29:08 +00:00
Frane Polić and GitHub
864d772e34
feat(core-flows, dashboard, link-modules,medusa, types, utils): fulfillment shipping changes ( #10902 )
...
**What**
- product <> shipping profile link
- create and update product workflows/endpoints accepts shipping profile
- pass shipping option id when creating fulfillment to allow overriding customer selected SO
- validate shipping profile delete
- dashboard
- set shipping profile on product create
- manage shipping profile for a product
- **update the create fulfillment form**
- other
- fix create product form infinite rerenders
---
CLOSES CMRC-831 CMRC-834 CMRC-836 CMRC-837 CMRC-838 CMRC-857 TRI-761
2025-01-27 12:00:20 +00:00
Frane Polić and GitHub
d4cbc6218c
feat(medusa,product,types): product type & tag store missing endpoints ( #11057 )
...
* wip: tag endpoints
* feat: types, product types
* feat: tests
* fix: update product type schema
2025-01-26 14:16:49 +01:00
Frane Polić and GitHub
6e5912612c
fix(core-flows, dashboard): handling fulfillment rules ( #11111 )
...
**What**
- fix storing "true" | "false" strings from admin
- use strings instead of booleans for context filtering
2025-01-23 16:32:25 +00:00
Frane Polić and GitHub
123d2f45de
feat(dashboard): invite UI tweaks ( #10999 )
2025-01-18 10:50:24 -05:00
Frane Polić and GitHub
c1385c7002
fix(core-flows): cart validate sales channel ( #11024 )
2025-01-18 10:48:58 -05:00
Frane Polić and GitHub
911eefadbd
fix(dashboard): delete user messages ( #11004 )
...
CLOSES CMRC-760
2025-01-16 19:20:46 +00:00
Frane Polić and GitHub
37aa804620
fix(dashboard): cancel order notifications ( #10858 )
...
* fix: cancel order notifications
* fix: label
2025-01-07 13:01:41 +01:00
Frane Polić and GitHub
16b0672f8a
feat(core-flows,fulfillment, fulfillment-manual, types): make fulfillment typings more specific ( #10677 )
...
**What**
- attempt to add more specific type definitions around fulfillment provider APIs
---
CLOSES CMRC-814
CLOSES CMRC-816
CLOSES CMRC-817
2025-01-07 08:08:45 +00:00
Frane Polić and GitHub
fc321e96ce
fix(core-flows): select stock locations for reservation from correct SC ( #10661 )
...
* fix: add stock location for reservations only if related to correct SC
* fix: update spec
* fix: wrong SC id get in OE flow
* fix: ensure test case has multiple SC and SLs
2024-12-20 09:25:19 +01:00
Frane Polić and GitHub
1118e35924
feat(core-flows): pass fields variant details when creating fulfillment ( #10665 )
2024-12-19 16:39:04 +01:00
Frane Polić and GitHub
3dba551ad2
fix(core-flows): data passed to to fulfillment provider context ( #10660 )
...
* fix: cart data passed to context, from location in validation
* refactor: extract common fields to a const
2024-12-18 21:23:06 +01:00
Frane Polić and GitHub
c7008bb569
fix: order details status ( #10650 )
2024-12-18 12:56:18 +01:00
Frane Polić and GitHub
bde4b82194
feat(core-flows,dashboard,js-sdk,medusa,types): support Fulfillment Options ( #10622 )
...
**What**
- add a list point for fetching fulfillment options for a provider
- add FO support on SO create & update on dashboard
- pass `cart` and `stockLocation` to `validateFufillmentData` context
---
CLOSES CMRC-789
CLOSES CMRC-790
2024-12-18 09:16:26 +00:00
Frane Polić and GitHub
0c49470066
feat(core-flows): calculate SO price on cart ops ( #10563 )
...
**What**
- calculate the shipping option price when creating a shipping method
- calculate the shipping option price when refreshing cart
- add testing for calculated SO flow
- fix validation on calculated SO creation
- add manual fulfillment provider for testing
- add `from_location` to calculation context
---
RESOLVES CMRC-778
RESOLVES CMRC-602
RESOLVES SUP-136
2024-12-16 22:28:30 +00:00
Frane Polić and GitHub
472e92e400
feat(medusa, core-flows, fulfillment): calculate SO price endpoint ( #10532 )
...
**What**
- endpoint + flow for fetching calculated price for a shipping option
---
CLOSES CMRC-777
2024-12-12 08:03:56 +00:00
Frane Polić and GitHub
d8a92dbb2d
feat(core-flows, dashboard, fulfillment, fulfillment-manual, utils, types): create shipping options with calculated prices ( #10495 )
...
**What**
- support creating SO with calculated price
- support updating SO for both types of pricing
- update `validateShippingOptionPricesStep` to handle both SO price_types
- add the `validateShippingOptionsForPriceCalculation` method to `FulfillementModule`
- add `canCalculate` and `calculatePrice` to fulfillment provider service service / interface / manual provider
- disable SO pricing edit on Admin if SO price type is calculated
---
CLOSES CMRC-776
2024-12-11 08:38:44 +00:00
Frane Polić and GitHub
340769595a
feat(admin, js-sdk, types): update order forms ( #10418 )
...
* feat: edit shipping, billing and email forms
* feat: timeline history, update change model, update tests
* fix: address comments
* fix: invalidation, translation schema, update label
* fix: old/new
2024-12-04 14:56:40 +01:00
Frane Polić and GitHub
ab948b7c65
feat(core-flows,medusa,order,types): update orders ( #10373 )
...
**What**
- add order update endpoint
- add workflows and steps for updating orders
- add `registerChanges` method to Order module + workflow step
---
CLOSES CMRC-633
2024-12-03 17:15:26 +00:00
Frane Polić and GitHub
805fe4b1db
fix(order): archive order status update ( #10340 )
...
**What**
- array was passed as an id when updating order status upon archive
---
RESOLVES SUP-305
CLOSES https://github.com/medusajs/medusa/issues/10328
2024-11-28 16:51:02 +00:00
Frane Polić and GitHub
2ed63b1534
fix(dashboard): adjust transfer SVG for theme ( #10307 )
...
**What**
- make order transfer SVG header work on light and dark theme
2024-11-27 12:07:07 +00:00
Frane Polić and GitHub
1bf60c7a7d
feat(dashboard, js-sdk): customer page transfer order + cancel request in timeline ( #10250 )
...
**What**
- request order transfer from admin customers details page
- cancel transfer request from order timeline
---
CLOSES CMRC-730
2024-11-26 11:42:47 +00:00
Frane Polić and GitHub
b12408dbd8
feat(medusa,core-flows,types,js-sdk): decline / cancel order transfer ( #10202 )
...
**What**
- **core-flows**:
- cancel transfer
- decline transfer
- **API**:
- admin cancel transfer
- store decline transfer
- store cancel transfer
- **js-sdk**:
- add methods for store endpoints
---
CLOSES CMRC-726
2024-11-25 07:44:31 +00:00
Frane Polić and GitHub
44265a928d
feat(dashboard): transfer order admin ( #10189 )
...
**What**
- request order transfer from order details page
- timeline events
---
CLOSES CMRC-706
CLOSES CMRC-707
2024-11-22 08:29:12 +00:00
Frane Polić and GitHub
79088c8a3b
feat(medusa): request order transfer storefront API ( #10156 )
...
**What**
- add an endpoint for order transfer requests from the storefront
---
CLOSES CMRC-702
2024-11-19 17:42:25 +00:00
Frane Polić and GitHub
39e81d8d21
fix(dashboard): order edit - display item quantity change correctly ( #10078 )
...
**What**
- use a diff form change action details to display edit history
2024-11-19 11:22:55 +00:00
Frane Polić and GitHub
36460a3a07
feat(medusa, types, utils, core-flows, order) request & accept order transfer ( #10106 )
...
**What**
- add request order transfer workflow
- add admin endpoint for transferring an order to a customer
- accept order transfer storefront endpoint
- accept transfer workflow
- changes in the order module to introduce new change and action types
---
**Note**
- we return 400 instead 409 currently if there is already an active order edit, I will revisit this in a followup
- endpoint for requesting order transfer from the storefront will be added in a separate PR
---
RESOLVES CMRC-701
RESOLVES CMRC-703
RESOLVES CMRC-704
RESOLVES CMRC-705
2024-11-19 08:53:22 +00:00
Frane Polić and GitHub
81208b6e1d
fix(dashboard): handle deleted products/variants in the order domain ( #9841 )
...
* fix: optional variants and products
* fix: more cases with inventory
* fix: fulfillment creation modal
* fix: move create fulfillment actions to footer
* refactor: use properties of the LineItem
* fix: remove N/A
* fix: remove ||
* fix: show confirmed status properly
* fix: pick needed product props
* fix: typo
2024-11-12 09:05:11 +01:00
Frane Polić and GitHub
fb05ca2b8a
fix(medusa, types): filter product by external_id ( #10010 )
2024-11-11 19:31:41 +01:00
Frane Polić and GitHub
af9eec73df
fix(core-flows): pass metadata on order fulfillment create ( #9974 )
...
CLOSES SUP-109
CLOSES https://github.com/medusajs/medusa/issues/9964
2024-11-07 19:13:44 +00:00
Frane Polić and GitHub
576da17da3
fix(dashboard): user invite search ( #9973 )
...
**What**
- fix prefix for table search which caused the other table rendered on the page to fire query
- additionally, fix a typo in js SDK and only format the file
---
FIXES SUP-112
CLOSES https://github.com/medusajs/medusa/issues/9968
2024-11-07 19:13:28 +00:00
Frane Polić and GitHub
aa78fbf546
fix(types): add display_id to OrderDTO ( #9953 )
...
FIXED CMRC-644
2024-11-06 18:21:17 +00:00
61cb97da26
fix(dashboard): truncate price cell titles ( #9715 )
...
Before:

After

Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com >
2024-11-04 11:01:00 +00:00
Frane Polić and GitHub
dd93d8de6e
fix(dashboard): tax override reference ( #9796 )
...
* fix: tax override reference
* fix: create rest
* fix: comment out unsupported references for now
* fix: edit form
2024-11-04 09:05:46 +01:00
Frane Polić and GitHub
1889180319
fix(core-flows, dashboard): adjust stock levels when doing partial fulfilments ( #9736 )
...
* fix: correctly update stock location when partial fulfillemnt is created
* fix: update test
* fix: count reserved quantity of the item as available quantity for fulfillment
* fix: refresh reservations when order fulfillment is created
* feat: add check for reservation quantity
* feat: add a test case
2024-11-04 09:04:58 +01:00
Frane Polić and GitHub
ddf3306af1
feat(dashboard, medusa, types): orders list on customer details page ( #9790 )
...
**What**
- display orders list on customer details
---
CLOSES CC-625
2024-10-25 11:31:30 +00:00
259d050e53
feat: customer bulk endpoint form managing customer groups ( #9761 )
...
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-10-25 11:55:57 +02:00
Frane Polić and GitHub
853dd38044
fix(core-flows, dashboard): products category batch issue ( #9766 )
...
FIXES CC-624
2024-10-25 08:52:05 +00:00
Frane Polić and GitHub
94ca1134c7
fix(dashboard): broken CustomerGroup create form ( #9711 )
2024-10-22 14:59:45 +00:00
Frane Polić and GitHub
6e0a1e3a86
fix(dashboard): temp hide order column on reservations ( #9692 )
...
**What**
- hide the order column on the reservations list until a link is introduced + impl. of `listOrderItems`
2024-10-22 12:27:05 +00:00
Frane Polić and GitHub
171434e4d1
fix: allow to pass external_id on create/update ( #9694 )
2024-10-21 20:05:18 +02:00
Frane Polić and GitHub
05cea00146
fix: wrong qk ( #9685 )
2024-10-21 10:01:10 +02:00
Frane Polić and GitHub
24a1b81fb2
fix(dashboard, js-sdk): undefined RMA activity items ( #9649 )
...
**What**
- fix for showing removed items in rma flows
---
DEPENDS ON https://github.com/medusajs/medusa/pull/9646
FIXES CC-597
2024-10-20 12:56:08 +00:00
Frane Polić and GitHub
5b91d71318
feat(dashboard) taxes + discount breakdown ( #9586 )
...
**What**
- add tax breakdown to order details
- display discount total and codes
---
CLOSES CC-553
2024-10-18 09:40:08 +00:00
Frane Polić and GitHub
2cba362537
fix(dashboard): cleanup Payments section ( #9520 )
...
**What**
- fix content breaking
- use a shorter payment ID in the UI
---
FIXES CC-572
2024-10-17 11:36:02 +00:00
Frane Polić and GitHub
06536e7655
fix(product): options validation if ids are same ( #9622 )
...
**What**
- fix validation of existing variant with options on update if the ids are same
---
FIXES CC-60
CLOSES https://github.com/medusajs/medusa/issues/9620
2024-10-17 06:55:16 +00:00
Frane Polić and GitHub
c2a39c78f5
fix(dashboard): FF return reason table ( #9614 )
...
**What**
- fix an issue with text display in the table
- fix label
---
FIXES CC-603
2024-10-16 14:24:35 +00:00
Frane Polić and GitHub
48cc00e991
feat(core-flows, product): options checks on product create/update ( #9171 )
...
**What**
- validate that variants are unique with respect to options on product update/create and variant update/create
- validate that the product has options upon creation
- ensure variants have the same number of option values as the product has options
- admin error handling
- update tests
---
FIXES FRMW-2707 CC-556
2024-10-15 09:06:51 +00:00
Frane Polić and GitHub
75475f7b28
fix(dashboard): reservation inventory details ( #9535 )
...
**What**
- display data in inventory details section of the reservation details page
---
FIXES CC-595
2024-10-14 17:59:52 +00:00