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ć
758f035c2f
fix(admin-ui): delete customer group ( #4893 )
2023-08-28 19:05:31 +02: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
Rares Stefan
57e199ef52
fix(admin-ui): Fix sign out in admin panel not redirecting correctly ( #4837 )
2023-08-23 21:54:45 +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
Philip Korsholm
0bfdc33a0b
fix(admin-ui): Inventory nitpicking ( #4316 )
...
* minor fixes
* add changeset
* add search by sku placeholder
2023-06-16 08:28:07 +02:00
Philip Korsholm
79cca2ab80
feat(admin-ui): Filter reservations ( #4115 )
...
* initial filter
* clenaup
* reser filters correctly
* filter reservations
* ensure reset works
* update types
* add adjustment icon
* pr prep
* update filtering with proper description handling
* location filter updates and search removal
* removed greyed out dates + add created_by filtering
* update filtering with proper ordering
* filter out selected users
* fix array issues
* update spacing for searchable queries
* fix deselection bug for inventory item search
* update date filter;
* rename const a to initialFilters
* fix re-render issue
* ui updates
* update inventory filter to remove selected items
* fix width
* fix truncation for button text if desired
* add span classes
* add "go to reservations" popover
* add tooltip if location text is truncated
* fix long items
* typing
* minor fix for select value
* fix reservation quantity field updates
* add pb
* Update packages/admin-ui/ui/src/components/templates/reservations-table/index.tsx
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
* feedback
* add changeset
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-06-08 17:57:39 +02:00
Frane Polić
1bd2e7a5be
fix(admin-ui): flickering Timeline ( #4231 )
...
* fix(admin-ui): prevent Timeline flickering while loading
* chore: changesets
---------
Co-authored-by: fPolic <frane@medusajs.com >
2023-06-07 10:58:30 +02:00
Philip Korsholm
869628bf4c
feat(admin-ui): Rename allocation to reservation ( #4133 )
...
* rename allocation -> reservation
* add changeset
* edit-reservation modal
* rename
2023-06-05 16:28:29 +02:00
Oliver Windall Juhl
5988fa8f4c
fix(admin-ui): Omit purchasable variant prop on duplicate ( #4180 )
...
* fix(admin-ui): Omit purchasable variant prop on duplicate
* Create tall-cougars-juggle.md
2023-05-28 15:54:02 +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
Kasper Fabricius Kristensen
063d9b6d55
fix(admin-ui): Ensure order of variant options matches order of product options ( #4178 )
2023-05-25 20:36:27 +02:00
Kasper Fabricius Kristensen
9a46c11f2a
fix(admin-ui): Ensure that default invite link uses __BASE__ if set ( #4173 )
...
* ensure default invite link uses __BASE__ if it exists
* add changeset
2023-05-25 20:27:18 +02:00
Philip Korsholm
4f3c8f5d70
feat(admin-ui,medusa): Reservations management ( #4081 )
...
* add location filtering to list-location levels
* cleanup
* add location filtering to list-location levels
* cleanup
* Initial work on route,table,new reservation form
* generated types
* add block
* udpate clients
* initial create reservation
* update actionables for reservation table
* update edit-allocation modal
* misc naming updates
* update reservations table
* add expand capabilities for list-reservations
* expand fields and show columns
* update oas
* make remove item work in focus modal
* add yarn lock
* add integration test
* Fix display when label doesn't match search term
* remove unused file
* Update packages/admin-ui/ui/src/components/templates/reservations-table/components/reservation-form/index.tsx
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
* Update packages/admin-ui/ui/src/domain/orders/details/allocations/edit-allocation-modal.tsx
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
* Update packages/admin-ui/ui/src/components/templates/reservations-table/new/index.tsx
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
* initial changes
* add changeset
* update font size
* cleanup reservations table + select
* add decorated inventory item type
* use type
* feedback changes
* Update packages/admin-ui/ui/src/components/molecules/item-search/index.tsx
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com >
* decorate response for list inventory item to include total quantities
* update decorated properties
* decorate type
* adrien feedback
* Update packages/generated/client-types/src/lib/models/DecoratedInventoryItemDTO.ts
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
* update join-utils
* fix caching
---------
Co-authored-by: Rares Capilnar <rares.capilnar@gmail.com >
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com >
2023-05-23 05:24:28 +02:00
Philip Korsholm
0476f52519
Feat(medusa, admin-ui): Update edit allocation modal ( #4071 )
...
* update edit-allocation modal
* add changeset
* update edit-allocation modal
* update allocation modal
2023-05-22 15:58:51 +02:00
Philip Korsholm
2945769497
fix(admin-ui): Allow backorder update on variants ( #4051 )
2023-05-16 17:28:45 +02:00
Riqwan Thamir
aa74ebb181
fix(admin-ui): ensure that sales channel names are always an array ( #4049 )
2023-05-09 12:25:43 +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
Kasper Fabricius Kristensen
596566a510
fix(admin-ui): Navigating to tax settings should not break URL ( #3989 )
...
* fix navigation to taxes page, and switch out react-helmet with react-helemt-async
* add changeset
* pinpoint react-hot-toast
2023-05-03 13:40:04 +02:00
Oliver Windall Juhl
0be6816578
feat(admin-ui): Add Sales Channel filter ( #3897 )
...
* feat(admin-ui): Add Sales Channel filter
* Create silver-wombats-camp.md
* filter out null children
2023-04-23 13:26:42 +02:00
Philip Korsholm
d302db2397
fix(admin-ui): Add guard for null product_id ( #3894 )
...
* handle null variants differently
* add changeset
2023-04-21 18:00:51 +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
Adrien de Peretti
dae8da1099
fix(admin): Duplicate product without prices ( #3706 )
...
* fix(admin): Duplicate product without prices
* Create honest-ways-eat.md
2023-04-04 16:04:31 +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
ca3b32d53c
fix(admin-ui): Make copy on manage locations modal better when no locations ( #3666 )
2023-03-31 14:38:01 +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
Oliver Windall Juhl
45fd0fb639
fix(admin-ui): Always show categories in product page ( #3655 )
...
* fix(admin-ui): Always show categories in product page
* Create .changeset/tasty-timers-drive.md
* add disabled classes
2023-03-31 12:09:11 +02:00
Kasper Fabricius Kristensen
4342ac884b
feat(admin-ui, medusa): admin UI metadata ( #3644 )
2023-03-31 12:07:24 +02:00
Rares Stefan
e6b5859af2
feat(admin-ui): Make number input increment/decrement buttons not tabbable-to ( #3645 )
...
* Make number input inc./dec. buttons not tabbable to
* Create changeset
2023-03-30 18:18:41 +02:00
Oliver Windall Juhl
851a981880
fix(admin-ui): Eliminate purple from most-visible components ( #3639 )
2023-03-30 12:50:33 +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
Rares Stefan
7428ffa300
fix(admin-ui): Fix team table filter dropdown transparency ( #3625 )
...
* Add a z-index to the dropdown content
* Create yellow-trees-rest.md
2023-03-29 16:27:59 +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
Philip Korsholm
d1a6aa5a90
fix(admin-ui): Create fulfillment ( #3607 )
...
* fix for create-fulfillment
* remove ff check
* add changeset
* Disable Create fulfillment button if no quantities fulfilled
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
Co-authored-by: Rares Capilnar <rares.capilnar@gmail.com >
2023-03-28 19:04:35 +02:00
Rares Stefan
455c56c4b3
fix(admin-ui): Hide inventory quantity field in variant stock form if SL module enabled ( #3592 )
...
* Hide inventory stock field if stock locations module enabled
* Create purple-cats-brake.md
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-03-27 20:49:31 +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