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
github-actions[bot]
8f776489a3
chore(docs): Generated Docs Announcement Bar (automated) ( #7212 )
...
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com >
2024-05-02 18:38:28 +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
Oli Juhl
b8a0a459a8
chore: Update CI to trigger for v1.x ( #7207 )
2024-05-02 15:11:26 +02: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
Shahed Nasser
b6083ce104
docs: added documentation for toast component changes ( #7141 )
...
* docs: added documentation for toast component changes
* added redirect from use-toast docs to upgrade guide
* remove unused file
* content linting fixes
* update UI package version
* updated ui preset
* fix upgrade guides main page
2024-05-01 18:12:10 +03:00
Stevche Radevski
8387d03370
fix: Correctly fetch cart when updating a line item ( #7196 )
2024-05-01 14:55:20 +00:00
Oli Juhl
ba71903e12
chore: Introduce bug report for 2.0 ( #7194 )
2024-05-01 14:14:37 +02:00
Oli Juhl
497c735ea6
chore: Update contibuting with new branching strategy ( #7193 )
2024-05-01 13:50:02 +02:00
github-actions[bot]
f43e8b3e73
chore(docs): Generated Docs Announcement Bar (automated) ( #7190 )
...
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request ) GitHub action
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-05-01 10:15:35 +00:00
github-actions[bot]
bfda7a626d
chore(docs): Generated OAS ( #7189 )
...
This PR holds all generated OAS for the upcoming release.
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-05-01 10:07:31 +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
olivermrbl
3bf6e50744
chore: Release
2024-05-01 10:06:23 +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
eskoniarek
dca47f77c9
docs: fix for subscriber logic in digital products recipe ( #7184 )
...
Update the subscriber code snippet in Digital Product recipe, to properly wait for the pre-signed URL for each item's media.
Closes [#7170 ](https://github.com/medusajs/medusa/issues/7170 )
2024-05-01 07:35:52 +00:00
Oli Juhl
bb37e139aa
chore: change minor bumps to patch ( #7177 )
2024-04-30 19:05:04 +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
Dan Vaynshteyn
342712b8ab
Fixed logged-in-user.mdx example ( #7132 )
...
Previous documentation stuffed type imports with regular imports. This was fine, but either remove the unnecessary 'type' in the first import statement or import like this PR.
2024-04-26 08:05:52 +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
Shahed Nasser
f1a7821c19
docs-util: fix clean command removing used schemas ( #6774 )
2024-04-25 10:00:54 +02:00
Stevche Radevski
f341265f42
feat: Add s3-compatible plugin for the file module ( #7143 )
2024-04-25 09:06:47 +02:00