Adrien de Peretti
091041f2da
test(core-flows): Ensure productVariantUpdated failure compensate the workflow ( #12381 )
2025-05-09 13:03:22 +02:00
Adrien de Peretti
221c73f4a8
test(workflow-engine): Ensure failed subscriber does not compensate workflows ( #12427 )
...
* test(workflow-engine): Ensure failed subscriber does not compensate workflows
* test(workflow-engine): Ensure failed subscriber does not compensate workflows
2025-05-09 13:02:35 +02:00
Shahed Nasser
7eddcb54b8
chore(utils): add version tag to order edit events ( #12424 )
2025-05-09 13:11:46 +03:00
Shahed Nasser
89beaf38e1
chore(utils): small fix to payload in TSDocs ( #12409 )
2025-05-09 12:51:27 +03:00
Shahed Nasser
28285f309a
docs: updates to middlewares and protected API routes + new chapter ( #12419 )
2025-05-09 12:06:34 +03:00
Shahed Nasser
7c7e44d9fe
docs: enable and send algolia events ( #12416 )
2025-05-08 18:59:21 +03:00
Shahed Nasser
c2914f2ebd
chore: update Medusa UI packages in docs on new release ( #12415 )
2025-05-08 18:01:45 +03:00
Shahed Nasser
b626832225
docs: add class for header wrapper + keywords for payment guide ( #12414 )
2025-05-08 17:43:35 +03:00
Shahed Nasser
0af6e1f212
docs: add support for keywords in references ( #12413 )
2025-05-08 16:40:17 +03:00
Shahed Nasser
42bc2a1372
chore: update generate references action to generate / commit events ( #12411 )
2025-05-08 14:45:16 +03:00
Oli Juhl
469ecef3c5
chore: Minor restructure of cart completion ( #12353 )
...
* chore: Minor revamp of cart completion
* wip
* wip
* temp. remove import
* continue on error
* chore: Use workflow
* fix import
* Create beige-actors-tie.md
* fix import
2025-05-08 13:37:21 +02:00
Shahed Nasser
41f46b7723
docs: generate references after adding copy subscriber button ( #12407 )
...
* docs: generate references after adding copy subscriber button
* re-generate
2025-05-08 13:56:22 +03:00
Pedro Guzman
7ef13495d6
Merge pull request #12367 from medusajs/fix/refactor-update-products
...
fix: refactor batch product update
2025-05-08 12:28:02 +02:00
Pedro Guzman
1ff5c4bf86
fix: move product update logic to repository
2025-05-08 12:03:29 +02:00
Shahed Nasser
f81eb51b67
docs: add copy subscriber button ( #12405 )
...
* docs: add copy subscriber button
* re-generate
* fixes + update copy button
2025-05-08 12:48:44 +03:00
Stevche Radevski
f929185021
fix: Use logger in the test runner and migration commands ( #12406 )
2025-05-08 11:25:47 +02:00
Shahed Nasser
fe3e79ea5a
docs: added bundled products guide ( #12332 )
...
* docs: added bundled products guide
* generate
2025-05-07 16:16:05 +03:00
Shahed Nasser
a3bdb3e383
docs: generate OAS with events ( #12394 )
...
* docs: generate OAS with events
* small change
2025-05-07 14:57:03 +03:00
Shahed Nasser
262064fe96
docs: show events emitted in an API route in the API reference ( #12392 )
...
* docs: show events emitted in an API route in the API reference
* fix build error
* support version tag
* add missing property
2025-05-07 14:56:54 +03:00
Shahed Nasser
0dd4572964
chore(utils): fixes to events TSDocs ( #12395 )
...
* chore(utils): fixes to events TSDocs
* more fixes
2025-05-07 14:25:11 +03:00
Frane Polić
2dd885ebc1
fix(medusa): check if tax module is installed when running tax migration script ( #12393 )
2025-05-07 13:01:20 +02:00
Frane Polić
0d8af119c5
feat(product): search variants by product properties ( #12391 )
2025-05-07 10:29:14 +00:00
Shahed Nasser
c4dd805849
fix(core-flows): export order-related utility workflows ( #12380 )
2025-05-07 12:02:08 +03:00
Pedro Guzman
d9c8608e51
fix: use service methods instead of entity manager for product updates
2025-05-07 10:34:55 +02:00
Shahed Nasser
5d3f1d0118
docs-util: add events to generated OAS ( #12390 )
2025-05-07 10:44:02 +03:00
Pepijn
cdb135e491
fix(dashboard): Added missing admin dashboard dependencies ( #12346 )
2025-05-06 19:30:04 +02:00
Frane Polić
9cedeb182d
feat(dashboard, js-sdk, medusa, tax, types): custom tax providers ( #12297 )
...
* wip: setup loaders, add endpoints, module work, types, js sdk
* fix: tax module provider loader
* feat: select provider on region create, fix enpoint middleware registration
* feat: edit form
* fix: rename param
* chore: changeset
* fix: don't default to system provider
* fix: admin fixes, dispalt tax provider
* fix: some tests and types
* fix: remove provider from province regions in test
* fix: more tests, optional provider for sublevel regions, fix few types
* fix: OE test
* feat: edit tax region admin, update tax region core flow changes
* feat: migrate script
* fix: refactor
* chore: use query graph
* feat: provider section
2025-05-06 19:26:33 +02:00
Shahed Nasser
405ee7f7f3
docs: update import user guide text + add diagram in brand module guide ( #12385 )
2025-05-06 19:56:14 +03:00
Shahed Nasser
74e93b3079
docs: fixes to navbar and sidebar in mobile ( #12379 )
...
* docs: fixes to navbar and sidebar in mobile
* fix height issues
2025-05-06 19:11:15 +03:00
Shahed Nasser
91173f3052
docs-util: fix hook parameters not showing when using workflow input ( #12382 )
2025-05-06 18:34:19 +03:00
Adrien de Peretti
80007f3afd
feat(workflows-*): Allow to re run non idempotent but stored workflow with the same transaction id if considered done ( #12362 )
2025-05-06 17:17:49 +02:00
Shahed Nasser
97dd520c64
docs: generate event references ( #12378 )
2025-05-06 16:59:30 +03:00
Edin Abazi
a16ffb83d9
fix: rename Macedonia FYROM to North Macedonia ( #12375 )
2025-05-06 15:44:17 +02:00
Shahed Nasser
ecf3556589
docs-util: add events to workflows reference ( #12376 )
2025-05-06 16:04:12 +03:00
Oli Juhl
aba4cba373
fix(medusa): Support additional data on admin/collections ( #12345 )
...
* fix(medusa): Support additional data on admin/collections
* Create five-experts-wink.md
* add to validators
2025-05-06 14:00:18 +02:00
Pedro Guzman
0c7657926a
fix: refactor batch product update
2025-05-06 13:53:27 +02:00
Shahed Nasser
ea6faa8c82
docs: add missing details for tiered pricing ( #12374 )
...
* docs: add missing details for tiered pricing
* adjustments
2025-05-06 14:44:50 +03:00
Shahed Nasser
f74586e772
fix(create-medusa-app): updates to text and prompts ( #12360 )
2025-05-06 14:23:54 +03:00
Shahed Nasser
ffd323a2a9
chore(types): add note in TSDocs of list and retrieve methods ( #12364 )
2025-05-06 09:52:06 +03:00
Shahed Nasser
94b7ee99b7
docs: add troubleshooting for index.html error ( #12365 )
2025-05-05 19:26:36 +03:00
Oli Juhl
77c3023200
fix(product): Return updated collections ( #12354 )
...
Collection updates without a `products` payload were not returned from the service layer due to an incorrect early return
Fixes SUP-1488
2025-05-05 14:41:45 +00:00
Shahed Nasser
f25a4a5e34
docs: add script to catch bad redirects ( #12361 )
...
* docs: add script to catch bad redirects
* add missing dependency
2025-05-05 12:49:05 +03:00
Harminder Virk
e4d853185f
fix: export ProductImage to allow for custom links to add alt text ( #12357 )
2025-05-05 14:24:25 +05:30
Shahed Nasser
c35e9e5104
docs: fix local links in UI docs ( #12359 )
2025-05-05 11:50:01 +03:00
Shahed Nasser
47772b7593
docs: fix redirect on infrastructural modules ( #12358 )
...
* docs: fix redirect on infrastructural modules
* fix image
2025-05-05 11:37:31 +03:00
Oli Juhl
b463c7980a
chore: Update teams.yml ( #12355 )
...
**What**
- Add Pedro to team
2025-05-05 07:16:48 +00:00
Harminder Virk
84f58f9058
feat: implement direct upload ( #12328 )
...
* feat: implement direct upload
* feat: add direct-upload endpoint
* refactor: implement feedback
* refactor: have a dedicated endpoint for direct uploads
* refactor: convert responses to snakecase
* refactor: rename method to createImport
* test: add tests for the presigned-urls endpoint
2025-05-04 12:58:10 +02:00
Pedro Guzman
ed55d17a36
fix: batch updates in upsertMany_ ( #12333 )
2025-05-02 08:36:33 +02:00
Shahed Nasser
70a99a2434
docs: generate events reference ( #12341 )
...
* docs: generate events reference
* change link in navbar
* fix redirect
2025-05-01 19:39:53 +03:00
Shahed Nasser
332e46d1db
chore(utils): fixes to events TSDocs ( #12342 )
2025-05-01 19:23:50 +03:00