Adrien de Peretti
316a325b63
fix(workflow-engine-*): Cleanup expired executions and reduce redis storage usage ( #12795 )
2025-06-24 13:32:10 +02:00
Stevche Radevski
c0807f5496
fix: Allow setting the status of a payment session when updating ( #12809 )
2025-06-24 13:15:10 +02:00
Stevche Radevski
b116f75fbf
fix(payment): Return and set the correct status when a session is created with stripe ( #12769 )
2025-06-21 20:36:58 +02:00
Pedro Guzman
c2f91c8a8a
Merge pull request #12735 from medusajs/fix/graph-query-operators-typing
...
fix: add operators to RemoteQueryFilters
2025-06-20 11:11:11 +02:00
Oli Juhl
1c987540aa
fix(workflow-engine-redis): Ensure PK is set without errors ( #12775 )
...
* fix(workflow-engine-redis): Align naming of migration
* change approach
2025-06-19 20:19:01 +02:00
Shahed Nasser
502f90fb32
fix(dashboard): fix subtitle for tax inclusive fields in promotions ( #12776 )
...
* fix(dashboard): fix subtitle for tax inclusive fields in promotions
* Update packages/admin/dashboard/src/i18n/translations/en.json
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-06-19 14:15:59 +03:00
Shahed Nasser
7d09981440
chore: remove ignore tag for import function + update version tag ( #12774 )
2025-06-19 13:08:34 +03:00
Harminder Virk
94b62c6724
fix: initiate request container before other express middleware ( #12761 )
2025-06-19 07:23:15 +00:00
Frane Polić
52becfdb90
fix(dashboard,types): loyalty UI changes ( #12764 )
2025-06-18 20:38:36 +02:00
Stevche Radevski
a7a264b13c
fix: Add missing partially funded event handler for Stripe ( #12763 )
2025-06-18 16:23:13 +02:00
Pedro Guzman
9043e534ce
make operators deep
2025-06-18 15:37:26 +02:00
Pedro Guzman
ebe02a3836
simplify RemoteQueryFilterOperators
2025-06-18 13:31:56 +02:00
Stevche Radevski
5856963e0b
feat: Normalize payment method data and options when passed to Stripe ( #12757 )
2025-06-18 09:23:42 +02:00
Adrien de Peretti
9bdd5429af
fix(core, medusa-test-utils): Fix medusa test runner plugin modules loading ( #12753 )
2025-06-17 19:43:31 +02:00
Harminder Virk
00505b4f8e
chore: upgrade to use glob 10 ( #12754 )
...
Glob 7 uses the `inflight` module, which leaks memory. Also, all other Medusa packages are using glob 10+. So upgraded the one used by the framework too.
Fixes: FRMW-2972
2025-06-17 12:52:27 +00:00
Frane Polić
7a8f639b38
fix(payment): add account holder methods to the manual provider ( #12751 )
2025-06-17 09:10:05 +02:00
Stevche Radevski
4e26e1ab3e
chore: Remove source maps for icons ( #12752 )
2025-06-17 09:09:35 +02:00
Shahed Nasser
2e861a9449
fix(create-medusa-app): ensure the same package manager is used consistently ( #12714 )
...
* fix(create-medusa-app): ensure the same package manager is used consistently
* fix verbose not working as expected
* improvements
* remove legacy peer deps
* format
2025-06-16 14:07:35 +03:00
Pedro Guzman
6e8b7c6262
remove depth limitation from OperatorsOnlyFilters to make it compatible with BaseFilterable
2025-06-14 02:38:31 +02:00
Pedro Guzman
8443d37275
cast selector to RemoteQueryFilters
2025-06-14 02:09:50 +02:00
Pedro Guzman
2d87346bb2
fix: add operators to RemoteQueryFilters
2025-06-14 01:48:25 +02:00
Stevche Radevski
3ca02749c4
fix: Disable ensure database checks when establishing DB connection ( #12734 )
2025-06-13 16:45:49 +02:00
Oli Juhl
b79215dd5c
fix(utils): Typecasting non-text fields in FTS ( #12729 )
2025-06-13 13:18:50 +02:00
Pedro Guzman
ebd4d70b6b
Merge pull request #12684 from medusajs/pedro/keep-enum-values-in-types-generation
...
fix: keep enum values in types generation
fix: generate union types instead of enums
2025-06-13 13:15:56 +02:00
Stevche Radevski
bff5c00777
feat: Improve startup time by parallelizing module and link loading ( #12731 )
2025-06-13 13:11:19 +02:00
Pedro Guzman
8e3490d748
generate union types instead of enums
2025-06-13 12:23:58 +02:00
Pedro Guzman
4e9d2352f8
restore base schema in cleanAndMergeSchema in case modules define their own schemas
2025-06-13 12:23:58 +02:00
Pedro Guzman
827c49e87e
fix graphql test
2025-06-13 12:23:58 +02:00
Pedro Guzman
66f27d5770
leave base medusa schema only in modules
2025-06-13 12:23:58 +02:00
Pedro Guzman
9e3b3667f8
fix joiner-config-builder test
2025-06-13 12:23:57 +02:00
Pedro Guzman
0fd0a0892b
add full defaultMedusaSchema
2025-06-13 12:23:57 +02:00
Pedro Guzman
0409ef4886
add enumSchema directive to module graphQL schema
2025-06-13 12:23:57 +02:00
Pedro Guzman
c202c819e5
add enumValue directive to GraphQL schema
2025-06-13 12:23:57 +02:00
Pedro Guzman
6f09ca0800
fix: keep enum values in types generation
2025-06-13 12:23:56 +02:00
Adrien de Peretti
cbf3644eb7
chore(): Add retry strategy to database connection ( #12713 )
...
RESOLVES FRMW-2978
**What**
Add retry mechanism to database connection management to prevent failing when the server start faster than what makes the connection available
2025-06-13 07:18:49 +00:00
Riqwan Thamir
44d1d18689
feat(dashboard,types): add credit lines + loyalty changes ( #11885 )
...
* feat(dashboard,types): add credit lines + loyalty changes
* chore: fix types
* chore: fix specs
* chore: use correct plugin name
* chore: use new currency input
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-06-12 20:12:03 +02:00
Adrien de Peretti
ab634a14ba
fix(utils): medusa internal service returned data should match typings ( #12715 )
...
FIXES SUP-1824
**What**
The medusa internal service update should always return the data in the expected shape described by the interface. The medusa service should not have to handle the reshapre
2025-06-12 15:55:49 +00:00
Frane Polić
672871b733
fix(core-flows): cart complete order address creation ( #12493 )
...
* fix(core-flows): cart complete order address creation
* fix(order): cascade delete addresses
* fix: revert
2025-06-12 15:07:50 +02:00
Frane Polić
2621f00bb0
feat(promotion, dashboard, core-flows, cart, types, utils, medusa): tax inclusive promotions ( #12412 )
...
* feat: tax inclusive promotions
* feat: add a totals test case
* feat: add integration test
* chore: changeset
* fix: typo
* chore: refactor
* fix: tests
* fix: rest of buyget action tests
* fix: cart spec
* chore: expand integration test with item level totals
* feat: add a few more test cases
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-06-12 15:07:11 +02:00
Harminder Virk
b316924572
fix: remote query types ( #12712 )
...
* fix: remote query types
* fix: breaking types
* Create eleven-falcons-return.md
2025-06-12 15:49:26 +05:30
Frane Polić
bd6d9777c5
fix(promotion, types): non discountable items check ( #12644 )
...
* fix(promotions): check if item is discountable
* fix: return earl yonly if non discountable
* fix: update test
* chore: add integration test
2025-06-12 10:23:06 +02:00
Shahed Nasser
774702153f
fix(create-medusa-app): remove "Created admin user" message ( #12707 )
2025-06-11 13:53:07 +03:00
Shahed Nasser
5ba842bfb0
chore(core-flows,types,utils): fixes to TSDocs ( #12692 )
2025-06-10 18:33:41 +03:00
Harminder Virk
ce202968c6
fix: update product import template ( #12697 )
...
Closes : #12688
Fixes: FRMW-2977
2025-06-10 12:38:42 +00:00
Harminder Virk
f2cb528a56
feat: wire up direct uploads with local file provider ( #12643 )
2025-06-10 15:07:54 +05:30
Adrien de Peretti
1a78476608
fix(workflow-sdk): Async/nested runAsStep propagation ( #12675 )
...
FIXES CLO-524
**What**
Add hidden stepDefinition object as part of the step argument and ensure the runAsStep handlers rely on the latest definition when config is being used on the returned step in order to ensure async configuration propagation and nested configuration
2025-06-10 07:23:12 +00:00
github-actions[bot]
68a796d300
chore: Version Packages ( #12583 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-05 20:33:53 +02:00
Luky Setiawan
4d19711d8e
feat(admin): Add Bahasa Indonesia language support ( #12657 )
...
* [feat] add Indonesian json translation file
* [feat] include and export indonesian translation to index file
* [feat] export the indonesian language object to languages.ts
---------
Co-authored-by: luky <luzion1508@gmail.com >
2025-06-02 10:17:58 +02:00
Carlos R. L. Rodrigues
490bd7647f
fix(core-flows): complete cart improvements ( #12646 )
...
* fix(core-flows): use cartId as transactionId and acquire lock to complete cart
* fix cart update compensation
2025-05-30 14:15:08 +01:00
Shahed Nasser
820965e21a
fix(analytics): fix type of provider option ( #12642 )
2025-05-29 14:02:07 +03:00