Commit Graph

268 Commits

Author SHA1 Message Date
olivermrbl
8e43ef2b3a chore(release): Publish
- medusa-file-minio@1.0.6
 - medusa-file-s3@1.1.2
 - medusa-file-spaces@1.2.2
 - medusa-fulfillment-webshipper@1.3.2
 - @medusajs/medusa-js@1.2.2
 - medusa-payment-paypal@1.2.2
 - medusa-payment-stripe@1.1.40
 - medusa-plugin-algolia@0.2.2
 - medusa-plugin-contentful@1.2.2
 - medusa-plugin-mailchimp@1.1.41
 - medusa-plugin-meilisearch@0.2.2
 - medusa-plugin-sendgrid@1.3.2
 - medusa-plugin-slack-notification@1.3.2
 - medusa-plugin-twilio-sms@1.2.2
 - medusa-react@0.3.2
 - @medusajs/medusa@1.3.2
2022-06-19 13:11:05 +02:00
olivermrbl
6c1a722b38 chore(release): Publish
- medusa-file-minio@1.0.5
 - medusa-file-s3@1.1.1
 - medusa-file-spaces@1.2.1
 - medusa-fulfillment-webshipper@1.3.1
 - @medusajs/medusa-js@1.2.1
 - medusa-payment-paypal@1.2.1
 - medusa-payment-stripe@1.1.39
 - medusa-plugin-algolia@0.2.1
 - medusa-plugin-contentful@1.2.1
 - medusa-plugin-mailchimp@1.1.40
 - medusa-plugin-meilisearch@0.2.1
 - medusa-plugin-sendgrid@1.3.1
 - medusa-plugin-slack-notification@1.3.1
 - medusa-plugin-twilio-sms@1.2.1
 - medusa-react@0.3.1
 - @medusajs/medusa@1.3.1
