zakariaelas
560cc0de55
add: flatten collection title, tag value, and type value fields
2021-09-21 15:31:02 +01:00
zakariaelas
c67ca16a9b
more adjustments
...
move indexing logic to plugin
remove loadToSearchEngine from ProductService
adjust medusa core accordingly
2021-09-21 13:14:08 +01:00
Kasper Fabricius Kristensen
a82332da3e
feat: add product status ( #400 )
...
* added statuses to product + unit test for updating status
* add update to product model
* added integration tests
* added integration test to validate that updating status to null results in invalid_data error
* removed comment
* update GET /store/products integration test
* fixed unit test with IdMap
* changed dbehaviour on invalid status input on admin list products
* updated migration to add status = published on all existing products + added integration test on GET /admin/products when status null is provided
* made requested changes to migration and GET /store/products
* fixed test
* made requested changes to migration
2021-09-21 11:22:17 +02:00
Zakaria El Asri
49a132976d
fix: ILIKE operator not supported in sqlite ( #393 )
...
* fix: replace ILIKE operator with ILike function where possible
* remove: unused import
* fix: remove alias from test case as it is not needed
* fix: product variant query
* add: integration tests + fallback to original query for all queries searching on the display_id field
* remove: console.log
2021-09-21 11:15:33 +02:00
Sebastian Rindom
4ee6c0afb2
docs: Carts in Medusa ( #406 )
2021-09-21 08:03:18 +02:00
ps-89
d2739507ab
Fix typo in registerOptin section ( #407 )
2021-09-21 07:44:14 +02:00
zakariaelas
3a10e37377
adjustments
...
rename search subscriber
fix: comments in medusa-interfaces/search-service.js
add: use cursor pagination when indexing all products to search engine
fix: emit product_id on product-variant creation
fix: move search API route under products/search
fix: use meilisearchService instead of searchService in plugin loader
2021-09-20 14:44:58 +01:00
Oliver Windall Juhl
00ab03f3a2
feat: Allow backorder on swaps ( #404 )
2021-09-19 15:33:43 +02:00
Sebastian Mateos Nicolajsen
75b608330b
feat: AWS S3 file service plugin ( #376 )
2021-09-17 10:35:56 +02:00
Sebastian Rindom
bf43896d19
fix: customer endpoints shouldn't use customer id already provided through authentication ( #402 )
...
* Updated customers/:id to customers/me - untested
* fix: integration +unit tests
* docs: fix oas docs
Co-authored-by: ColdMeekly <20516479+ColdMeekly@users.noreply.github.com >
2021-09-17 08:27:46 +02:00
zakariaelas
1444353b0a
fix: meiliesearch README.md + remove: searchService from silentResolver
2021-09-16 16:49:49 +01:00
zakariaelas
0fbde7c51f
add: abstract search functionality to core + adjust meilisearch-plugin
...
add SearchService interface to medusa-interfaces
add DefaultSearchService skeleton implementation to core
add search-index.js loader to core for indexing db documents
add SearchSubscriber to core
add loadToSearchEngine method in ProductService
switch order of loaders in core to load subscriptions AFTER plugins
adjust service and loader for medusa-plugin-meilisearch
2021-09-16 15:48:09 +01:00
Vadim Smirnov
d2a14a5d51
fix: temporarily comment out cloud related docs ( #387 )
2021-09-16 07:52:03 +02:00
Vadim Smirnov
bdd1763bb2
docs: create-medusa-app article ( #401 )
2021-09-15 19:12:19 +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
d1e8a7d702
Merge branch 'release/hotfix'
2021-09-15 11:21:33 +02:00
Sebastian Rindom
3b8901ebc2
fix: versioning
2021-09-15 11:19:19 +02:00
Oliver Windall Juhl
61c85da1d4
docs: Checkout flow guide ( #396 )
2021-09-15 11:18:27 +02:00
Sebastian Rindom
dd1025fd53
fix: flip seed flag to default to true ( #398 )
2021-09-15 11:15:00 +02:00
Sebastian Rindom
8850ad4202
Merge remote-tracking branch 'origin/release/next'
2021-09-14 18:33:01 +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
4b8b241214
Merge remote-tracking branch 'origin/develop' into release/next
2021-09-14 16:55:25 +02:00
Vilfred Sikker Dreijer
d477ca9842
fix: add default relations to variants to include prices ( #394 )
2021-09-14 16:54:39 +02:00
Sebastian Rindom
8c8c589b0f
fix: 404 product
2021-09-14 16:25:22 +02:00
Sebastian Rindom
e7bfd6202f
chore: release assist
2021-09-14 16:04:13 +02:00
Sebastian Rindom
41a5425405
Merge remote-tracking branch 'origin/develop' into release/next
2021-09-14 11:14:32 +02:00
dependabot[bot]
167a9f45c7
chore(deps): bump axios from 0.21.1 to 0.21.4 in /packages/medusa ( #391 )
...
* docs: add guide on fulfillment api (#388 )
* Create fulfillment-api.md
* fix: sidebar
* chore(deps): bump axios from 0.21.1 to 0.21.4 in /packages/medusa
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Sebastian Rindom <skrindom@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 11:14:19 +02:00
dependabot[bot]
9462d0a498
chore(deps): bump axios from 0.21.1 to 0.21.2 in /packages/medusa-cli ( #390 )
...
* docs: add guide on fulfillment api (#388 )
* Create fulfillment-api.md
* fix: sidebar
* chore(deps): bump axios from 0.21.1 to 0.21.2 in /packages/medusa-cli
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Sebastian Rindom <skrindom@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 11:13:58 +02:00
Vilfred Sikker Dreijer
d4397d4954
add Stripe Ideal service ( #389 )
2021-09-14 11:11:28 +02:00
Sebastian Rindom
5d5c659f8a
fix: typo
2021-09-13 19:35:42 +02:00
Sebastian Rindom
59bb3a62c6
docs: add guide on fulfillment api ( #388 )
...
* Create fulfillment-api.md
* fix: sidebar
2021-09-13 19:26:11 +02:00
Sebastian Rindom
04dde7ca62
Merge remote-tracking branch 'origin/develop' into release/next
2021-09-12 11:30:15 +02:00
Sebastian Rindom
0812acaf0d
fix: adds transform medusa ids ( #385 )
2021-09-12 11:29:57 +02:00
Sebastian Rindom
60d6e44163
fix: add microbundle
2021-09-10 16:09:18 +02:00
Oliver Windall Juhl
27150959ff
fix: Ensure uniqueness for products, variants, collections and discounts ( #382 )
2021-09-10 16:03:44 +02:00
Sebastian Rindom
ec6d16e945
feat: adds create-medusa-app ( #377 )
...
* feat: copied from medusa-cli
* chore: gitignore
* fix: add admin + storefront
* fix: dev experience enhancement
2021-09-10 16:02:54 +02:00
Vilfred Sikker Dreijer
682741041a
Feat: add product default relations support for variant prices ( #359 )
...
Co-authored-by: olivermrbl <oliver@mrbltech.com >
2021-09-10 14:53:12 +02:00
Sebastian Mateos Nicolajsen
cf66f97758
feat: update and cancel swaps, claims, and returns ( #310 )
2021-09-10 13:57:34 +02:00
zakariaelas
425c8a5e5d
remove: console.log
2021-09-09 17:58:11 +01:00
zakariaelas
c56f37415d
add: medusa-plugin-meilisearch + add deleted event in productService + tweak emitted event data in productVariantService
2021-09-09 17:56:10 +01:00
pKorsholm
fab155c246
Merge pull request #373 from medusajs/feat/product-variant-rank
...
Feat: Add product variant rank
2021-09-09 09:58:27 +02:00
Sebastian Mateos Nicolajsen
234be4e307
Feat/update discount on draft order ( #349 )
...
* only looked for rules when existing
* removed logging
2021-09-09 09:40:41 +02:00
Sebastian Rindom
da329359a9
Merge remote-tracking branch 'origin/master' into develop
2021-09-09 09:28:56 +02:00
pKorsholm
84e2081955
added missing brackets to control structures
2021-09-09 09:26:49 +02:00
pKorsholm
1331a7d4ce
rename migraiton
2021-09-09 09:23:38 +02:00
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
f5ee870854
product variant test adjustsments after variant was removed from the api
2021-09-08 15:04:03 +02:00