adrien2p
36eff7f10a
wip
2024-05-06 13:52:30 +02:00
Oli Juhl
cf9605fe6f
feat(order): Add display_id to order table ( #7242 )
...
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
2024-05-05 19:43:13 +02:00
Carlos R. L. Rodrigues
5443c69794
feat(link-module): Order Product link ( #7243 )
2024-05-05 17:26:16 +00:00
Carlos R. L. Rodrigues
aba194de9a
chore: complete cart part 2 ( #7227 )
2024-05-05 10:35:09 -03:00
Carlos R. L. Rodrigues
c32a31e139
feat(inventory): check stock to create reservation ( #7209 )
2024-05-05 10:24:52 +02:00
Adrien de Peretti
93f6e60c17
chore(): Modules providers reorganization ( #7234 )
...
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com >
2024-05-05 10:08:07 +02:00
Oli Juhl
2f7b53488d
fix: Accept filters in softDelete + fulfillment location clean-up ( #7198 )
2024-05-03 16:32:07 +00:00
Oli Juhl
1366e2efad
fix: Retrieve ancestors and/or descendants on product categories ( #7226 )
2024-05-03 18:09:04 +02:00
Adrien de Peretti
520867b074
feat(fulfillment, core-flows): Apply correct address and context + cleanup ( #7230 )
...
The tests will be added in subsequent requests where the worklows are being worked on
2024-05-03 15:44:22 +00:00
Adrien de Peretti
224ebb2154
chore: remove legacy plugins ( #7224 )
...
* chore(): remove more legacy plugins
* chore(): remove more legacy plugins
* rm plugins
2024-05-03 14:47:16 +02:00
Adrien de Peretti
bbccd6481d
chore(): start moving some packages to the core directory ( #7215 )
2024-05-03 13:37:41 +02:00
Kasper Fabricius Kristensen
fdee748eed
feat(dashboard): Product create from - details ( #7121 )
...
**What**
- First part of the product creation form.
- New components:
- ChipInput - Allows users to input chips into a input field. Chips are created by hitting the `,` or `Enter / Return` keys. Deleting a chip is done by hitting `Backspace` when the cursor is next to chip, or clicking the `X` button in the chip. Used for inputting option values.
- SortableList - A sortable drag-n-drop list that allows the user to re-arrange the order of items. Used for re-arranging the ranking of variants.
- ChipGroup - New re-usable component that is used to render a group of values as Chips. This should be used for SplitView form items.
- CategoryCombobox - (WIP) Nested Combobox component for selecting multiple categories a product should be associated with.
- New hooks:
- useComboboxData - Hook for easily managing the state of comboboxes.
- useDebouncedSearch - Hook for managing debounced search queries.
2024-05-03 10:37:36 +00:00
Frane Polić
e42308557e
feat(dashboard): shipping & location ( #7151 )
2024-05-03 11:51:55 +02:00
Oli Juhl
c41e90fa36
chore: Remove Admin v1 ( #7214 )
...
* chore: Remove v1 admin
* update eslint
2024-05-03 10:56:38 +02:00
Adrien de Peretti
46ded00c08
chore: Remove legacy files plugins ( #7216 )
...
**What**
rm legacy file plugins
2024-05-03 08:01:40 +00:00
Shahed Nasser
5bc780a646
feat(medusa-cli): added v2 flag ( #7211 )
2024-05-03 08:43:54 +02:00
Adrien de Peretti
0140fd63ab
chore(): rm payment plugins ( #7217 )
2024-05-03 08:42:03 +02:00
Riqwan Thamir
f129415650
feat(medusa,core-flows): complete cart [part-1] ( #7201 )
...
what:
- adds a very basic complete cart endpoint that creates an order
- the complete cart workflow currently does the following:
- create tax lines
- create order
2024-05-02 22:24:50 +00:00
Oli Juhl
e78362c000
chore: Remove legacy MWH modules ( #7213 )
...
* chore: Remove legacy MWH modules
* chore: Add stock-location deps
2024-05-02 20:07:42 +02:00
Adrien de Peretti
4eae25e1ef
chore(): Reorganize modules ( #7210 )
...
**What**
Move all modules to the modules directory
2024-05-02 15:33:34 +00:00
Adrien de Peretti
7a351eef09
feat(workflows-sdk): Execute workflows as step in other workflows ( #7183 )
2024-05-02 11:29:28 -03:00
Carlos R. L. Rodrigues
9d3f495314
feat(fulfillment): shipping options context field ( #7169 )
2024-05-02 09:59:14 -03:00
Adrien de Peretti
25b0ccc60a
fix(fulfillment): Update shipping options rules ( #7204 )
...
**What**
Fix the update shipping options to apply the rules update properly and remove unused code
2024-05-02 12:30:13 +00:00
Stevche Radevski
6487931f54
fix: Add shipping options for cart fix ( #7205 )
2024-05-02 10:33:58 +00:00
Oli Juhl
f430ed7040
chore: Remove deprecated plugins ( #7199 )
2024-05-02 09:55:50 +02:00
Frane Polić
155e276b90
feat(dashboard): metadata component ( #7117 )
...
**What**
- add new metadata component
**Note**
- _example of usage on customer edit form_
- we are not handling update metadata case in the internal module service so for now delete case doesn't work properly
---
https://github.com/medusajs/medusa/assets/16856471/b588752d-9cf5-4d96-9cf8-760a764ab03e
2024-05-02 07:51:39 +00:00
Riqwan Thamir
ea1d926dfa
chore: fix promotion not found error text ( #7200 )
2024-05-02 08:46:10 +02:00
Stevche Radevski
8387d03370
fix: Correctly fetch cart when updating a line item ( #7196 )
2024-05-01 14:55:20 +00:00
Stevche Radevski
d930d88369
fix: Ensure passed Id filters get applied on top of maybe link filter ( #7182 )
2024-05-01 11:25:24 +02:00
Stevche Radevski
ec37576dd0
feat: Add collection and category endpoints to store ( #7155 )
...
* feat: Add collection endpoints to store
* feat: Add category store endpoints
2024-05-01 09:54:51 +02:00
github-actions[bot]
2c807df99d
chore: Version Packages ( #6839 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-01 09:48:24 +02:00
Adrien de Peretti
e26cda4b6a
feat(medusa, core-flows, types): Allow to update the rules from a shipping options ( #7175 )
...
**What**
Add support for the following operations
- update rules from the update shipping options end point
- update rules from the batch update end point
Also added some improvements, that can be revisited later
- Add a rule value normalizer, jsonb will transform the input value to a [primitive](https://www.postgresql.org/docs/current/datatype-json.html#JSON-TYPE-MAPPING-TABLE ) when possible meaning that passing `"true"` will result in storing `true` and not the string. The normalizer takes care of that
2024-04-30 16:45:17 +00:00
Carlos R. L. Rodrigues
3affcc2525
chore(orchestration): replace workflow definition in v1 ( #7181 )
2024-04-30 13:19:58 -03:00
Riqwan Thamir
efa3308d78
feat(medusa): add middleware filters + scope products ( #7178 )
...
* chore: add middleware filters + scope products
* chore: fix spec + add changeset
* chore: add internal category to list test
2024-04-30 16:59:43 +02:00
Carlos R. L. Rodrigues
1eeb1e9de3
fix(modules-sdk): load custom modules options ( #7176 )
2024-04-30 09:05:55 -03:00
Carlos R. L. Rodrigues
edcafa140c
fix onStepAwaiting events ( #7161 )
2024-04-29 18:55:41 +02:00
Riqwan Thamir
11517f0faf
feat(medusa,types): added store apis for products ( #7144 )
...
what:
- adds products list api
- adds products retrieve api
RESOLVES CORE-2016
2024-04-29 15:14:41 +00:00
Stevche Radevski
32c2a9d76b
feat: Add missing endpoints and normalize customer and currency endpoints for storefront ( #7160 )
2024-04-29 16:15:05 +02:00
Adrien de Peretti
08a9297f76
feat(medusa): Remove require id from update shipping options validator ( #7166 )
...
* feat(medusa): Remove require id from update shipping options validator
* update type apply
* Create great-stingrays-clap.md
2024-04-29 11:35:40 +02:00
Kevin Furmanski
82cb6cfd36
fix: correct calculations of subtotal for shipping option requirements ( #7089 )
...
* fix: correct calculations of subtotal for shipping option requirements
* Add changeset
2024-04-29 10:11:43 +02:00
Riqwan Thamir
d2393f004e
feat(core-flows, medusa): add shipping methods to cart API ( #7150 )
...
* feat(core-flows, medusa): add shipping methods to cart API
* chore: change id to option_id
* chore: use list listShippingOptionsForContext instead of validateShippingOption
* chore: remove comment
* chore: add refresh shipping methods step
* chore: set cart step
* chore: update all workflows to refresh shipping methods
* chore: add tests + cleanup
2024-04-29 09:25:23 +02:00
Carlos R. L. Rodrigues
4b57c5d286
feat(modules-sdk): remote query context filter ( #7153 )
...
What:
- Remote query now handles `context` keywork in the arguments to forward it as a filter to the method `list`
- Pricing module `list` method returning `calculated_price` if requested as a field
2024-04-26 10:20:42 +00:00
Stevche Radevski
aef222278b
fix: Corrections to the store region endpoint for v2 ( #7152 )
2024-04-26 08:36:37 +00:00
Stevche Radevski
f03a822253
feat: Add support for search to all endpoints ( #7149 )
...
* feat: Add search capability to api keys
* feat: Add support for searching to currency and customer endpoints
* fix: Clean up product search filters
* feat: Add search support to regions
* feat: Add search support to sales channels
* feat: Add search support to store module
* feat: Add search support to user module
* fix: Clean up inventory search
* feat: Add search support for payments
* fix: Add searchable attributes to stock location models
* feat: Add search support to tax
* feat: Add search support to promotions
* feat: Add search support for pricing, filtering cleanup
* fix: Further cleanups around search
2024-04-25 17:36:59 +02:00
Carlos R. L. Rodrigues
d02905cefa
feat(order): bundled actions ( #7133 )
2024-04-25 07:06:23 -03:00
Philip Korsholm
e4898fb00d
feat(admin-next, inventory-next, medusa, types): Add admin reservations flow ( #7080 )
...
* add reservation endpoints
* add changeset
* initial
* add reservations table
* add edit-item modal
* udpate inventory item attributes
* manage locations skeleton
* add combi batch endpoint
* cleanup
* fix manage locations
* add adjust inventory
* prep for pr
* minor fixes to region domain and api (#7042 )
* initial reservation
* init
* update reservation
* create reservation
* polishing
* minor fix
* prep for pr
* prep for pr
* polishing
* inventory items reservations
* Update packages/admin-next/dashboard/src/v2-routes/reservations/reservation-list/components/reservation-list-table/reservation-list-table.tsx
Co-authored-by: Frane Polić <16856471+fPolic@users.noreply.github.com >
* fix feedback
* rename to ispending
---------
Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com >
Co-authored-by: Frane Polić <16856471+fPolic@users.noreply.github.com >
2024-04-25 10:11:29 +02:00
Shahed Nasser
347aece924
feat(docs-util): predefined OAS schemas ( #7139 )
...
* feat(docs-util): predefined OAS schemas
* small fix
2024-04-25 10:01:23 +02:00
Stevche Radevski
f341265f42
feat: Add s3-compatible plugin for the file module ( #7143 )
2024-04-25 09:06:47 +02:00
Stevche Radevski
614d659a59
feat: Add local file provider and wire everything up in the file module ( #7134 )
2024-04-24 10:59:58 +02:00
Frane Polić
fe68b5c0f2
refactor(dashboard): refresh domains ( #7087 )
2024-04-24 10:38:52 +02:00