2022-05-31 09:12:18 +02:00
Sebastian Rindom
ad9cfedf04 chore: add telemetry ping (#1509)
* chore: add telemetry ping

* fix: add track and 6th hour
2022-05-28 13:58:48 +02:00
Adrien de Peretti
3503651ff2 Refactor(medusa): Create a BaseEntity and SoftDeletableEntity base class for common columns (#1315)
* refactor(medusa): Move some column to a base entity to make it easier to add new models without forgetting some columns

* styles(medusa): Cleanup models

* fix(medusa): typings due to model typings update

* feat(medusa): Cleanup models

* fix(medusa): A model must not return the generateId as part of the entity

* fix(medusa): Plugin integration snapshot

* fix(medusa): Typings from discount-rule-migration scripts

* refactor(medusa): Introduct BaseEntity/SoftDeletableEntity that the entity extends

* styles(medusa): Fix models linting

* test(medusa): Fix integration plugin tests

* feat(medusa): Create generateEntityId standalong function utility and update config to properly supprt ts spec files

* feat(medusa): Update entities to use the new utils to generate and apply the id

* test(medusa): Fix test suits

* feat(medusa): Improve generateEntityId utility
2022-05-23 14:27:58 +02:00
olivermrbl
ae5801c518 chore(release): Publish
- gatsby-source-medusa@0.1.0
 - @medusajs/medusa-cli@1.3.0
 - medusa-file-s3@1.1.0
 - medusa-file-spaces@1.2.0
 - medusa-fulfillment-webshipper@1.3.0
 - medusa-interfaces@1.3.0
 - @medusajs/medusa-js@1.2.0
 - medusa-payment-klarna@1.3.0
 - medusa-payment-paypal@1.2.0
 - medusa-plugin-add-ons@1.2.0
 - medusa-plugin-algolia@0.2.0
 - medusa-plugin-brightpearl@1.3.0
 - medusa-plugin-contentful@1.2.0
 - medusa-plugin-ip-lookup@1.2.0
 - medusa-plugin-meilisearch@0.2.0
 - medusa-plugin-segment@1.3.0
 - medusa-plugin-sendgrid@1.3.0
 - medusa-plugin-slack-notification@1.3.0
 - medusa-plugin-twilio-sms@1.2.0
 - medusa-react@0.3.0
 - medusa-source-shopify@1.2.0
 - @medusajs/medusa@1.3.0
2022-05-01 15:16:35 +02:00
Adrien de Peretti
313cb0658b feat(medusa): Improve config loading (#1290) 2022-04-21 12:49:56 +02:00
olivermrbl
6c010c019f chore(release): Publish
- @medusajs/medusa-cli@1.2.1
 - medusa-fulfillment-webshipper@1.2.1
 - medusa-interfaces@1.2.1
 - @medusajs/medusa-js@1.1.1
 - medusa-payment-klarna@1.2.1
 - medusa-payment-paypal@1.1.1
 - medusa-plugin-algolia@0.1.1
 - medusa-plugin-brightpearl@1.2.1
 - medusa-plugin-meilisearch@0.1.1
 - medusa-plugin-segment@1.2.1
 - medusa-plugin-sendgrid@1.2.1
 - medusa-plugin-slack-notification@1.2.1
 - medusa-react@0.2.1
 - medusa-source-shopify@1.1.1
 - @medusajs/medusa@1.2.1
2022-02-28 16:57:42 +01:00
olivermrbl
806c42650c chore(release): Publish
- @medusajs/medusa-cli@1.2.0
 - medusa-fulfillment-webshipper@1.2.0
 - medusa-interfaces@1.2.0
 - @medusajs/medusa-js@1.1.0
 - medusa-payment-klarna@1.2.0
 - medusa-payment-paypal@1.1.0
 - medusa-plugin-algolia@0.1.0
 - medusa-plugin-brightpearl@1.2.0
 - medusa-plugin-meilisearch@0.1.0
 - medusa-plugin-segment@1.2.0
 - medusa-plugin-sendgrid@1.2.0
 - medusa-plugin-slack-notification@1.2.0
 - medusa-react@0.2.0
 - medusa-source-shopify@1.1.0
 - @medusajs/medusa@1.2.0
2022-02-25 18:53:50 +01:00
Sebastian Rindom
47588e7a8d feat: new tax api (#979)
* feat: add tax calculation strategy (#885)

* feat: add tax calculation strategy

* fix: adds strategy loader

* fix: eslint ignore

* chore: cleanup

* fix: allow plugin overwrites

* fix: allow plugin overwrites

* fix: fake region

* Update packages/medusa/src/loaders/strategies.ts

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>

* feat: adds tax related db entities + tax provider (#896)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: pr comments

* fix: unit test

* feat: totals service to ts (#911)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* feat: totals service to ts

* fix: remove totals.js

* fix: add shipping methods

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: tests

* fix: tests

* fix: unit test

* fix: adds TotalsServiceProps

* feat: adds integration tests for automatic tax calculation + shipping tax rates (#945)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* feat: totals service to ts

* fix: remove totals.js

* fix: add shipping methods

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: tests

* fix: tests

* fix: unit test

* fix: integration test helpers

* fix: adds factories + tests automatic tax rates

* fix: remove verbose

* fix: adds TotalsServiceProps

* fix: add shipping tax lines

* fix: add migration for shipping taxes

* fix: integration tests for shipping taxes

* fix: integration tests for shipping taxes

* fix: jsdoc types

* Feat/manual taxes (#950)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* feat: totals service to ts

* fix: remove totals.js

* fix: add shipping methods

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: tests

* fix: tests

* fix: unit test

* fix: integration test helpers

* fix: adds factories + tests automatic tax rates

* fix: remove verbose

* fix: adds TotalsServiceProps

* fix: add shipping tax lines

* fix: add migration for shipping taxes

* fix: integration tests for shipping taxes

* fix: integration tests for shipping taxes

* fix: add integration tests for manual taxes

* fix: cart service - cleanup jsdoc

* feat: add /carts/id/taxes to manually calculate taxes

* feat: add integration tests for order tax calculations

* fix: unit tests

* fix: merge

* fix: rm verbose

* fix: unit tests

* fix: object -> cartOrOrder

* fix: rounding

* Feat/complete order w tax lines (#951)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* feat: totals service to ts

* fix: remove totals.js

* fix: add shipping methods

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: tests

* fix: tests

* fix: unit test

* fix: integration test helpers

* fix: adds factories + tests automatic tax rates

* fix: remove verbose

* fix: adds TotalsServiceProps

* fix: add shipping tax lines

* fix: add migration for shipping taxes

* fix: integration tests for shipping taxes

* fix: integration tests for shipping taxes

* fix: add integration tests for manual taxes

* fix: cart service - cleanup jsdoc

* feat: add /carts/id/taxes to manually calculate taxes

* feat: add integration tests for order tax calculations

* feat: adds cart completion strategy + create order w. tax lines

* fix: unit tests

* fix: merge

* fix: rm verbose

* fix: unit tests

* fix: unit tests

* fix: unit tests

* fix: ensure calculation for list orders

* fix: unit tests

* fix: integration tests

* fix: adds cart order type gaurds

* Docs/tax api (#954)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* feat: totals service to ts

* fix: remove totals.js

* fix: add shipping methods

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: tests

* fix: tests

* fix: unit test

* fix: integration test helpers

* fix: adds factories + tests automatic tax rates

* fix: remove verbose

* fix: adds TotalsServiceProps

* fix: add shipping tax lines

* fix: add migration for shipping taxes

* fix: integration tests for shipping taxes

* fix: integration tests for shipping taxes

* fix: add integration tests for manual taxes

* fix: cart service - cleanup jsdoc

* feat: add /carts/id/taxes to manually calculate taxes

* feat: add integration tests for order tax calculations

* feat: adds cart completion strategy + create order w. tax lines

* fix: unit tests

* fix: merge

* fix: rm verbose

* fix: unit tests

* fix: unit tests

* fix: unit tests

* fix: ensure calculation for list orders

* fix: unit tests

* fix: integration tests

* docs: documents tax related methods and types

* fix: require either item_id or shipping_method_id

* feat: product type tax rate (#969)

* feat: adds tax related db entities + tax provider

* fix: add tax provider tests

* fix: add tax service unit tests

* fix: tests + migrations

* feat: totals service to ts

* fix: remove totals.js

* fix: add shipping methods

* fix: add inherited tax lines

* chore: rm tax-line repo

* fix: test

* fix: tests

* fix: tests

* fix: unit test

* fix: integration test helpers

* fix: adds factories + tests automatic tax rates

* fix: remove verbose

* fix: adds TotalsServiceProps

* fix: add shipping tax lines

* fix: add migration for shipping taxes

* fix: integration tests for shipping taxes

* fix: integration tests for shipping taxes

* fix: add integration tests for manual taxes

* fix: cart service - cleanup jsdoc

* feat: add /carts/id/taxes to manually calculate taxes

* feat: add integration tests for order tax calculations

* feat: adds cart completion strategy + create order w. tax lines

* fix: unit tests

* fix: merge

* fix: rm verbose

* fix: unit tests

* fix: unit tests

* fix: unit tests

* fix: ensure calculation for list orders

* fix: unit tests

* fix: integration tests

* docs: documents tax related methods and types

* fix: require either item_id or shipping_method_id

* feat: adds returns tests for new tax system

* feat: adds return lines + integration tests for swaps

* feat: return integration tests

* feat: adds product type tax rates

* feat: add tax management endpoints

* fix: create single migration

* fix: adds tax rates to js client

* fix: strats

* Fix/plugin tests (#998)

* plugin testing setup

* fix: test sendgrid plugin

* fix: test sendgrid plugin

* chore: clean

* chore: clean

* fix: clean up tests

* fix: remove dirty import

* fix: sendgrid + brightpearl

* fix: plugin integration tests

* fix: klarna

* fix: shipping method tax

* fix: remove taxrates

* fix: unit tests

* fix: integration

* fix: integration

* fix: plugins tests

* fix: ignore plugins

* fix: tests

* fix: taxes (#1017)

* fix: taxes

* fix: taxes

* fix: faulty ref

* fix: create tax-lines with claim items

* fix: snapshot tax-liens

* fix: allows integration test teardown to force deleting tables

* fix: tests

* fix: merge

* fix: adds tax-rates to client

* fix: adds tax-rates to medusa-react

* fix: tests

* fix: tests

* fix: add product types

* fix: adds tax provider endpoint + cascaded deletes on tax rate relations

* fix: move errors to service layer

* fix: cleanup api

* fix: unit tests

* fix: error handler in base-service

* fix: Add order region to swap on createFulfillment (#1110)

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
2022-02-25 18:53:49 +01:00
Sebastian Rindom
38762961e6 chore(release): Publish
- gatsby-source-medusa@0.0.49
 - medusa-interfaces@1.1.34
 - @medusajs/medusa-js@1.0.12
 - medusa-payment-klarna@1.1.41
 - medusa-payment-paypal@1.0.40
 - medusa-plugin-algolia@0.0.8
 - medusa-plugin-brightpearl@1.1.45
 - medusa-plugin-mailchimp@1.1.39
 - medusa-plugin-meilisearch@0.0.14
 - medusa-plugin-restock-notification@0.0.32
 - medusa-plugin-segment@1.1.42
 - medusa-react@0.1.5
 - medusa-source-shopify@1.0.5
 - @medusajs/medusa@1.1.64
2022-02-06 19:29:53 +01:00
Sebastian Rindom
fc3fbc897f fix: release 2022-02-06 19:29:31 +01:00
Sebastian Rindom
cd1f5afa5a chore(release): Publish
- gatsby-source-medusa@0.0.48
 - medusa-interfaces@1.1.33
 - @medusajs/medusa-js@1.0.11
 - medusa-payment-klarna@1.1.40
 - medusa-payment-paypal@1.0.39
 - medusa-plugin-algolia@0.0.7
 - medusa-plugin-brightpearl@1.1.44
 - medusa-plugin-mailchimp@1.1.38
 - medusa-plugin-meilisearch@0.0.13
 - medusa-plugin-restock-notification@0.0.31
 - medusa-plugin-segment@1.1.41
 - medusa-react@0.1.4
 - medusa-source-shopify@1.0.4
 - @medusajs/medusa@1.1.63
2022-02-06 19:28:19 +01:00
olivermrbl
c16df9383c chore(release): Publish
- create-medusa-app@0.0.6
 - gatsby-source-medusa@0.0.47
 - @medusajs/medusa-cli@1.1.27
 - medusa-file-minio@1.0.4
 - medusa-file-s3@1.0.12
 - medusa-file-spaces@1.1.37
 - @medusajs/medusa-js@1.0.10
 - medusa-payment-adyen@1.1.39
 - medusa-payment-klarna@1.1.39
 - medusa-payment-manual@1.0.16
 - medusa-payment-paypal@1.0.38
 - medusa-payment-stripe@1.1.38
 - medusa-plugin-add-ons@1.1.37
 - medusa-plugin-brightpearl@1.1.43
 - medusa-plugin-contentful@1.1.40
 - medusa-plugin-economic@1.1.37
 - medusa-plugin-mailchimp@1.1.37
 - medusa-plugin-permissions@1.1.37
 - medusa-plugin-restock-notification@0.0.30
 - medusa-plugin-segment@1.1.40
 - medusa-plugin-sendgrid@1.1.38
 - medusa-plugin-slack-notification@1.1.37
 - medusa-plugin-twilio-sms@1.1.37
 - medusa-plugin-wishlist@1.1.37
 - medusa-react@0.1.3
 - medusa-source-shopify@1.0.3
 - medusa-test-utils@1.1.37
 - @medusajs/medusa@1.1.62
2022-01-11 16:54:08 +01:00
olivermrbl
ec0f2df285 chore(release): Publish
- gatsby-source-medusa@0.0.46
 - @medusajs/medusa-cli@1.1.26
 - medusa-file-minio@1.0.3
 - medusa-file-s3@1.0.11
 - medusa-file-spaces@1.1.36
 - @medusajs/medusa-js@1.0.9
 - medusa-payment-adyen@1.1.38
 - medusa-payment-klarna@1.1.38
 - medusa-payment-manual@1.0.15
 - medusa-payment-paypal@1.0.37
 - medusa-payment-stripe@1.1.37
 - medusa-plugin-add-ons@1.1.36
 - medusa-plugin-brightpearl@1.1.42
 - medusa-plugin-contentful@1.1.39
 - medusa-plugin-economic@1.1.36
 - medusa-plugin-mailchimp@1.1.36
 - medusa-plugin-permissions@1.1.36
 - medusa-plugin-restock-notification@0.0.29
 - medusa-plugin-segment@1.1.39
 - medusa-plugin-sendgrid@1.1.37
 - medusa-plugin-slack-notification@1.1.36
 - medusa-plugin-twilio-sms@1.1.36
 - medusa-plugin-wishlist@1.1.36
 - medusa-react@0.1.2
 - medusa-source-shopify@1.0.2
 - medusa-test-utils@1.1.36
 - @medusajs/medusa@1.1.61
2021-12-29 13:02:39 +01:00
olivermrbl
abcf43b21c chore: release assist 2021-12-17 15:42:38 +01:00
olivermrbl
3bbd1e8507 chore: release assist 2021-12-17 15:39:27 +01:00
olivermrbl
81a7ff73d0 chore(release): Publish
- gatsby-source-medusa@0.0.45
 - @medusajs/medusa-cli@1.1.25
 - medusa-file-minio@1.0.2
 - medusa-file-s3@1.0.10
 - medusa-file-spaces@1.1.35
 - @medusajs/medusa-js@1.0.8
 - medusa-payment-adyen@1.1.37
 - medusa-payment-klarna@1.1.37
 - medusa-payment-manual@1.0.14
 - medusa-payment-paypal@1.0.36
 - medusa-payment-stripe@1.1.36
 - medusa-plugin-add-ons@1.1.35
 - medusa-plugin-brightpearl@1.1.41
 - medusa-plugin-contentful@1.1.38
 - medusa-plugin-economic@1.1.35
 - medusa-plugin-mailchimp@1.1.35
 - medusa-plugin-permissions@1.1.35
 - medusa-plugin-restock-notification@0.0.28
 - medusa-plugin-segment@1.1.38
 - medusa-plugin-sendgrid@1.1.36
 - medusa-plugin-slack-notification@1.1.35
 - medusa-plugin-twilio-sms@1.1.35
 - medusa-plugin-wishlist@1.1.35
 - medusa-react@0.1.1
 - medusa-source-shopify@1.0.1
 - medusa-test-utils@1.1.35
 - @medusajs/medusa@1.1.60
2021-12-17 14:24:00 +01:00
Sebastian Rindom
e64f036ad3 chore(release): Publish
- @medusajs/medusa-js@1.0.7
 - @medusajs/medusa@1.1.59
2021-12-08 22:38:09 +01:00
Sebastian Rindom
36c0f468f9 chore(release): Publish
- babel-preset-medusa-package@1.1.19
 - @medusajs/medusa-cli@1.1.24
 - medusa-core-utils@1.1.31
 - medusa-dev-cli@0.0.24
 - medusa-file-minio@1.0.1
 - medusa-file-s3@1.0.9
 - medusa-file-spaces@1.1.34
 - medusa-fulfillment-manual@1.1.31
 - medusa-fulfillment-webshipper@1.1.35
 - medusa-interfaces@1.1.32
 - @medusajs/medusa-js@1.0.6
 - medusa-payment-adyen@1.1.36
 - medusa-payment-klarna@1.1.36
 - medusa-payment-manual@1.0.13
 - medusa-payment-paypal@1.0.35
 - medusa-payment-stripe@1.1.35
 - medusa-plugin-add-ons@1.1.34
 - medusa-plugin-algolia@0.0.6
 - medusa-plugin-brightpearl@1.1.40
 - medusa-plugin-contentful@1.1.37
 - medusa-plugin-economic@1.1.34
 - medusa-plugin-mailchimp@1.1.34
 - medusa-plugin-meilisearch@0.0.12
 - medusa-plugin-permissions@1.1.34
 - medusa-plugin-restock-notification@0.0.27
 - medusa-plugin-segment@1.1.37
 - medusa-plugin-sendgrid@1.1.35
 - medusa-plugin-slack-notification@1.1.34
 - medusa-plugin-twilio-sms@1.1.34
 - medusa-plugin-wishlist@1.1.34
 - medusa-source-shopify@1.0.0
 - medusa-telemetry@0.0.11
 - medusa-test-utils@1.1.34
 - @medusajs/medusa@1.1.58
2021-12-08 13:21:54 +01:00
Sebastian Rindom
4fcf9c1ee5 chore(release): Publish
- medusa-core-utils@1.1.30
 - medusa-file-s3@1.0.8
 - medusa-file-spaces@1.1.33
 - medusa-fulfillment-manual@1.1.30
 - medusa-fulfillment-webshipper@1.1.34
 - medusa-interfaces@1.1.31
 - @medusajs/medusa-js@1.0.5
 - medusa-payment-adyen@1.1.35
 - medusa-payment-klarna@1.1.35
 - medusa-payment-manual@1.0.12
 - medusa-payment-paypal@1.0.34
 - medusa-payment-stripe@1.1.34
 - medusa-plugin-add-ons@1.1.33
 - medusa-plugin-algolia@0.0.5
 - medusa-plugin-brightpearl@1.1.39
 - medusa-plugin-contentful@1.1.36
 - medusa-plugin-economic@1.1.33
 - medusa-plugin-mailchimp@1.1.33
 - medusa-plugin-meilisearch@0.0.11
 - medusa-plugin-permissions@1.1.33
 - medusa-plugin-restock-notification@0.0.26
 - medusa-plugin-segment@1.1.36
 - medusa-plugin-sendgrid@1.1.34
 - medusa-plugin-slack-notification@1.1.33
 - medusa-plugin-twilio-sms@1.1.33
 - medusa-plugin-wishlist@1.1.33
 - medusa-test-utils@1.1.33
 - @medusajs/medusa@1.1.57
2021-11-23 09:49:33 +01:00
Sebastian Rindom
38b0e295b2 fix: bumps class-transformer to 0.5.1 (#837)
* fix: bumps class transformer to 0.5.1

* fix(medusa): bumps class transformer to 0.5.1
2021-11-23 09:47:16 +01:00
olivermrbl
948f8b2593 chore: release assist 2021-11-22 17:18:27 +01:00
Oliver Juhl
7770046479 chore(release): Publish
- medusa-core-utils@1.1.29
 - medusa-file-s3@1.0.7
 - medusa-file-spaces@1.1.32
 - medusa-fulfillment-manual@1.1.29
 - medusa-fulfillment-webshipper@1.1.33
 - medusa-interfaces@1.1.30
 - @medusajs/medusa-js@1.0.4
 - medusa-payment-adyen@1.1.34
 - medusa-payment-klarna@1.1.34
 - medusa-payment-manual@1.0.11
 - medusa-payment-paypal@1.0.33
 - medusa-payment-stripe@1.1.33
 - medusa-plugin-add-ons@1.1.32
 - medusa-plugin-algolia@0.0.4
 - medusa-plugin-brightpearl@1.1.38
 - medusa-plugin-contentful@1.1.35
 - medusa-plugin-economic@1.1.32
 - medusa-plugin-mailchimp@1.1.32
 - medusa-plugin-meilisearch@0.0.10
 - medusa-plugin-permissions@1.1.32
 - medusa-plugin-restock-notification@0.0.25
 - medusa-plugin-segment@1.1.35
 - medusa-plugin-sendgrid@1.1.33
 - medusa-plugin-slack-notification@1.1.32
 - medusa-plugin-twilio-sms@1.1.32
 - medusa-plugin-wishlist@1.1.32
 - medusa-test-utils@1.1.32
 - @medusajs/medusa@1.1.56
2021-11-22 17:10:54 +01:00
Oliver Windall Juhl
f387b4919f fix: Addresses breaking change from library class-transformer (#835)
Co-authored-by: Philip Korsholm <philip.korsholm@hotmail.com>
2021-11-22 13:39:38 +01:00
Sebastian Rindom
59761163c2 chore: merge release 2021-11-20 15:59:31 +01:00
Sebastian Rindom
11e1808bc7 chore(release): Publish
- @medusajs/medusa-js@1.0.3
 - @medusajs/medusa@1.1.55
2021-11-19 10:51:04 +01:00
Sebastian Rindom
322466bc99 chore(release): Publish
- medusa-core-utils@1.1.28
 - medusa-file-s3@1.0.6
 - medusa-file-spaces@1.1.31
 - medusa-fulfillment-manual@1.1.28
 - medusa-fulfillment-webshipper@1.1.32
 - medusa-interfaces@1.1.29
 - @medusajs/medusa-js@1.0.2
 - medusa-payment-adyen@1.1.33
 - medusa-payment-klarna@1.1.33
 - medusa-payment-manual@1.0.10
 - medusa-payment-paypal@1.0.32
 - medusa-payment-stripe@1.1.32
 - medusa-plugin-add-ons@1.1.31
 - medusa-plugin-algolia@0.0.3
 - medusa-plugin-brightpearl@1.1.37
 - medusa-plugin-contentful@1.1.34
 - medusa-plugin-economic@1.1.31
 - medusa-plugin-mailchimp@1.1.31
 - medusa-plugin-meilisearch@0.0.9
 - medusa-plugin-permissions@1.1.31
 - medusa-plugin-restock-notification@0.0.24
 - medusa-plugin-segment@1.1.34
 - medusa-plugin-sendgrid@1.1.32
 - medusa-plugin-slack-notification@1.1.31
 - medusa-plugin-twilio-sms@1.1.31
 - medusa-plugin-wishlist@1.1.31
 - medusa-test-utils@1.1.31
 - @medusajs/medusa@1.1.54
2021-11-19 10:30:35 +01:00
Sebastian Rindom
a69b1e85be chore(release): Publish
- medusa-core-utils@1.1.27
 - medusa-file-s3@1.0.5
 - medusa-file-spaces@1.1.30
 - medusa-fulfillment-manual@1.1.27
 - medusa-fulfillment-webshipper@1.1.31
 - medusa-interfaces@1.1.28
 - @medusajs/medusa-js@1.0.1
 - medusa-payment-adyen@1.1.32
 - medusa-payment-klarna@1.1.32
 - medusa-payment-manual@1.0.9
 - medusa-payment-paypal@1.0.31
 - medusa-payment-stripe@1.1.31
 - medusa-plugin-add-ons@1.1.30
 - medusa-plugin-algolia@0.0.2
 - medusa-plugin-brightpearl@1.1.36
 - medusa-plugin-contentful@1.1.33
 - medusa-plugin-economic@1.1.30
 - medusa-plugin-mailchimp@1.1.30
 - medusa-plugin-meilisearch@0.0.8
 - medusa-plugin-permissions@1.1.30
 - medusa-plugin-restock-notification@0.0.23
 - medusa-plugin-segment@1.1.33
 - medusa-plugin-sendgrid@1.1.31
 - medusa-plugin-slack-notification@1.1.30
 - medusa-plugin-twilio-sms@1.1.30
 - medusa-plugin-wishlist@1.1.30
 - medusa-test-utils@1.1.30
 - @medusajs/medusa@1.1.53
2021-11-19 10:26:29 +01:00
Oliver Windall Juhl
373532ecbc feat: Typescript for API layer (#817)
Co-authored-by: Philip Korsholm <88927411+pKorsholm@users.noreply.github.com>
Co-authored-by: Zakaria El Asri <33696020+zakariaelas@users.noreply.github.com>
Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com>
Co-authored-by: Philip Korsholm <philip.korsholm@hotmail.com>
Co-authored-by: Sebastian Rindom <seb@medusa-commerce.com>
2021-11-18 15:19:17 +01:00
Sebastian Rindom
7586618d44 chore(release): Publish
- babel-preset-medusa-package@1.1.18
 - @medusajs/medusa-cli@1.1.23
 - medusa-dev-cli@0.0.23
 - medusa-payment-paypal@1.0.31
 - medusa-plugin-restock-notification@0.0.23
 - medusa-telemetry@0.0.10
 - @medusajs/medusa@1.1.54
2021-11-11 13:26:55 +01:00
Sebastian Rindom
75c74656fb chore(release): Publish
- @medusajs/medusa@1.1.53
2021-11-09 12:28:07 +01:00
Sebastian Rindom
54043c7976 chore(release): Publish
- @medusajs/medusa@1.1.52
2021-11-09 10:16:29 +01:00
Sebastian Rindom
ff952b5daf chore(release): Publish
- medusa-plugin-meilisearch@0.0.7
 - @medusajs/medusa@1.1.51
2021-11-03 14:13:29 +01:00
Sebastian Rindom
49e1dbbd48 chore(release): Publish
- @medusajs/medusa@1.1.50
2021-11-02 16:02:34 +01:00
Sebastian Rindom
71e52214bf chore(release): Publish
- @medusajs/medusa@1.1.49
2021-10-26 08:42:49 +02:00
Sebastian Rindom
7ab96b2ece chore(release): Publish
- medusa-plugin-contentful@1.1.32
 - @medusajs/medusa@1.1.48
2021-10-25 19:32:55 +02:00
Sebastian Rindom
81847456f1 chore(release): Publish
- @medusajs/medusa@1.1.47
2021-10-23 13:30:51 +02:00
Sebastian Rindom
f0c371f987 chore(release): Publish
- medusa-plugin-meilisearch@0.0.6
 - @medusajs/medusa@1.1.46
2021-10-19 20:04:33 +02:00
Sebastian Rindom
528fc3a933 chore(release): Publish
- babel-preset-medusa-package@1.1.17
 - create-medusa-app@0.0.5
 - @medusajs/medusa-cli@1.1.22
 - medusa-core-utils@1.1.26
 - medusa-dev-cli@0.0.22
 - medusa-file-s3@1.0.4
 - medusa-file-spaces@1.1.29
 - medusa-fulfillment-manual@1.1.26
 - medusa-fulfillment-webshipper@1.1.30
 - medusa-interfaces@1.1.27
 - medusa-payment-adyen@1.1.31
 - medusa-payment-klarna@1.1.31
 - medusa-payment-manual@1.0.8
 - medusa-payment-paypal@1.0.30
 - medusa-payment-stripe@1.1.30
 - medusa-plugin-add-ons@1.1.29
 - medusa-plugin-brightpearl@1.1.34
 - medusa-plugin-contentful@1.1.31
 - medusa-plugin-discount-generator@1.1.19
 - medusa-plugin-economic@1.1.29
 - medusa-plugin-ip-lookup@1.1.19
 - medusa-plugin-mailchimp@1.1.29
 - medusa-plugin-meilisearch@0.0.5
 - medusa-plugin-permissions@1.1.29
 - medusa-plugin-restock-notification@0.0.22
 - medusa-plugin-segment@1.1.32
 - medusa-plugin-sendgrid@1.1.30
 - medusa-plugin-slack-notification@1.1.29
 - medusa-plugin-twilio-sms@1.1.29
 - medusa-plugin-wishlist@1.1.29
 - medusa-telemetry@0.0.9
 - medusa-test-utils@1.1.29
 - @medusajs/medusa@1.1.45
2021-10-18 17:55:22 +02:00
Sebastian Rindom
0eecc128dc chore(release): Publish
- babel-preset-medusa-package@1.1.16
 - create-medusa-app@0.0.4
 - @medusajs/medusa-cli@1.1.21
 - medusa-core-utils@1.1.25
 - medusa-dev-cli@0.0.21
 - medusa-file-s3@1.0.3
 - medusa-file-spaces@1.1.28
 - medusa-fulfillment-manual@1.1.25
 - medusa-fulfillment-webshipper@1.1.29
 - medusa-interfaces@1.1.26
 - medusa-payment-adyen@1.1.30
 - medusa-payment-klarna@1.1.30
 - medusa-payment-manual@1.0.7
 - medusa-payment-paypal@1.0.29
 - medusa-payment-stripe@1.1.29
 - medusa-plugin-add-ons@1.1.28
 - medusa-plugin-brightpearl@1.1.33
 - medusa-plugin-contentful@1.1.30
 - medusa-plugin-discount-generator@1.1.18
 - medusa-plugin-economic@1.1.28
 - medusa-plugin-ip-lookup@1.1.18
 - medusa-plugin-mailchimp@1.1.28
 - medusa-plugin-meilisearch@0.0.4
 - medusa-plugin-permissions@1.1.28
 - medusa-plugin-restock-notification@0.0.21
 - medusa-plugin-segment@1.1.31
 - medusa-plugin-sendgrid@1.1.29
 - medusa-plugin-slack-notification@1.1.28
 - medusa-plugin-twilio-sms@1.1.28
 - medusa-plugin-wishlist@1.1.28
 - medusa-telemetry@0.0.8
 - medusa-test-utils@1.1.28
 - @medusajs/medusa@1.1.44
2021-10-18 17:55:07 +02:00
Sebastian Rindom
116f85e7e1 release assist 2021-10-18 17:46:06 +02:00
Sebastian Rindom
7e8fbf8fc3 chore(release): Publish
- @medusajs/medusa-cli@1.1.20
 - medusa-core-utils@1.1.24
 - medusa-file-s3@1.0.2
 - medusa-file-spaces@1.1.27
 - medusa-fulfillment-manual@1.1.24
 - medusa-fulfillment-webshipper@1.1.28
 - medusa-interfaces@1.1.25
 - medusa-payment-adyen@1.1.29
 - medusa-payment-klarna@1.1.29
 - medusa-payment-manual@1.0.6
 - medusa-payment-paypal@1.0.28
 - medusa-payment-stripe@1.1.28
 - medusa-plugin-add-ons@1.1.27
 - medusa-plugin-brightpearl@1.1.32
 - medusa-plugin-contentful@1.1.29
 - medusa-plugin-discount-generator@1.1.17
 - medusa-plugin-economic@1.1.27
 - medusa-plugin-ip-lookup@1.1.17
 - medusa-plugin-mailchimp@1.1.27
 - medusa-plugin-meilisearch@0.0.3
 - medusa-plugin-permissions@1.1.27
 - medusa-plugin-restock-notification@0.0.20
 - medusa-plugin-segment@1.1.30
 - medusa-plugin-sendgrid@1.1.28
 - medusa-plugin-slack-notification@1.1.27
 - medusa-plugin-twilio-sms@1.1.27
 - medusa-plugin-wishlist@1.1.27
 - medusa-telemetry@0.0.7
 - medusa-test-utils@1.1.27
 - @medusajs/medusa@1.1.43
2021-10-18 17:30:12 +02:00
Sebastian Rindom
1b64a58605 chore(release): Publish
- @medusajs/medusa-cli@1.1.19
 - medusa-core-utils@1.1.23
 - medusa-file-s3@1.0.1
 - medusa-file-spaces@1.1.26
 - medusa-fulfillment-manual@1.1.23
 - medusa-fulfillment-webshipper@1.1.27
 - medusa-interfaces@1.1.24
 - medusa-payment-adyen@1.1.28
 - medusa-payment-klarna@1.1.28
 - medusa-payment-manual@1.0.5
 - medusa-payment-paypal@1.0.27
 - medusa-payment-stripe@1.1.27
 - medusa-plugin-add-ons@1.1.26
 - medusa-plugin-brightpearl@1.1.31
 - medusa-plugin-contentful@1.1.28
 - medusa-plugin-discount-generator@1.1.16
 - medusa-plugin-economic@1.1.26
 - medusa-plugin-ip-lookup@1.1.16
 - medusa-plugin-mailchimp@1.1.26
 - medusa-plugin-meilisearch@0.0.2
 - medusa-plugin-permissions@1.1.26
 - medusa-plugin-restock-notification@0.0.19
 - medusa-plugin-segment@1.1.29
 - medusa-plugin-sendgrid@1.1.27
 - medusa-plugin-slack-notification@1.1.26
 - medusa-plugin-twilio-sms@1.1.26
 - medusa-plugin-wishlist@1.1.26
 - medusa-telemetry@0.0.6
 - medusa-test-utils@1.1.26
 - @medusajs/medusa@1.1.42
2021-10-18 17:29:59 +02:00
zakariaelas
db83448d18 fix: tests 2021-10-01 16:41:27 +01:00
pKorsholm
9b64828ec3 Feat:discount expiration date (#403)
* discount expiration validation and testing

* integration testing

* double quotes

* add iso8601 package

* api testing

* add joi validation of start and end dates as well as valid_duration

* valid_duration column

* service testing

* discount validation in services

* integration test with invalid date interval

* include valid_duration when fetching a discount

* rename variable for clarity

* add test for dynamic discount with expiration date

* remove debug code

* adjust tests to reflect valid_duration being included in default fields

* additional discount update validation

* fixed failing test

* set ends_at on dynamic discount creation

* discount integration tests

* removed unused console.log

* removed validation of dynamic discounts by duration and added ends_at to dynamic discount creation

* integration tests for dynamic discount with and without duration

* optional valid duration for dynamic discounts

* allow nullable dynamic discount durations

* expect assertions

* fix unit test after change to dynamic discounts without duration

* change to date instead of string

* add assertions

* error handling

* addressed feedback
2021-09-30 12:13:59 +02:00
Sebastian Rindom
b0420b3249 chore(release): Publish
- @medusajs/medusa@1.1.41
2021-09-15 11:50:15 +02:00
Sebastian Rindom
9e181352d0 chore(release): Publish
- babel-preset-medusa-package@1.1.15
 - create-medusa-app@0.0.3
 - @medusajs/medusa-cli@1.1.18
 - medusa-core-utils@1.1.22
 - medusa-dev-cli@0.0.20
 - medusa-file-spaces@1.1.25
 - medusa-fulfillment-manual@1.1.22
 - medusa-fulfillment-webshipper@1.1.26
 - medusa-interfaces@1.1.23
 - medusa-payment-adyen@1.1.27
 - medusa-payment-klarna@1.1.27
 - medusa-payment-manual@1.0.4
 - medusa-payment-paypal@1.0.26
 - medusa-payment-stripe@1.1.25
 - medusa-plugin-add-ons@1.1.25
 - medusa-plugin-brightpearl@1.1.30
 - medusa-plugin-contentful@1.1.27
 - medusa-plugin-discount-generator@1.1.15
 - medusa-plugin-economic@1.1.25
 - medusa-plugin-ip-lookup@1.1.15
 - medusa-plugin-mailchimp@1.1.25
 - medusa-plugin-permissions@1.1.25
 - medusa-plugin-restock-notification@0.0.18
 - medusa-plugin-segment@1.1.28
 - medusa-plugin-sendgrid@1.1.26
 - medusa-plugin-slack-notification@1.1.25
 - medusa-plugin-twilio-sms@1.1.25
 - medusa-plugin-wishlist@1.1.25
 - medusa-telemetry@0.0.5
 - medusa-test-utils@1.1.25
 - @medusajs/medusa@1.1.40
2021-09-15 11:44:37 +02:00
Sebastian Rindom
1d05854fe4 chore(release): Publish
- babel-preset-medusa-package@1.1.14
 - create-medusa-app@0.0.1
 - @medusajs/medusa-cli@1.1.17
 - medusa-core-utils@1.1.21
 - medusa-dev-cli@0.0.19
 - medusa-file-spaces@1.1.24
 - medusa-fulfillment-manual@1.1.21
 - medusa-fulfillment-webshipper@1.1.25
 - medusa-interfaces@1.1.22
 - medusa-payment-adyen@1.1.26
 - medusa-payment-klarna@1.1.26
 - medusa-payment-manual@1.0.3
 - medusa-payment-paypal@1.0.25
 - medusa-payment-stripe@1.1.24
 - medusa-plugin-add-ons@1.1.24
 - medusa-plugin-brightpearl@1.1.29
 - medusa-plugin-contentful@1.1.26
 - medusa-plugin-discount-generator@1.1.14
 - medusa-plugin-economic@1.1.24
 - medusa-plugin-ip-lookup@1.1.14
 - medusa-plugin-mailchimp@1.1.24
 - medusa-plugin-permissions@1.1.24
 - medusa-plugin-restock-notification@0.0.17
 - medusa-plugin-segment@1.1.27
 - medusa-plugin-sendgrid@1.1.25
 - medusa-plugin-slack-notification@1.1.24
 - medusa-plugin-twilio-sms@1.1.24
 - medusa-plugin-wishlist@1.1.24
 - medusa-telemetry@0.0.4
 - medusa-test-utils@1.1.24
 - @medusajs/medusa@1.1.39
2021-09-14 18:28:37 +02:00
Sebastian Rindom
e7bfd6202f chore: release assist 2021-09-14 16:04:13 +02:00
olivermrbl
692bca8a22 chore(release): Publish
- medusa-payment-manual@1.0.4
 - medusa-plugin-brightpearl@1.1.30
 - medusa-plugin-restock-notification@0.0.18
 - medusa-plugin-wishlist@1.1.25
 - @medusajs/medusa@1.1.40
2021-09-02 17:53:22 +02:00