Commit Graph
100 Commits
Author SHA1 Message Date
Sebastian Rindom 0c294b7b3a fix: add subtitle to tracks 2021-02-25 08:32:45 +01:00
Sebastian Rindom 5ed9e3057d chore(release): Publish
- medusa-fulfillment-webshipper@1.1.3-next.0
 - medusa-plugin-segment@1.1.5-next.0
 - @medusajs/medusa@1.1.10-next.0
2021-02-22 08:49:25 +01:00
Sebastian Rindom e27cf72a8c feat(medusa-plugin-segment): adds category and type to segment events (#179) 2021-02-22 08:45:01 +01:00
Sebastian Rindom 99ad43bf47 feat(medusa): tracking links (#177)
* fix: creates tracking links on fulfillments

* fix: typo
2021-02-18 16:59:19 +01:00
Sebastian Rindom f32ae72782 hotfix(segment): remove tax from revenue calculation (#174) 2021-02-18 12:39:15 +01:00
Sebastian Rindom 8963f38023 hotfix: remove tax from revenue calculation 2021-02-18 11:46:46 +01:00
Sebastian Rindom 0f045ae619 chore(release): Publish
- @medusajs/medusa@1.1.9
2021-02-18 10:33:46 +01:00
Sebastian Rindom 5659d106e3 fix: performant relations 2021-02-18 10:31:09 +01:00
Sebastian Rindom c2a075a6b1 chore(release): Publish
- medusa-file-spaces@1.1.3
 - medusa-fulfillment-webshipper@1.1.2
 - medusa-interfaces@1.1.1
 - medusa-payment-adyen@1.1.3
 - medusa-payment-klarna@1.1.4
 - medusa-payment-paypal@1.0.3
 - medusa-payment-stripe@1.1.3
 - medusa-plugin-add-ons@1.1.3
 - medusa-plugin-brightpearl@1.1.4
 - medusa-plugin-contentful@1.1.3
 - medusa-plugin-economic@1.1.3
 - medusa-plugin-mailchimp@1.1.3
 - medusa-plugin-permissions@1.1.3
 - medusa-plugin-segment@1.1.4
 - medusa-plugin-sendgrid@1.1.3
 - medusa-plugin-slack-notification@1.1.3
 - medusa-plugin-twilio-sms@1.1.3
 - medusa-plugin-wishlist@1.1.3
 - medusa-test-utils@1.1.3
 - @medusajs/medusa@1.1.8
2021-02-17 12:05:32 +01:00
Sebastian Rindom 46006e4b06 fix: use parallel relation fetching (#173)
optimizes performance of queries with many left joins
2021-02-17 10:40:48 +01:00
Sebastian Rindom 0ed6b4a6a0 fix: price after discounts 2021-02-15 17:03:40 +01:00
Sebastian Rindom 6e6669dee8 fix: item reporting revenue discounted 2021-02-15 15:57:13 +01:00
Sebastian Rindom 93f68126bf fix: handles normalizeThumb without thumbnail 2021-02-15 14:07:39 +01:00
Sebastian Rindom 0cc2ccd3b2 fix: attachment generator for invoices 2021-02-15 13:46:33 +01:00
Sebastian Rindom 108f9c9a53 Merge branch 'release/next' of github.com:medusajs/medusa into release/next 2021-02-15 11:57:38 +01:00
Sebastian Rindom 7308946e56 feat: notifications (#172)
The Notifications API allows plugins to register Notification Providers which have `sendNotification` and `resendNotification`.

Each plugin can listen to any events transmittet over the event bus and the result of the notification send will be persisted in the database to allow for clear communications timeline + ability to resend notifications.
2021-02-15 11:59:37 +01:00
Sebastian Rindom 332d1608d2 Merge remote-tracking branch 'origin/master' into release/next 2021-02-14 23:33:47 +01:00
Sebastian Rindom 90c4f43934 hotfix: failing test 2021-02-14 23:32:27 +01:00
Sebastian Rindom 4229e241d0 fix: test 2021-02-14 23:18:15 +01:00
Sebastian Rindom 2a8b556256 fix: publish flow 2021-02-09 11:38:51 +01:00
Sebastian Rindom 82a58d98f0 fix: publish flow 2021-02-09 11:33:58 +01:00
Sebastian Rindom 00c130e40e docs: correct return type 2021-02-09 11:31:57 +01:00
Sebastian Rindom 8b050e22c9 chore(release): Publish
- medusa-payment-klarna@1.1.3
2021-02-09 11:21:01 +01:00
Sebastian Rindom 5ef13d49c0 fix: expired klarna orders 2021-02-09 11:07:52 +01:00
Sebastian Rindom 3578ff6364 chore(release): Publish
- medusa-payment-paypal@1.0.2
2021-02-09 10:23:50 +01:00
Sebastian Rindom cb788ce2f6 hotfix: typo 2021-02-09 10:23:16 +01:00
Sebastian Rindom dba0edee26 chore(release): Publish
- medusa-payment-paypal@1.0.1
 - medusa-plugin-brightpearl@1.1.3
 - @medusajs/medusa@1.1.7
2021-02-08 21:44:50 +01:00
Sebastian Rindom 427ae25016 feat: adds paypal (#168) (#169) 2021-02-08 21:40:59 +01:00
Sebastian Rindom c62dd66911 fix: creates release branching 2021-02-08 21:36:28 +01:00
Sebastian Rindom d8e806d8ff Hotfix/tag relation (#166)
* fix: remove default tag relation

* fix: auto fulfill bp swaps
2021-02-04 14:38:41 +01:00
Sebastian Rindom 728d08d2b8 chore(release): Publish
- @medusajs/medusa@1.1.6
2021-02-03 13:03:25 +01:00
Sebastian Rindom 15450546f0 chore: create indexes on foreign keys (#164) 2021-02-03 13:02:58 +01:00
Sebastian Rindom 698c63da8a chore(release): Publish
- medusa-file-spaces@1.1.2
 - medusa-fulfillment-webshipper@1.1.1
 - medusa-payment-adyen@1.1.2
 - medusa-payment-klarna@1.1.2
 - medusa-payment-stripe@1.1.2
 - medusa-plugin-add-ons@1.1.2
 - medusa-plugin-brightpearl@1.1.2
 - medusa-plugin-contentful@1.1.2
 - medusa-plugin-economic@1.1.2
 - medusa-plugin-mailchimp@1.1.2
 - medusa-plugin-permissions@1.1.2
 - medusa-plugin-segment@1.1.3
 - medusa-plugin-sendgrid@1.1.2
 - medusa-plugin-slack-notification@1.1.2
 - medusa-plugin-twilio-sms@1.1.2
 - medusa-plugin-wishlist@1.1.2
 - medusa-test-utils@1.1.2
 - @medusajs/medusa@1.1.5
2021-02-03 09:54:27 +01:00
Sebastian Rindom 690d339667 feat(medusa,brightpearl,segment,webshipper): claims (#163)
* chore: create tests

* chore: models

* fix: passing initial tests

* test: adds integration test

* test: clean up integration implementation

* fix: claims

* fix: brightpearl + webshipper

* tests: passing

* fix: update claim items

* fix: adds gitignore

* fix: pr comments

* fix: single migration

* fix(medusa-plugin-segment): adds item claimed event to segment
2021-02-03 09:49:12 +01:00
Sebastian Rindom b5b8ea0503 chore(release): Publish
- @medusajs/medusa@1.1.3
2021-01-27 18:56:16 +01:00
Sebastian Rindom 178d12fc71 fix: tax_rate extraction in totals service (#156) 2021-01-27 18:55:05 +01:00
Sebastian Rindom 5c98624c1b chore(release): Publish
- @medusajs/medusa@1.1.1
2021-01-26 12:09:39 +01:00
Sebastian Rindom 282eaae675 fix: customer not found (#152) 2021-01-26 12:10:06 +01:00
Sebastian Rindom ff49d23322 chore(release): Publish
- babel-preset-medusa-package@1.1.0
 - @medusajs/medusa-cli@1.1.0
 - medusa-core-utils@1.1.0
 - medusa-file-spaces@1.1.0
 - medusa-fulfillment-manual@1.1.0
 - medusa-fulfillment-webshipper@1.1.0
 - medusa-interfaces@1.1.0
 - medusa-payment-adyen@1.1.0
 - medusa-payment-klarna@1.1.0
 - medusa-payment-stripe@1.1.0
 - medusa-plugin-add-ons@1.1.0
 - medusa-plugin-brightpearl@1.1.0
 - medusa-plugin-contentful@1.1.0
 - medusa-plugin-discount-generator@1.1.0
 - medusa-plugin-economic@1.1.0
 - medusa-plugin-ip-lookup@1.1.0
 - medusa-plugin-mailchimp@1.1.0
 - medusa-plugin-permissions@1.1.0
 - medusa-plugin-segment@1.1.0
 - medusa-plugin-sendgrid@1.1.0
 - medusa-plugin-slack-notification@1.1.0
 - medusa-plugin-twilio-sms@1.1.0
 - medusa-plugin-wishlist@1.1.0
 - medusa-test-utils@1.1.0
 - @medusajs/medusa@1.1.0
2021-01-26 11:17:43 +01:00
Sebastian RindomandOliver Windall Juhl f1baca3cbd Replaces MongoDB support with PostgreSQL (#151)
- All schemas have been rewritten to a relational model
- All services have been rewritten to accommodate the new data model
- Adds idempotency keys to core endpoints allowing you to retry requests with no additional side effects
- Adds staged jobs to avoid putting jobs in the queue when transactions abort
- Adds atomic transactions to all methods with access to the data layer

Co-authored-by: Oliver Windall Juhl <oliver@mrbltech.com>
2021-01-26 10:26:14 +01:00
Sebastian Rindom 5f819486fc chore(release): Publish
- medusa-plugin-segment@1.0.16
2021-01-08 16:59:49 +01:00
Sebastian Rindom 8dad0b3ac7 hotfix(segment): better order tracking 2021-01-08 16:59:25 +01:00
Sebastian Rindom d84c40e207 chore(release): Publish
- @medusajs/medusa@1.0.56
2021-01-06 13:26:59 +01:00
Sebastian Rindom 93fe261384 chore(release): Publish
- @medusajs/medusa@1.0.55
2021-01-06 13:25:08 +01:00
Sebastian Rindom 3ed62802fa hotfix(swap): add email to swap fulfillments 2021-01-06 13:24:29 +01:00
Sebastian Rindom cb0fc0d475 chore(release): Publish
- medusa-file-spaces@1.0.13
 - medusa-payment-adyen@1.0.13
 - medusa-payment-klarna@1.0.14
 - medusa-payment-stripe@1.0.15
 - medusa-plugin-add-ons@1.0.8
 - medusa-plugin-brightpearl@1.0.26
 - medusa-plugin-contentful@1.0.15
 - medusa-plugin-economic@1.0.13
 - medusa-plugin-mailchimp@1.0.15
 - medusa-plugin-permissions@1.0.13
 - medusa-plugin-segment@1.0.15
 - medusa-plugin-sendgrid@1.0.14
 - medusa-plugin-slack-notification@1.0.13
 - medusa-plugin-twilio-sms@1.0.12
 - medusa-plugin-wishlist@1.0.13
 - medusa-test-utils@1.0.13
 - @medusajs/medusa@1.0.53
2020-12-17 10:54:42 +01:00
Sebastian Rindom e7f2d20138 hotfix(medusa): match stringified id 2020-12-17 10:50:39 +01:00
Sebastian Rindom 09d427502e chore(release): Publish
- @medusajs/medusa@1.0.52
2020-12-09 19:11:36 +01:00
Sebastian Rindom ed4d2b4b3d fix: .gitignore 2020-12-09 19:11:02 +01:00
Sebastian Rindom 5410265143 chore(release): Publish
- @medusajs/medusa@1.0.51
2020-12-09 18:00:32 +01:00
Sebastian Rindom 59bb490c14 hotfix(medusa): missing this 2020-12-09 18:00:12 +01:00
Sebastian Rindom 911be9fa57 chore(release): Publish
- medusa-plugin-brightpearl@1.0.25
 - @medusajs/medusa@1.0.48
2020-12-02 17:38:22 +01:00
Sebastian Rindom 304431e7c3 fix: allow swaps with total < 0 (#143) 2020-12-02 17:37:46 +01:00
Sebastian Rindom 454504cdf4 chore(release): Publish
- medusa-plugin-brightpearl@1.0.24
 - @medusajs/medusa@1.0.47
2020-11-29 12:19:21 +01:00
Sebastian Rindom aae8d5e112 fix: swaps with discounts (#142) 2020-11-29 12:18:36 +01:00
Sebastian Rindom 9dbb40e287 chore(release): Publish
- @medusajs/medusa@1.0.46
2020-11-28 10:51:09 +01:00
Sebastian Rindom 9ea9b7ab77 hotfix(medusa): allow free products 2020-11-28 10:50:50 +01:00
Sebastian Rindom ec0268dbde chore(release): Publish
- @medusajs/medusa@1.0.45
2020-11-26 15:13:00 +01:00
Sebastian Rindom 83844de960 hotfix(medusa): adds variant retrieve/list endpoints 2020-11-26 15:12:37 +01:00
Sebastian Rindom dc801e83ba chore(release): Publish
- @medusajs/medusa@1.0.44
2020-11-24 14:45:23 +01:00
Sebastian Rindom 57b2e51334 hotfix(medusa): add discounts to swap cart 2020-11-24 14:45:07 +01:00
Sebastian Rindom 698ddc1e89 chore(release): Publish
- babel-preset-medusa-package@1.0.1
 - @medusajs/medusa-cli@1.0.11
 - medusa-core-utils@1.0.11
 - medusa-file-spaces@1.0.12
 - medusa-fulfillment-manual@1.0.12
 - medusa-fulfillment-webshipper@1.0.11
 - medusa-interfaces@1.0.14
 - medusa-payment-adyen@1.0.12
 - medusa-payment-klarna@1.0.13
 - medusa-payment-stripe@1.0.14
 - medusa-plugin-add-ons@1.0.7
 - medusa-plugin-brightpearl@1.0.23
 - medusa-plugin-contentful@1.0.13
 - medusa-plugin-economic@1.0.12
 - medusa-plugin-mailchimp@1.0.14
 - medusa-plugin-permissions@1.0.12
 - medusa-plugin-segment@1.0.14
 - medusa-plugin-sendgrid@1.0.13
 - medusa-plugin-slack-notification@1.0.12
 - medusa-plugin-twilio-sms@1.0.11
 - medusa-plugin-wishlist@1.0.12
 - medusa-test-utils@1.0.12
 - @medusajs/medusa@1.0.43
2020-11-24 14:03:42 +01:00
Sebastian Rindom fd04233238 feature: swaps (#137)
* feat: swap schema

* chore(refactor): move returns to separate service

* swap order creates return

* fix: adds returns/fulfillments/shipments and cart creation to swaps

* search products by variants

* feat: swaps ready

* fix: test passing

* chore: include customer expand fields on order

* add tests

* fix: add brightpearl plugin support

* fix: adds swap link template setting

* fix: tests

* fix(medusa-plugin-brightpearl): add swap status option

* docs: add swap description

* fix: adds GET swap in store api

* chore: unmock axios

* fix: passing klarna tests

* fix: pr
2020-11-24 14:02:49 +01:00
Sebastian Rindom c6996dd530 CircleCI project setup (#138) 2020-11-21 15:50:42 +01:00
Sebastian Rindom f81eaa79b2 chore(release): Publish
- @medusajs/medusa@1.0.42
2020-11-13 14:38:22 +01:00
Sebastian Rindom f4965eba8d hotfix(medusa): compatible with missing shipped_quantity fields 2020-11-13 14:36:33 +01:00
Sebastian Rindom e73ec88161 chore(release): Publish
- medusa-fulfillment-webshipper@1.0.10
 - @medusajs/medusa@1.0.41
2020-11-13 13:54:28 +01:00
Sebastian Rindom 0e18cabd4e Merge branch 'master' of github.com:medusajs/medusa 2020-11-13 13:54:10 +01:00
Sebastian Rindom 4acd0f216f hotfix(webshipper): remove undefined logger 2020-11-13 13:53:58 +01:00
Sebastian Rindom a32f6ef989 chore(release): Publish
- medusa-plugin-brightpearl@1.0.22
2020-11-10 10:53:21 +01:00
Sebastian Rindom 3425c6cbc6 hotfix(medusa-plugin-brightpearl): add email and phone to customer in brightpearl 2020-11-10 10:52:54 +01:00
Sebastian Rindom 815b59a882 chore(release): Publish
- @medusajs/medusa@1.0.39
2020-11-05 10:19:42 +01:00
Sebastian Rindom 53124349ef hotfix: throw on empty carts 2020-11-05 10:19:28 +01:00
Sebastian Rindom c5fdeab27b chore(release): Publish
- @medusajs/medusa@1.0.38
2020-11-05 10:08:40 +01:00
Sebastian Rindom f3aba57056 hotfix: don't allow empty carts to be created 2020-11-05 10:08:06 +01:00
Sebastian Rindom db181b1afc chore(release): Publish
- @medusajs/medusa@1.0.37
2020-11-04 14:03:53 +01:00
Sebastian Rindom 8166a3952f hotfix: add missing totals calculations to order service decorate 2020-11-04 14:02:49 +01:00
Sebastian Rindom b8d1bbb204 chore(release): Publish
- medusa-plugin-ip-lookup@1.0.11
 - @medusajs/medusa@1.0.35
2020-11-02 12:33:02 +01:00
Sebastian Rindom e3faa646a7 fix: add country code on preCartCreation 2020-11-02 12:32:45 +01:00
Sebastian Rindom a57c58e07e chore(release): Publish
- @medusajs/medusa@1.0.34
2020-10-31 15:29:08 +01:00
Sebastian Rindom b1786ce9d8 fix: adds field selection to list order endpoint (#133) 2020-10-31 15:28:26 +01:00
Sebastian Rindom a4468cddef chore(release): Publish
- medusa-plugin-brightpearl@1.0.21
 - @medusajs/medusa@1.0.33
2020-10-28 15:56:27 +01:00
Sebastian Rindom f2c62cd232 feat(medusa): adds support for gift cards (#132)
* fix(medusa-plugin-brightpearl): adds gift cards to gift card nominal code

* fix: allow orders with 0 total to be created

* fix: gift card ready

* tests passing

* docs: brightpearl comment

* docs: clearer REMEMBER note
2020-10-28 15:55:50 +01:00
Sebastian Rindom b33fcfa182 chore: test fix 2020-10-22 11:37:23 +02:00
Sebastian Rindom faa021943c chore(release): Publish
- medusa-fulfillment-webshipper@1.0.9
2020-10-21 19:25:23 +02:00
Sebastian Rindom 3b1f142275 fix(medusa-fulfillment-webshipper): adds return customs_lines (#130)
* fix: add return lines

* cleanup
2020-10-21 19:25:02 +02:00
Sebastian Rindom 2a12782879 chore(release): Publish
- @medusajs/medusa@1.0.32
2020-10-20 18:14:23 +02:00
Sebastian Rindom 696799da23 hotfix(medusa): pass value instead of reference 2020-10-20 18:13:48 +02:00
Sebastian Rindom 883e80a038 chore(release): Publish
- @medusajs/medusa@1.0.30
2020-10-20 16:15:19 +02:00
Sebastian Rindom c5c19d2988 hotfix(medusa): missing shipping_address update 2020-10-20 15:29:39 +02:00
Sebastian Rindom 6436b3f458 chore(release): Publish
- @medusajs/medusa@1.0.29
2020-10-20 14:35:16 +02:00
Sebastian Rindom 30e64dda71 allow country code on set region 2020-10-20 14:34:49 +02:00
Sebastian Rindom 917767073a chore(release): Publish
- medusa-file-spaces@1.0.11
 - medusa-payment-adyen@1.0.11
 - medusa-payment-klarna@1.0.12
 - medusa-payment-stripe@1.0.13
 - medusa-plugin-add-ons@1.0.6
 - medusa-plugin-brightpearl@1.0.20
 - medusa-plugin-contentful@1.0.11
 - medusa-plugin-economic@1.0.11
 - medusa-plugin-mailchimp@1.0.13
 - medusa-plugin-permissions@1.0.11
 - medusa-plugin-segment@1.0.13
 - medusa-plugin-sendgrid@1.0.12
 - medusa-plugin-slack-notification@1.0.11
 - medusa-plugin-twilio-sms@1.0.10
 - medusa-plugin-wishlist@1.0.11
 - medusa-test-utils@1.0.11
 - @medusajs/medusa@1.0.28
2020-10-19 16:25:45 +02:00
Sebastian Rindom 28d5ea08e5 chore(deps): use correct test-utils version 2020-10-19 16:25:28 +02:00
Sebastian Rindom ec93aea110 hotfix(medusa): emit event with updated shipment 2020-10-19 16:07:00 +02:00
Sebastian Rindom 6903ce5ef4 chore(release): Publish
- medusa-plugin-segment@1.0.12
 - @medusajs/medusa@1.0.27
2020-10-17 17:07:14 +02:00
Sebastian Rindom a238fad7ea Fix/enhanced tracking (#127)
* fix: adds tracking of returns and cancellations

* fix: adds tracking of returns and cancellations
2020-10-17 17:05:49 +02:00
Sebastian Rindom 4f577a358f chore(release): Publish
- medusa-fulfillment-webshipper@1.0.8
2020-10-15 17:57:10 +02:00
Sebastian Rindom d0a71c9e52 hotfix(webshipper): add company name 2020-10-15 17:56:31 +02:00
Sebastian Rindom d9e6efa211 chore(release): Publish
- medusa-fulfillment-webshipper@1.0.7
2020-10-15 16:17:21 +02:00