Zakaria El Asri
f0be31120f
refactor(medusa): Migrate ProductService to TS (#1625)
* refactor: product service
* fix: type errors in consumers
* fix: use Status enum instead of ProductStatus
* fix: remove ProductStatus
* fix: rename ProductStatus
* fix: product model nullable fields
* fix: explicit typecasting in listVariants
* fix: use atomicPhase in public methods
* fix: use transactionManager in protected methods
* fix: remove disable eslint rule comment
* fix: retrieveVariants relations
* fix: retrieveVariants
* fix: FilterableProductProps validation
* fix: nullable thumbnail
* fix: tests by making model column types more explicit
* move upsert method to repo layer
* fix: unit tests
* fix: integration tests
* fix: product tags query + integration test
* fix: rename FindWithRelationsOptions to FindWithoutRelationsOptions
* fix (productRepository): use string[] for relations
* refactor: extract price relation filtering logic into util
* fix: failing unit test
* rename DTO suffix to Input suffix
* fix: missing awaits
* fix: check for images and tags length
* fix: remove unneeded function
* extract types used in product service to types folder
* fix: use text instead of varchar
* remove: reorderOptions from ProductService
* fix: product model
* fix: add private retrieve method
* fix: conflicts
* fix: failing unit test
* fix: integration test
* fix: remove ProductSelector type
* fix: remove validateId
* fix: use spread operator
* fix: repo method typings
* fix: remove comment
2022-06-20 10:50:46 +01:00
..
2022-01-11 16:54:08 +01:00
2022-05-01 15:16:35 +02:00
2022-06-20 10:50:46 +01:00
2022-06-13 14:15:09 +02:00
2022-06-19 13:12:21 +02:00
2022-06-19 13:12:21 +02:00
2022-06-19 13:12:21 +02:00
2022-06-19 13:11:05 +02:00
2022-05-01 15:16:35 +02:00
2022-06-19 13:11:05 +02:00
2022-01-11 16:54:08 +01:00
2022-05-01 15:16:35 +02:00
2022-01-11 16:54:08 +01:00
2022-06-19 13:11:05 +02:00
2022-06-19 13:11:05 +02:00
2022-05-01 15:16:35 +02:00
2022-06-19 13:11:05 +02:00
2022-05-01 15:16:35 +02:00
2022-06-19 13:11:05 +02:00
2022-01-11 16:54:08 +01:00
2022-05-01 15:16:35 +02:00
2022-06-19 13:11:05 +02:00
2022-06-19 13:11:05 +02:00
2022-01-11 16:54:08 +01:00
2022-02-06 19:29:53 +01:00
2022-05-01 15:16:35 +02:00
2022-06-19 13:11:05 +02:00
2022-06-19 13:11:05 +02:00
2022-06-19 13:11:05 +02:00
2022-01-11 16:54:08 +01:00
2022-06-19 13:11:05 +02:00
2022-05-01 15:16:35 +02:00
2022-01-11 16:54:08 +01:00