Commit Graph
20 Commits
Author SHA1 Message Date
Adrien de Peretti 313cb0658b feat(medusa): Improve config loading (#1290) 2022-04-21 12:49:56 +02:00
Adrien de Peretti 89a6de4660 fix(medusa): Remove updatePaymentMethod store cart route (#1382) 2022-04-21 12:43:22 +02:00
Adrien de Peretti 530bbd4cac refactor: LineItemService migration to TS + refactoring + fix (#1254)
* refactor(medusa): LineItemService migration to TS + refactoring

* feat(medusa): Cleanup line-item service

* feat(medusa): Rebase develop

* test(medusa): Fix integration cart tests

* fix(medusa): Cart service updateUnitPrices
2022-04-14 20:53:35 +02:00
Adrien de Peretti 6830a12b46 feat(medusa): Improve exported medusa API (#1335)
* feat(medusa): Improve exported medusa API
Avoid to always have to import from @medusajs/medusa/dist/*

* feat(medusa): The Model loaders should ignore the index file

* fix(medusa): swap model typo
2022-04-14 16:01:10 +02:00
Adrien de Peretti 12c06b4c9d refactor(medusa): Cleanup and fix CartService (#1306)
* refactor(medusa): Cleanup + fix

* styles(medusa): Lint

* refactor(medusa): Finalize cleanup

* feat(medusa): Prefer the usage of bulk operations instead of sequential/conccurent operations

* feat(medusa): Improve cart service

* refactor(medusa): Explicitly specifying protected methods when needed as well as enfore the usage of the local transactionManager_ in those methods

* tests(medusa): Fix tests according to the new changes

* feat(medusa): Cleanup after rebase

* test(medusa): Fix cart service tests
2022-04-13 18:35:13 +02:00
Adrien de Peretti 3f19a3c4d5 refactor(medusa-interfaces): Migrate baseService to TS + improve the service it self (#1314)
* refactor(medusa-interfaces): Migrate baseService to TS + improve the service it self

* feat(medusa,medusa-interfaces): Cleanup and move base-service to medusa core

* medusa(medusa, medusa-interfaces): Improve typings

* medusa(medusa, medusa-interfaces): buildQuery make properties optionals

* feat(medusa-interfaces): Revert temporarly the medusa-interfaces while moving the base-service to the medusa core

* feat(medusa): Improve base-service typings

* feat(medusa): Remove template that is not necessary
2022-04-13 17:42:09 +02:00
Adrien de Peretti 5f9197a656 refactor(medusa): Loaders to TS (#1288)
* refactor(medusa): Loaders

* refactor(medusa): Improve MedusaContainer typings

* refactor(medusa): Improve MedusaContainer typings
2022-04-03 21:16:17 +02:00
Adrien de Peretti ab2d81f786 fix(medusa): Lint and missing transaction usage (#1297) 2022-04-03 21:01:43 +02:00
Adrien de PerettiandSebastian Rindom 8a2e4f74ff Feat(medusajs) Allow to pass custom headers (#1009)
* Feat(medusajs) Allow to pass custom headers

* fix: axios exprexted output

* fix: integration test cart

* refactor: Update types object > Record<string, any>

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>
2022-02-25 18:53:49 +01:00
Adrien de Peretti 88ac3c0785 Fix() Try to load index files (#1016) 2022-02-25 18:53:49 +01:00
Adrien de PerettiandSebastian Rindom 22d387dcce Feat(medusajs) Allow to pass custom headers (#1009)
* Feat(medusajs) Allow to pass custom headers

* fix: axios exprexted output

* fix: integration test cart

* refactor: Update types object > Record<string, any>

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>
2022-02-17 16:50:03 +01:00
Adrien de Peretti 6f339e366a Fix() Try to load index files (#1016) 2022-02-15 10:39:29 +01:00
Adrien de Peretti f115855282 Fix(request) retries is broken (#1005)
At the moment, when the method `shouldRetryCondition` is called, the condition are using OR which does not take in count 0 which is also considered as false
a simple fix is the usage of nullish coalescing
2022-02-01 17:25:16 +01:00
Adrien de Peretti ec7c10e446 Fix(medusa) product-option values type (#983) 2022-01-10 14:50:06 +01:00
Adrien de Peretti 0ac52b70fa fix: Type in AdminProductListTagsRes to use tags instead of types (#958) 2022-01-06 17:45:15 +01:00
Adrien de Peretti ae839513b8 Feat(plugins) Pass plugin options to the routes to be able to access specific options from the plugin configuration (#959) 2022-01-04 15:56:00 +01:00
Adrien de Peretti 77d2014ab4 Fix(admin) create product type tag (#963) 2022-01-03 18:13:04 +01:00
Adrien de Peretti 4f2d2d8b5e fix(medusa) Enforce authentication on users and invites (#953) 2021-12-29 12:56:40 +01:00
Adrien de Peretti a0b6946b5f Fix(medusa/loaders/plugins) jsdoc (#904) 2021-12-09 12:06:43 +01:00
Adrien de Peretti b212afae50 Feat() Add readme to integration-tests (#862) 2021-12-08 09:54:45 +01:00