Frane Polić
853dd38044
fix(core-flows, dashboard): products category batch issue ( #9766 )
...
FIXES CC-624
2024-10-25 08:52:05 +00:00
github-actions[bot]
d40499ca6a
chore(docs): Generated References (automated) ( #9772 )
...
Generated the following references:
- `auth_provider`
- `core_flows`
- `js_sdk`
- `medusa_config`
- `modules`
- `payment_provider`
- `tax`
- `tax_provider`
- `types`
- `workflows`
Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com >
2024-10-25 07:08:57 +00:00
Kasper Fabricius Kristensen
59e6747800
feat(dashboard,ui): DateFilter should open correctly ( #9775 )
2024-10-24 17:28:03 +02:00
Shahed Nasser
92bbd7953b
chore: update links to v2 docs in source code and comments ( #9732 )
2024-10-24 15:18:38 +03:00
Shahed Nasser
6617f81640
docs: add ui rewrite ( #9762 )
2024-10-24 14:02:55 +02:00
Shahed Nasser
88f2d17a24
docs: change configurations to make v2 the main docs ( #9729 )
...
* docs: change configurations to make v2 the main docs
* move api routes to top level
* remove api prefix
* update opengraph images
* show v1 link
* add redirect to v1
2024-10-24 14:49:58 +03:00
Adrien de Peretti
471f7e4a10
fix(medusa): Admin validator filtering and pagination ( #9748 )
...
**What**
Fix usage of $and and $or operator and pagination inclusion
2024-10-24 11:44:14 +00:00
Adrien de Peretti
e087073121
fix(dashboard): Workflow executions ( #9757 )
...
**What**
- Fix wrong http request fields
- fix workflow executions UI
<img width="1609" alt="Screenshot 2024-10-24 at 12 22 06" src="https://github.com/user-attachments/assets/5f8ced3c-920e-424a-bdd0-ca5793fa8dad ">
<img width="1623" alt="Screenshot 2024-10-24 at 12 22 19" src="https://github.com/user-attachments/assets/1df44280-3616-44af-a1a5-591e6c9a7986 ">
2024-10-24 11:18:05 +00:00
Kasper Fabricius Kristensen
7b6793f846
fix(dashboard): Prevent reusing same Component for nested UI routes ( #9725 )
...
**What**
- Fixes a bug that caused nested UI routes to reuse their parents Component.
2024-10-24 11:06:49 +00:00
Shahed Nasser
5a1b6f0810
docs: fix deleteCascade typo ( #9744 )
2024-10-24 14:03:46 +03:00
Shahed Nasser
04cec64fa1
docs: show latest version in docs + update automatically ( #9753 )
2024-10-24 14:03:34 +03:00
Shahed Nasser
669adbcdc9
fix(js-sdk): remove list and retrieve methods of paymentCollection ( #9746 )
...
Co-authored-by: Harminder Virk <virk.officials@gmail.com >
2024-10-24 12:27:57 +02:00
Jack Caldwell
dec7d20b89
Update docs commerce modules so that tax links to the correct page ( #9747 )
...
### What
Update the href on the tax card on https://docs.medusajs.com/v2 to correctly link to https://docs.medusajs.com/v2/resources/commerce-modules/tax
### Why
It is currently incorrectly linking to https://docs.medusajs.com/v2/resources/commerce-modules/stock-location
### How
Update the href value.
### Testing
To test open the docs page and verify that the link navigates to the correct page.
2024-10-24 09:50:01 +00:00
github-actions[bot]
f997432e73
chore(docs): Updated API Reference (automated) ( #9728 )
...
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 >
Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com >
2024-10-24 09:42:32 +00:00
github-actions[bot]
5deeae060a
chore(docs): Generated References (automated) ( #9727 )
...
Generated the following references:
- `api_key`
- `auth`
- `cart`
- `core_flows`
- `currency`
- `customer`
- `dml`
- `fulfillment`
- `helper_steps`
- `inventory_next`
- `js_sdk`
- `medusa`
- `medusa_config`
- `modules`
- `modules_sdk`
- `notification`
- `order`
- `order_models`
- `payment`
- `pricing`
- `product`
- `promotion`
- `region`
- `sales_channel`
- `stock_location_next`
- `store`
- `tax`
- `tax_provider`
- `types`
- `user`
- `utils`
- `workflows`
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com >
2024-10-24 09:41:14 +00:00
github-actions[bot]
e196ad7659
chore(docs): Updated UI Reference (automated) ( #9726 )
...
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 >
Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com >
2024-10-24 09:38:58 +00:00
Harminder Virk
432af1e2d1
fix: install preview version of dev-cli ( #9750 )
2024-10-24 08:49:32 +00:00
Harminder Virk
809c8a6741
fix: missing dependency in dev-cli ( #9730 )
2024-10-23 10:01:39 +02:00
Shahed Nasser
c08df5ac44
docs: remove dev notices + fix AI assistant answer width ( #9686 )
...
* docs: remove dev notices + fix AI assistant answer width
* fix import
* more notes removal
* rc to latest
2024-10-23 09:52:52 +02:00
Shahed Nasser
8891c0a3d0
docs: remove v1 docs from navbar ( #9722 )
...
* docs: remove v1 docs from navbar
* remove fallback
2024-10-23 09:10:27 +02:00
olivermrbl
2fbebb60e3
chore: Release
2024-10-22 20:43:47 +02:00
Oli Juhl
c3418a2b93
chore: Prepare versions + changeset ( #9707 )
...
* chore: Prepare version + changeset
* chore: Bump dependencies
* chore: Update lock-file
2024-10-22 20:31:33 +02:00
Riqwan Thamir
d1ce6d4321
Revert "feat(core-flows,medusa): Add customer validation on cart update" ( #9724 )
2024-10-22 18:26:01 +00:00
Oli Juhl
f1b2d22db7
chore: Remove v2 branches from starters ( #9721 )
...
* chore: Remove v2 branches from starters
* revert imports
2024-10-22 20:00:13 +02:00
Shahed Nasser
f7932f11ed
docs: fix details on setting / updating customer ID in cart ( #9689 )
2024-10-22 20:40:39 +03:00
Shahed Nasser
a1190b7208
docs: generate + configure js sdk reference ( #9714 )
...
Manually generate the JS SDK reference + add it to the sidebar
2024-10-22 17:31:32 +00:00
Shahed Nasser
af3c6b0d93
chore: update release actions related to docs and starter ( #9713 )
...
* chore: update release actions related to docs and starter
* change name
2024-10-22 18:44:20 +03:00
Shahed Nasser
3c0f0e2259
docs: small text fix ( #9684 )
2024-10-22 18:20:35 +03:00
Shahed Nasser
731309e87a
docs: fixes following QA testing ( #9690 )
2024-10-22 18:20:21 +03:00
Shahed Nasser
b2122c4073
docs: fixes and refactoring for API reference ( #9708 )
...
* docs: fixes and refactoring for API reference
* add route caching
* remove caching
* use next cache
2024-10-22 18:20:06 +03:00
Adrien de Peretti
6b989353ac
fix: API validation management issues ( #9693 )
...
**What**
Currently, the API validation layer is broken in both responsibilities and validation itself.
This pr introduce the following fixes and patterns:
- Always create a `*Fields` schema that only takes care of defining the schema validation without `effect`
- Use the previous point into the API schema validator including `$and` and `$or` capabilities plus the recursive effects
- remove `normalizeArray` which does not have to exists since array are already treated as they should
- Add recursive transformation to take into account `$and` and `$or` as well or any other similar operators
- New util `applyAndAndOrOperators` to wrap the management of those operators and to be merged to an existing schema
Tasks
- [x] store domain
- [ ] admin domain
2024-10-22 15:16:36 +00:00
Shahed Nasser
7b147aa651
docs: update nav items ( #9709 )
2024-10-22 18:08:45 +03:00
Shahed Nasser
14efb2a420
chore(js-sdk,types): add tsdocs for admin JS SDK methods [3/n] ( #9712 )
2024-10-22 18:08:33 +03:00
Kasper Fabricius Kristensen
1c1ba88220
fix(dasbhoard): Revert keybound form for public pages ( #9710 )
...
**What**
- We recently changed all forms to require Cmd/Ctrl + Enter to submit, this makes sense for our forms within modals, but not so much for our public pages such as the login page.
- This PR removes the need to hold Cmd or Ctrl when trying to submit the forms on the login page, reset password page, and register page.
- Also fixes some incorrect styling on the reset password and register pages.
2024-10-22 15:00:35 +00:00
Frane Polić
94ca1134c7
fix(dashboard): broken CustomerGroup create form ( #9711 )
2024-10-22 14:59:45 +00:00
Adrien de Peretti
29d9f90fbf
Feat/validate query enhancement ( #9705 )
...
* feat(framework): Enhance query validation
* feat(framework): Enhance query validation
* feat(framework): Enhance query validation
* feat(framework): Enhance query validation
* fix
* split restriction per http domain
* fix
* fix unit tests
* fix middleware
* cleanup allowed fields
* update docs
* missing allowed
* export
* missing allowed
* missing fields
* improvements
* rm unnecessary fields
* wip
* update symbol support
* update symbol support
* update allowed
* update allowed
2024-10-22 16:47:05 +02:00
Frane Polić
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
Shahed Nasser
3df7ebe3d1
chore(js-sdk,types): add tsdocs for admin JS SDK methods [2/n] ( #9696 )
...
Add TSDocs to admin JS SDK from customer groups to fulfillment providers
[2/n]
2024-10-22 11:53:09 +00:00
Shahed Nasser
5ea3100c10
chore(js-sdk,types): add tsdocs for admin JS SDK methods [1/n] ( #9667 )
...
Add TSDocs to admin JS SDK from API keys to currencies
[1/n]
2024-10-22 11:19:04 +00:00
Riqwan Thamir
0d803b3f2d
feat(core-flows,medusa): Add customer validation on cart update ( #9662 )
2024-10-22 12:19:12 +02:00
Kasper Fabricius Kristensen
68cb7d0b27
fix(admin-vite-plugin): Generate correct UI Route tree ( #9699 )
2024-10-22 10:55:16 +02:00
Stevche Radevski
abe003a5d6
fix: Don't store token in SDK by default ( #9704 )
2024-10-22 10:42:55 +02:00
Carlos R. L. Rodrigues
d8e3e04895
feat(core-flows): order events ( #9702 )
2024-10-21 15:26:44 -03:00
Kasper Fabricius Kristensen
9f53683508
feat(dashboard,types): Translate all OrderBy filters ( #9691 )
...
Resolves CC-616
**Note**
- I have added some missing fields to a couple of types, to resolve TS errors in the dashboard.
- For the ApiKey types I have left the created_at, updated_at, etc. as type Date, as changing them to string, caused @medusajs/medusa to fail building. We need to clean up the types at a later time.
2024-10-21 18:09:55 +00:00
Stevche Radevski
e81dbc754c
chore: Correctly assert test ( #9695 )
2024-10-21 18:07:13 +00:00
Frane Polić
171434e4d1
fix: allow to pass external_id on create/update ( #9694 )
2024-10-21 20:05:18 +02:00
Shahed Nasser
a0668adefa
fix(dashboard,js-sdk): remove methods / hooks to non existing exchange routes ( #9697 )
...
Remove the following exchange methods (and hooks from dashboard) which point to routes that don't exist:
- `delete`
- `addItems`
- `updateItem`
- `removeItem`
2024-10-21 14:00:30 +00:00
Sebastian Rindom
16e44688ba
fix: revise words on docs intro page ( #9588 )
...
Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com >
2024-10-21 13:48:25 +00:00
Adrien de Peretti
45df24f707
fix(product): Category repository missing ontext ( #9688 )
...
**What**
- Fix product category repository missing context passed to down level methods
- Ensure the base repository when getting the active manager returns a fresh one if possible instead of the global one in order to prevent shared entity map by mistake
2024-10-21 11:42:17 +00:00
Harminder Virk
63fff01f2f
fix: allow additional_data to be undefined or null ( #9687 )
2024-10-21 13:44:21 +05:30