Geoffroy Empain
afd4e72cdf
feat(admin-ui): Multi-language support ( #4962 )
2023-09-12 14:53:48 +02:00
Juan Pablo Orsay
87e3a7d06a
fix(admin-ui): disabling analytics when opted out ( #4939 )
...
* fixes #4423 by either using the `useAnalytics` hook or using an ErrorBoundary specific instance
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-09-11 12:40:15 +02:00
Andreas Deininger
a0bbc1893b
chore: fix typos ( #4877 )
...
* Chore: Fix typos
* Add generated resources
---------
Co-authored-by: Shahed Nasser <shahednasser@gmail.com >
2023-08-30 13:27:46 +03:00
Frane Polić
50798d1189
fix(admin-ui): currency input exception ( #4888 )
...
* fix: infer cell formatting
* chore: changeset
* Update friendly-months-attack.md
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-08-28 16:58:34 +02:00
Frane Polić
0c7c2eeeab
feat(admin-ui): refresh products when a BatchJob is completed ( #4840 )
2023-08-25 07:34:48 +00:00
Rares Stefan
f4bf9ee169
fix(admin-ui): Fix variant creation when no stock locations provided ( #4843 )
...
* Update check on variant creation, whether to create stock locations
* Create spicy-shoes-type.md
2023-08-24 08:51:12 +02:00
Kasper Fabricius Kristensen
f1a05f4725
feat(admin, admin-ui, medusa-js, medusa-react, medusa): Support Admin Extensions ( #4761 )
...
Co-authored-by: Rares Stefan <948623+StephixOne@users.noreply.github.com >
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-08-17 12:14:45 +00:00
Frane Polić
4a448b68fd
feat(admin-ui): bulk advanced selections + copy/paste ( #4568 )
...
* wip: bulk editor copy/paste
* feat: exit edit mode with "enter" press
* wip: arrow navigation + onEnter
* wip: 2D select + arrow navigation
* feat: arrow navigation and multiselect, tabs navigation and multiselect
* fix: region cols offset
* feat: 2d copy
* feat: 2d paste
* fix: trailing tab
* fix: borders
* feat: ensure consistent copy order
* fix: off by one col, pass `cmd` keypress
* feat: `cmd` select
* refactor: cleanup 1
* refactor: cleanup 2, utils
* fix: copy paste
* fix: copy paste indicator
* fix: reduce dashed border size
* fix: issue with leading empty cell
* feat: cp support 2 formats of content, notification on copy, remove dashed box
* fix: last empty cell case
* feat: buffer content edge cases
* refactor: remove log
* feat: past fill selected area
* feat: simplify copy-paste
* fix: throw error if textual cell is in the buffer
* Create eighty-zebras-grow.md
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-08-14 21:37:12 +02:00
Frane Polić
bfc0ea5695
feat(admin-ui): Bulk Editor ( #4516 )
...
* wip: initial commit
* wip: modal layout
* wip: regions
* refactor: restructure, drag to fill logic wip
* fix: currency input, optimise table rendering on input change
* fix: pass edited amount to local cell state
* wip: cell based algo
* wip: row based algo
* feat: convert prices to human format initially
* feat: column fill
* fix: decimal formating
* feat: currency symbol, tax incl. indicator, formatting dropdown, drag indicator positioning
* fix: load all currencies
* wip: highlighting range selection
* feat: more optimal highlighting algo
* fix: coordinate click handlers, selection reset
* fix: resetting pointers on close
* feat: prefill regional prices
* feat: keypress features, persisting price change between edits
* fix: undo feature, add saving waring
* feat: update prices
* feat: notifications and prompts
* feat: use only store currencies
* feat: tax. incl tooltip
* fix: decimal formatting
* fix: correct decimal formatting when multiedit
* feat: save prompt with hidden columns check
* chore: changesets
* fix: push icon
* fix: feedback changes v1
* fix: remove span placeholder
* fix: simplify and optimise selection algo
* fix: scroll z index
* fix: truncate region headers
* feat: calculate first col width
* fix: don't show delete notification
* fix: utils check conditions
* fix: typo
* feat: new selection behaviour
* refactor: currency cell
* refactor: save prompt
* chore: changesets
* chore: cleanup
* chore: Update changeset
* fix: don't calculate first col with but rather cut product title to the longest variant if needed
* feat: add loader on save
* fix: very last cell setting undefined on first render
* fix: show confirmation exit prompt on "x" click
* Update packages/admin-ui/ui/src/components/organisms/product-variants-section/edit-prices-modal/utils.ts
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-07-19 15:38:04 +02:00
Oliver Windall Juhl
221f62dc4c
fix(admin-ui): Omit PriceList prices from variant update ( #4552 )
...
* fix(admin-ui): Omit PriceList prices from variant update
* Create poor-insects-complain.md
2023-07-19 13:44:15 +02:00
Philip Korsholm
55db914151
fix(admin): Price input ( #4530 )
...
* initial fix for number inputs
* add changeset
2023-07-14 10:45:23 +02:00
Oliver Windall Juhl
78a1f3943b
chore(admin-ui): Remove new badges from inventory + categories ( #4444 )
...
* chore(admin-ui): Remove new badges from inventory + categories
* Create early-poets-drum.md
2023-07-10 12:23:27 +02:00
Oliver Windall Juhl
f47b11293e
fix(admin-ui): Delete variant ( #4163 )
...
* fix(admin-ui): Delete variant
* Create slimy-houses-battle.md
2023-05-25 20:38:57 +02:00
Philip Korsholm
2945769497
fix(admin-ui): Allow backorder update on variants ( #4051 )
2023-05-16 17:28:45 +02:00
Kasper Fabricius Kristensen
2829537592
fix(admin-ui): Template download path ( #4050 )
...
* pin react-router-dom
* fix template download path
* add changeset
2023-05-09 12:13:54 +02:00
Philip Korsholm
353fc94e4f
feat(admin-ui): Manage inventory toggle ( #4041 )
2023-05-08 18:44:27 +02:00
Oliver Windall Juhl
966ddd2f16
fix(inventory): Minor fixes to upserting inventory items ( #3883 )
...
* fix(inventory): Minor fixes to upserting inventory item levels
* Create sour-jobs-decide.md
* fix(inventory): Minor fixes to upserting inventory item levels
2023-04-19 22:43:09 +02:00
Oliver Windall Juhl
5fdccf5e32
fix(admin-ui): Check for undefined categories ( #3886 )
...
* fix(admin-ui): Check for undefined categories
* Create silent-garlics-kiss.md
2023-04-19 22:33:08 +02:00
Frane Polić
72b76bbd3c
fix(admin-ui): display SC update notification ( #3755 )
...
Co-authored-by: fPolic <frane@medusajs.com >
2023-04-06 15:21:03 +02:00
Kasper Fabricius Kristensen
788ddc0f43
fix(medusa, admin-ui, medusa-react): Gift Card update fixes and admin UI cleanup ( #3676 )
...
* fix gc domain issues
* add changeset
* update changeset
* more minor fixes, remove breadcrumb
* more cleanup
* address feedback
2023-04-02 19:04:32 +02:00
Rares Stefan
7e1d8ef599
feat(admin-ui): Add new feature badge for categories and inventory ( #3657 )
...
* Add new feature badge for categories and inventory
* Add changeset
2023-03-31 12:29:46 +02:00
Kasper Fabricius Kristensen
4342ac884b
feat(admin-ui, medusa): admin UI metadata ( #3644 )
2023-03-31 12:07:24 +02:00
Philip Korsholm
a7e3f2d343
feat(admin-ui): move inventory item fields into manage inventory modal ( #3591 )
2023-03-29 18:12:38 +02:00
Philip Korsholm
0d00903385
Fix(admin-ui): delete inventory item when variant is deleted ( #3585 )
2023-03-29 16:23:22 +02:00
Philip Korsholm
0695ff642b
fix(medusa, admin-ui): List all inventory levels ( #3552 )
...
* ensure that all levels are listed
* add changeset
* remove count from config
* update changeset version bump
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-03-29 08:54:49 +02:00
Rares Stefan
95c9fbfdd5
fix(admin-ui): Fix effect check in inventory table and overflow UI ( #3577 )
...
* Fix effect check in inventory table and overflow UI
* Create ten-berries-rest.md
* Fix edit stock&inventory modal to use the right form
* Fix faulty merge conflict resolution
* Fix inventory item creation
* Add redirect to locations tab if no locations, toast
* Revert redirect and toast, add message in table
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-03-27 20:48:47 +02:00
Philip Korsholm
feaf8d2e19
feat(admin-ui, medusa): Improve fulfillment validation ( #3541 )
...
* validate that an inventory level exists as well
* improve create-fulfillment handling in admin
* pass along location id rather than inventory level id
* add changeset
* remove dependency
2023-03-27 20:36:59 +02:00
Philip Korsholm
284578a67a
Fix(admin-ui): multi warehouse minor fixes ( #3540 )
...
**What**
1. Enable the "create location" button in "create stock location" when a field has changed
2. Remove the "successful delete" toast when cancelling stock location creation
3. Properly update available and reserved when editing stock levels for variant
4. invalidate inventoryItemList queryKeys when changing location levels
**Why**
- we had the same bug with form validation when creating location levels as we had when editing them (1)
- when updating location levels, listing inventory items wouldn't show the newly added location levels (4)
- fixing ui bugs (2, 4)
2023-03-24 14:11:40 +00:00
Philip Korsholm
332a9b686b
Feat(admin-ui): Request return flow warnings and errors ( #3473 )
...
**What**
- Add warning to request-return modal if no inventory level exists for the combination of items that is being requested
- Block receive return at location with the same condition
2023-03-24 14:01:31 +00:00
Kasper Fabricius Kristensen
bfef22b33e
fix(admin-ui): Gift Card manage page ( #3532 )
...
**What**
- Updates GC manage page to use product page sections
- Revamps Denomination section
- Updates the location of several components to reflect that they are now shared between the GC and products domain


Resolves CORE-1089
2023-03-23 08:29:29 +00:00
Frane Polić
f831b7db37
fix(admin-ui): show failure reason for batch jobs ( #3526 )
...
* fix: display error messages for batch jobs
* feat: add changesets
* feat: tooltip size, load more jobs
---------
Co-authored-by: fPolic <frane@medusajs.com >
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-03-21 16:13:39 +01:00
Kasper Fabricius Kristensen
9ad15d3a88
feat(admin-ui): Implements redesign of public pages ( #3504 )
...
* redesign public pages
* rm build files
* fix size of button
2023-03-17 10:17:47 +01:00
Kasper Fabricius Kristensen
ad7d7fcd51
fix(admin-ui): Lint all UI files ( #3459 )
2023-03-13 14:02:20 +01:00
Rares Stefan
57d7728dd9
feat(admin-ui, medusa-js, medusa-react, medusa): Multiwarehousing UI ( #3403 )
...
* add "get-variant" endpoint
* import from a different place
* fix unit test
* add changeset
* inventory management for orders
* add changeset
* initial create-fulfillment
* add changeset
* type oas and admin
* Move inv. creation and listing from admin repo
* Fix location editing bug (CORE-1216)
* Fix default warehouse on inventory table view
* remove actions from each table line
* Use feature flag hook instead of context directly
* remove manage inventory action if inventory management is not enabled
* Address review comments
* fix queries made when inventorymodules are disabled
* variant form changes for feature enabled
* move exclamation icon into warning icon
* ensure queries are not run unless feature is enabled for create-fulfillment
---------
Co-authored-by: Philip Korsholm <philip.korsholm@hotmail.com >
Co-authored-by: Philip Korsholm <88927411+pKorsholm@users.noreply.github.com >
2023-03-08 16:08:56 +01:00
Kasper Fabricius Kristensen
d0d11307d2
fix(admin-ui): Fix use of expand parameter on order page ( #3383 )
...
* Create cuddly-seahorses-thank.md
* add integration tests
* revert back from master to develop
* fix expand
* add new integration test
* add missing default relations
* add missing refunds relation
* re work
* fix tests
* init
* fix order page according to fixes to expand
* expand shipping on returns
* Create .changeset/cuddly-beers-tease.md
---------
Co-authored-by: Adrien de Peretti <adrien.deperetti@gmail.com >
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-03-07 19:43:44 +01:00
Riqwan Thamir
b5662d0c6a
feat(admin-ui): adds category ui for tree/list, edit, create, delete ( #3399 )
...
* chore: adds category ui for tree/list, edit, create, delete
* fix: address feedback
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
Co-authored-by: fPolic <frane@medusajs.com >
2023-03-07 13:29:22 +01:00
Philip Korsholm
15f47baf56
Fix(admin-ui, medusa): stock location fixes ( #3395 )
...
**What**
- A series of minor fixes for admin-ui relating to managing stock locations:
- make "create location" `primary`
- add delete prompt when cancelling creation if information has been input
- avoid clipping focus border on country select when creating a stock location
- allow removals of sales channels from stock locations
Fixes CORE-1191, CORE-1192, CORE-1190, CORE-1189
2023-03-07 10:54:09 +00:00
Riqwan Thamir
d4e3e119de
feat(admin-ui): ProductCategory list page ( #3380 )
2023-03-05 16:16:53 +01:00
Kasper Fabricius Kristensen
40de54b010
feat(admin,admin-ui,medusa): Add Medusa Admin plugin ( #3334 )
2023-03-03 10:09:16 +01:00