Adrien de Peretti
94e07c8da0
refactor(framework): Align configuration and fixes ( #9246 )
...
* refactor(framework): Align configuration and fixes
* refactor(framework): Align configuration and fixes
* move framework
* rm unnecessary script
* update jest config
2024-09-23 13:07:30 +02:00
Harminder Virk
9f72fb5902
Chore: cleanup workflows SDK ( #9244 )
...
Fixes: FRMW-2712
2024-09-23 11:04:38 +00:00
Harminder Virk
97e003ef4f
chore: Cleanup utils package ( #9238 )
...
Fixes: FRMW-2712
Old PR: https://github.com/medusajs/medusa/pull/9234 Closed because of incorrect branch naming
Co-authored-by: Adrien de Peretti <25098370+adrien2p@users.noreply.github.com >
2024-09-23 10:37:58 +00:00
Adrien de Peretti
79e3578932
refactor(orchestration): Align configuration and fixes ( #9242 )
...
RESOLVES FRMW-2712
**What**
Refactor orchestration packages to use the latest configuration of typescript and fixes issues
2024-09-23 10:36:05 +00:00
Adrien de Peretti
919d19095a
refactor(modules-sdk): Align configuration and fixes ( #9239 )
...
* refactor(modules-sdk): Align configuration and fixes
* typo
* fix configuration
2024-09-23 12:12:26 +02:00
Frane Polić
d0f1028820
fix(dashboard): prices validation in PL bulk editor ( #9245 )
...
**What**
- fix validation errors in bulk editor on Price List create flow
---
FIXES CC-511
2024-09-23 09:07:51 +00:00
Frane Polić
5d16133a93
fix(dashboard): PL creation - customers table customers count ( #9237 )
...
**What**
- display the number of customers in a group in the price list create flow
---
CLOSES https://github.com/medusajs/medusa/issues/9210
FIXES CC-517
2024-09-23 08:55:37 +00:00
Frane Polić
39034e2249
fix(user): check if user account with email already exist on invite create ( #9243 )
...
**What**
- when creating an invite, validate that provided email is not already used for existing user account
---
FIXES CC-513
2024-09-23 08:53:53 +00:00
github-actions[bot]
4a68bc1334
chore(docs): Generated References ( #9232 )
...
Generated the following references:
- `modules`
- `modules_sdk`
- `types`
2024-09-23 07:33:39 +00:00
Frane Polić
89bf88ee23
feat(dashboard): login and invite redesign ( #9214 )
...
**What**
- new UI for login and invite pages
---


---
CLOSES CC-131
2024-09-23 07:12:20 +00:00
Shahed Nasser
cebffc7a11
chore(oas): [13/n] improve oas schemas ( #9201 )
...
* chore(oas): [13/n] improve oas schemas
* remove tax region name
2024-09-22 14:50:26 +02:00
Shahed Nasser
c790af7834
docs: improve search to show results for all filters ( #9208 )
...
* docs: improve search to show results for all filters
* fix index ordering
2024-09-22 14:49:16 +02:00
Shahed Nasser
138523a629
docs: change navbar items + breadcrumb improvements ( #9209 )
...
- Add a new commerce module navbar item
- Rename Learning Resources to Development Resources (in navbar and across documentation content)
- Improve breadcrumbs to show categories / subcategories
Preview: https://resources-docs-git-docs-navbar-changes-medusajs.vercel.app/v2/resources
2024-09-22 12:47:35 +00:00
Riqwan Thamir
0bce09f0a2
fix(framework): throw when middleware fails to register ( #9211 )
2024-09-22 14:46:52 +02:00
Shahed Nasser
ba14d4341f
fix(oas): handle new keys in circular reference patch ( #9218 )
...
Handle new keys in the circular references patch leading to undefined not being iterable error.
2024-09-22 12:44:23 +00:00
Shahed Nasser
6584e911e0
docs: improvements + additions to workflow docs ( #9182 )
...
Improve existing workflow docs + add missing docs
2024-09-20 15:38:32 +00:00
Shahed Nasser
a4b5d66b3e
docs: updates to digital product recipe ( #9165 )
...
- Create workflow for fulfilling digital products that sends a notification + create a shipment to mark the fulfillment as fulfilled / shipped.
- Update the subscriber handling the `digital_product_order.created` event to use the workflow
- Add section on using the local notification module provider for testing purposes.
2024-09-20 14:27:18 +00:00
Shahed Nasser
2f3d15de85
docs: fix attribute name in calculated price ( #9215 )
2024-09-20 17:22:35 +03:00
Shahed Nasser
6a2a105cf8
fix(oas): support additional props, fix circular references patch, and other fixes ( #9213 )
...
* chore(oas): support additional props, fix circular references patch, and other fixes
* fix description
* description fixes
2024-09-20 17:22:19 +03:00
Adrien de Peretti
3084008fc9
feat(index): Provide a similar API to Query ( #9193 )
...
**What**
Align the index engine API to be similar to the Query API
## Example
```ts
// Benefit from the same level of typing like the remote query
const { data, metadata } = await indexEngine.query<'product'>({
fields: [
"product.*",
"product.variants.*",
"product.variants.prices.*",
],
filters: {
product: {
variants: {
prices: {
amount: { $gt: 50 },
},
},
},
},
pagination: {
order: {
product: {
variants: {
prices: {
amount: "DESC",
},
},
},
},
},
})
```
2024-09-20 10:02:42 +00:00
Carlos R. L. Rodrigues
1215a7c094
chore(orchestrator): remote joiner using entitymap ( #9205 )
2024-09-20 05:30:08 -03:00
github-actions[bot]
2cb9322ef5
chore(docs): Generated References (automated) ( #9206 )
...
Co-authored-by: kodiakhq <kodiakhq@users.noreply.github.com >
2024-09-20 09:25:55 +02:00
Shahed Nasser
426c39c04b
chore(oas): [14/n] improve OAS schemas ( #9202 )
...
* chore(oas): [14/n] improve OAS schemas
* fix description of required_quantity
2024-09-19 18:52:46 +02:00
Shahed Nasser
d6ce0688db
chore(oas): [10/n] improve oas schemas ( #9167 )
...
* chore(oas): [10/n] improve oas schemas
* fix validation error
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-09-19 18:51:55 +02:00
Shahed Nasser
230a16ac5c
fix(types): fixes to HTTP types ( #9189 )
...
* fix(types): fixes to HTTP types
* more fixes
* remove incorrect fields for tax regions
2024-09-19 18:35:53 +02:00
Frane Polić
07f25de153
fix(dashboard): open edit variant modal in current context ( #9203 )
2024-09-19 18:33:55 +02:00
Shahed Nasser
4923a6e823
chore(oas): [12/n] improve oas schemas ( #9200 )
...
- improve OAS schemas [12/n]
- Support ignoring properties in type if it has the `@ignore` jsdoc tag.
2024-09-19 14:25:16 +00:00
Shahed Nasser
89928dfdf3
chore(oas): [11/n] improve oas schemas ( #9188 )
...
Improve OAS schemas [11/n]
2024-09-19 14:24:54 +00:00
Shahed Nasser
8dd72acee2
docs: add an examples list documentation ( #9194 )
2024-09-19 16:09:29 +02:00
Shahed Nasser
db73e9b972
docs: fix link in sidebar for modules test example ( #9195 )
2024-09-19 16:08:36 +02:00
Shahed Nasser
bf4335f2a6
docs: improvements and fixes to API route docs ( #9197 )
...
General improvements and fixes to docs around API routes
2024-09-19 14:08:23 +00:00
Adrien de Peretti
270a9a1770
fix(medusa-test-utils): get port should a deps for now ( #9198 )
2024-09-19 14:44:16 +02:00
github-actions[bot]
a00c2ddb31
chore(docs): Generated References ( #9187 )
...
Generated the following references:
- `modules`
2024-09-19 12:20:02 +00:00
Frane Polić
61fd4832d1
feat(dashboard): manage inventory placeholder ( #9190 )
...
**What**
- add placeholder on variant details when inventor is not managed
---

---
CLOSES CC-127
2024-09-19 10:59:04 +00:00
Adrien de Peretti
58167b5dfa
feat(index): Index module foundation ( #9095 )
...
**What**
Index module foundation
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
2024-09-18 19:04:04 +00:00
Carlos R. L. Rodrigues
3cfcd075ae
chore(link-modules): fulfillment order fieldAlias ( #9185 )
2024-09-18 14:21:43 -03:00
Oli Juhl
cbf52ee4d7
chore: Add stale bot ( #9184 )
2024-09-18 19:17:12 +02:00
Adrien de Peretti
a734184538
chore(): Handle medusa service base methods events ( #9179 )
...
* chore(): Handle medusa service base methods events
* cleanup
* cleanup
* fix import
* fix decorator order
* fixes
* apply default event emition
* fix binding
* fix binding
* align tests with new event emition
2024-09-18 17:57:00 +02:00
Adrien de Peretti
81d3ae01c7
chore: Cleanup manager decorator usage ( #9181 )
2024-09-18 14:16:20 +02:00
Carlos R. L. Rodrigues
adbeb9cc1d
fix(workflow-engine-*): pass container to flow ( #9180 )
2024-09-18 08:44:11 -03:00
github-actions[bot]
1c4d3f32cb
chore(docs): Updated API Reference (v2) ( #9174 )
...
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-09-18 11:30:02 +00:00
Adrien de Peretti
a227d73e4f
fix(workflow-sdk): Use the correct event group ID from the flow metadata ( #9177 )
2024-09-18 12:52:21 +02:00
Shahed Nasser
0c3e3ea88a
docs: customization chapter exploration ( #9078 )
...
Adds a new customizations chapter with realistic example while maintaining the linear learning journey.
Preview: https://docs-v2-git-docs-customizations-chapter-medusajs.vercel.app/v2/customization
2024-09-18 08:45:29 +00:00
github-actions[bot]
56ee4d6aad
chore(docs): Updated API Reference (v2) ( #9148 )
...
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-09-18 07:13:51 +00:00
github-actions[bot]
a63f6910d0
chore(docs): Generated References (automated) ( #9169 )
...
Co-authored-by: kodiakhq <kodiakhq@users.noreply.github.com >
2024-09-18 08:07:01 +02:00
Frane Polić
26700821a2
feat(dashboard): rework create variant flow ( #9132 )
...
**What**
- new Create variant flow which allows for pricing and inventory creation as well
---
https://github.com/user-attachments/assets/75ddcf5a-0f73-40ca-b474-2189c5e2e297
---
CLOSES CC-345
2024-09-17 17:46:23 +00:00
Shahed Nasser
d2c48228df
chore(oas): [9/n] improve oas schemas ( #9166 )
2024-09-17 19:27:28 +02:00
Shahed Nasser
b5ffed6973
chore(oas): [7/n] improve oas schemas ( #9162 )
2024-09-17 19:27:20 +02:00
Shahed Nasser
78eaed70e5
chore(oas): [8/n] improve oas schemas ( #9163 )
...
Improve OAS schemas [8/n]
2024-09-17 17:26:41 +00:00
Shahed Nasser
cda5bbac78
docs: added documentation on instrumentation ( #9160 )
...
Added new documentation chapter on instrumentation and observability
2024-09-17 17:22:16 +00:00