Commit Graph

1102 Commits

Author SHA1 Message Date
Kasper Fabricius Kristensen
16b0fa377a fix: make shipping_option_id on requirements optional (#340)
* changed validator so that reqiurement shipping_option_id is now optional + added integration test that confirms that when an update contains a requirement without an ID it is created

* fix: formatting

* fix: un-bump babel-preset-medusa-package

* chore: update yarn.lock

* fix: implemented suggested changes, need to validate behaviour on clean branch so NOT ready for merging just yet

* fix: implemented suggested changes, need to validate behaviour on clean branch so NOT ready for merging just yet

* afix: made it impossible to set a min. subtotal requirement that is greater than max. subtotal

* fix: added explanation to error

* fix: Error when removing requirement on update

Co-authored-by: olivermrbl <oliver@mrbltech.com>
2021-09-09 09:03:00 +02:00
pKorsholm
976b57f944 adjusted product tests after removing sorting and public variant ranks 2021-09-08 15:19:46 +02:00
pKorsholm
8e6bd6c97e nullable variant_rank with defaulvalue of 0 excluded from select queries in database 2021-09-08 15:07:22 +02:00
pKorsholm
6bd0d4458c moved variant sorting from service to the repository 2021-09-08 14:14:28 +02:00
Sebastian Mateos Nicolajsen
0076332e0e Fix/create customer in draft order (#285)
* draft order now creates customer when creating cart

* corrected to update instead of create

* corrected tests

* added creation of customer to create of cart

* removed update function from mock

* added test

* corrected update to update email properly

* corrected tests

* removed unused func

* updated core properly

* removed manual-payment service
2021-09-07 11:15:43 +02:00
pKorsholm
5d9d34edf4 Create variant appends variant in rankings 2021-09-06 14:20:00 +02:00
pKorsholm
0c47c78c08 change variant column 'rank' to 'variant_rank' 2021-09-06 13:29:24 +02:00
olivermrbl
1a87a463b4 adds money amount migration 2021-09-05 21:39:00 +02:00
olivermrbl
8fdfc87049 integration tests passing 2021-09-05 21:34:13 +02:00
pKorsholm
13d539b882 add rank enforcement at product variant level 2021-09-03 17:24:06 +02:00
pKorsholm
73a4746500 add cascading deletes to product variant 2021-09-03 17:20:11 +02:00
pKorsholm
3ae6bdb7fc add ranking of variants to product creation implementation 2021-09-03 17:18:20 +02:00
pKorsholm
32880dbed3 add ranking of variants to product creation 2021-09-03 17:17:43 +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
Oliver Windall Juhl
e2897e2a62 hotfix: Adds options to cloned RestockNotificationService (#369) 2021-09-02 17:49:02 +02:00
pKorsholm
f73841c384 add variant ranking on creation of a product 2021-09-02 11:42:02 +02:00
pKorsholm
1bf2b9c2ac Test if productservice.update updates rankings of variants 2021-09-02 09:53:58 +02:00
pKorsholm
7681e6a641 add rank updates to productservice.update 2021-09-02 09:53:07 +02:00
pKorsholm
99b6a94146 add rank field to product variant 2021-09-02 09:51:53 +02:00
olivermrbl
65e97c2c53 chore(release): Publish
- medusa-payment-manual@1.0.3
 - medusa-plugin-brightpearl@1.1.29
 - medusa-plugin-restock-notification@0.0.17
 - medusa-plugin-wishlist@1.1.24
 - @medusajs/medusa@1.1.39
2021-08-31 16:17:33 +02:00
olivermrbl
d5556176f4 Merge branch 'develop' of https://github.com/medusajs/medusa into develop 2021-08-31 15:11:24 +02:00
Vilfred Sikker Dreijer
639e8cff14 Add inventory options to restock notification (#364)
* add options inventory required precedence on condition check

* merge develop

* checkout medusa packages

* remove medusa-interfaces from dependencies

* run yarn after removing dependencies
2021-08-31 15:10:57 +02:00
olivermrbl
704908f29b chore: wishlish plugin lockfile 2021-08-30 12:23:24 +02:00
Sebastian Rindom
ae82cfc70a feat: creates support for swaps on the storefront (#355) 2021-08-30 12:14:56 +02:00
Sebastian Rindom
bd1e115696 fix: account for non-division currencies in sales credit (#342) 2021-08-30 12:03:46 +02:00
Vilfred Sikker
15594f9d31 fix pr request 2021-08-27 15:59:50 +02:00
Vilfred Sikker
5261999d12 grap line item from develop 2021-08-27 11:22:14 +02:00
Vilfred Sikker
f34a099a77 Merge branch 'develop' into feat/add-to-wishlist-extension 2021-08-27 11:21:17 +02:00
Vilfred Sikker
ab5704208b use develop line-item service 2021-08-27 11:19:04 +02:00
Vilfred Sikker
af59095d85 add error catching and response for customer 2021-08-27 11:10:59 +02:00
olivermrbl
b1132eec23 fix: 404 2021-08-26 13:57:30 +02:00
Vilfred Sikker
ae192d844b wip 2021-08-26 13:00:45 +02:00
Vilfred Sikker
f77fd38369 extended add to wishlist with metadata 2021-08-24 12:45:03 +02:00
Oliver Windall Juhl
5d63b0c8d2 hotfix: Allow sale_amount product updates (#346) 2021-08-20 17:14:19 +02:00
Oliver Windall Juhl
fd14e243da fix: Account for non-discountable items in getRefundTotal (#347) 2021-08-20 17:12:37 +02:00
Kasper Fabricius Kristensen
143f06aa39 feat: Update to API references look and feel (#343)
Co-authored-by: Vadim Smirnov <smirnou.vadzim@gmail.com>
Co-authored-by: zakariasaad <zakaria.elas@gmail.com>
Co-authored-by: Vilfred Sikker <vilfredsikker@gmail.com>
Co-authored-by: olivermrbl <oliver@mrbltech.com>
2021-08-20 10:26:29 +02:00
Sebastian Rindom
40400b483c chore(release): Publish
- @medusajs/medusa@1.1.38
2021-08-17 13:19:49 +02:00
Sebastian Rindom
8f60f430cc fix: add cross-spawn (#341) 2021-08-17 13:18:25 +02:00
Sebastian Rindom
690718602c chore(release): Publish
- @medusajs/medusa-cli@1.1.16
 - medusa-telemetry@0.0.3
 - @medusajs/medusa@1.1.37
2021-08-17 09:06:43 +02:00
Sebastian Rindom
9467f7ecbd fix: build openapi (#338) 2021-08-16 15:45:50 +02:00
Sebastian Rindom
1039d040e9 Add SQLite support for easy setup (#336)
* Modifies schema to allow SQLite as a DB driver. SQLite is preinstalled in most OSes allowing for minimal prerequisites in the installation process.

* Removes Redis dependency and replaces "real" redis instance with ioredis-mock this is not feature complete and errors are expected.

* Updates medusa new command to only ask for Postgres credentials if the starter template has database_type === "postgres" in medusa-config.js

* Small improvements to bin resolution

* Improvements to endpoint stability
2021-08-16 15:45:26 +02:00
Sebastian Rindom
09d1b1a141 chore(release): Publish
- @medusajs/medusa@1.1.36
2021-08-11 09:37:47 +02:00
Sebastian Rindom
9a701ff229 fix: improves integration tests (#332)
* fix: improves integration tests

* fix: giftcard order with total 0

* fix: remove breaking eager
2021-08-11 09:26:25 +02:00
Sebastian Rindom
8edf8aacfa chore(release): Publish
- @medusajs/medusa@1.1.35
2021-08-09 16:34:37 +02:00
Sebastian Rindom
3d65ed9b78 hotfix(medusa): null check 2021-08-09 16:34:12 +02:00
Sebastian Rindom
8275b1623e chore(release): Publish
- @medusajs/medusa-cli@1.1.15
 - medusa-core-utils@1.1.20
 - medusa-file-spaces@1.1.23
 - medusa-fulfillment-manual@1.1.20
 - medusa-fulfillment-webshipper@1.1.24
 - medusa-interfaces@1.1.21
 - medusa-payment-adyen@1.1.25
 - medusa-payment-klarna@1.1.25
 - medusa-payment-manual@1.0.2
 - medusa-payment-paypal@1.0.24
 - medusa-payment-stripe@1.1.23
 - medusa-plugin-add-ons@1.1.23
 - medusa-plugin-brightpearl@1.1.28
 - medusa-plugin-contentful@1.1.25
 - medusa-plugin-economic@1.1.23
 - medusa-plugin-mailchimp@1.1.23
 - medusa-plugin-permissions@1.1.23
 - medusa-plugin-restock-notification@0.0.16
 - medusa-plugin-segment@1.1.26
 - medusa-plugin-sendgrid@1.1.24
 - medusa-plugin-slack-notification@1.1.23
 - medusa-plugin-twilio-sms@1.1.23
 - medusa-plugin-wishlist@1.1.23
 - medusa-telemetry@0.0.2
 - medusa-test-utils@1.1.23
 - @medusajs/medusa@1.1.34
2021-08-05 17:23:19 +02:00
Sebastian Rindom
1295ceb792 fix: return lines allow_discounts 2021-08-05 17:01:11 +02:00
Sebastian Rindom
65d50724a6 Merge remote-tracking branch 'origin/develop' into release/next 2021-08-05 16:44:48 +02:00
Zakaria El Asri
ca0de00d0b add: is_discount filtering + unit tests (#330) 2021-08-05 16:44:19 +02:00
Zakaria El Asri
b101725396 fix: product and variant api route validation (#331) 2021-08-05 15:36:14 +01:00