Commit Graph

37 Commits

Author SHA1 Message Date
Adrien de Peretti
f90ba02087 feat(utils): Introduce promiseAll util (#5543) 2023-11-08 08:48:48 +01:00
Philip Korsholm
eba21d9c5f feat(medusa-plugin-contentful): Initial implementation of inventory module (#3991)
* cleanup contentful plugin

* initial implementation of inventory module in contentful

---------

Co-authored-by: olivermrbl <oliver@mrbltech.com>
2023-05-18 10:12:34 +02:00
Philip Korsholm
eff9f4c6f9 chore(medusa-plugin-contentful): Cleanup plugin (#3990) 2023-05-07 13:01:12 +02:00
Frane Polić
f97b3d7cce feat(medusa): Cache modules (#3187) 2023-03-10 15:09:26 +01:00
Sebastian Rindom
36bfdfe6e1 fix(medusa-plugin-contentful): add type and collection entity synchronisation (#1191)
* fix: adds optional type and collection entries on products

* fix: type upsert in product

* fix: type upsert in product

* Update packages/medusa-plugin-contentful/src/services/contentful.js

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

* Update packages/medusa-plugin-contentful/src/services/contentful.js

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

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
2022-03-17 23:29:26 +01:00
Philip Korsholm
075864f24c fix mocks (#713) 2021-11-03 13:14:47 +01:00
Sebastian Rindom
548f6c7138 fix: make contentful data sync 2021-10-25 18:48:56 +02:00
Philip Korsholm
ba2de6906a Feat:contentful plugin archive on delete
* extend plugin with methods for archival in contentful

* add events to services

* rename entities

* eventbusservice to delete

* Update packages/medusa-plugin-contentful/src/services/contentful.js

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>

* Update packages/medusa-plugin-contentful/src/services/contentful.js

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>

* Update packages/medusa-plugin-contentful/src/services/contentful.js

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>

* testing

* adjust options

* Update packages/medusa-plugin-contentful/src/services/contentful.js

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>

* adjust options

* Update packages/medusa-plugin-contentful/src/services/contentful.js

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>

* Update packages/medusa-plugin-contentful/src/services/contentful.js

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>
2021-10-14 17:00:27 +02:00
Sebastian Rindom
5d5c659f8a fix: typo 2021-09-13 19:35:42 +02:00
Sebastian Rindom
0812acaf0d fix: adds transform medusa ids (#385) 2021-09-12 11:29:57 +02:00
Oliver Windall Juhl
c1bec4f843 cleanup: Eventbus, BP, Contentful, NotificationService (#292) 2021-06-24 17:56:02 +02:00
Sebastian Rindom
05bda956d9 fix: wrong custom field 2021-06-17 10:57:02 +02:00
Sebastian Rindom
4b6445a1b0 fix: typo 2021-06-15 18:08:49 +02:00
Sebastian Rindom
8e29e6e63c fix: region sync 2021-06-15 15:45:59 +02:00
Sebastian Rindom
27173d7e6a wip 2021-06-15 15:03:03 +02:00
Sebastian Rindom
99eedb14fa chore: testing skeleton 2021-06-14 15:36:54 +02:00
olivermrbl
8066a0e717 hotfix(medusa-plugin-contentful): Fixes image assets 2021-04-08 16:20:36 +02:00
Sebastian Rindom
806918a10e fix: update all contentful 2021-03-26 15:11:37 +01:00
Sebastian Rindom
227cdb6222 fix: contentful sync (#206) 2021-03-17 08:34:38 +01:00
Oliver Windall Juhl
587a464e83 fix(medusa-plugin-contentful): Allow custom fields in plugin options (#180) 2021-02-23 07:49:01 +01:00
Oliver Windall Juhl
c4d1203155 feat(medusa): Product category, type and tags 2021-02-12 08:42:19 +01:00
Sebastian Rindom
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
olivermrbl
a14578dbe4 hotfix(medusa-plugin-contentful): Reuse Redis clients in Contentful plugin 2020-12-16 12:29:32 +01:00
olivermrbl
bb97a17fe3 hotfix(medusa): remove console.log 2020-12-16 12:12:22 +01:00
Oliver Windall Juhl
451451a38e feat(medusa): Adds product variant sale price (#148)
* feat(medusa): Adds product variant sale price

* fix(medusa-plugin-content): Always update prices in contentful
2020-12-16 11:54:28 +01:00
Oliver Windall Juhl
725241df66 fix(medusa-plugin-contentful): Adds correct thumbnail and images sync. (#145) 2020-12-13 12:44:14 +01:00
Oliver Windall Juhl
34d3014db0 fix(medusa-plugin-contentful): Fixes Medusa Contentful plugin 2020-11-17 07:43:54 +01:00
Sebastian Rindom
4747a1103c fix: use redis url from options 2020-09-01 13:00:58 +02:00
Sebastian Rindom
857c440c03 fix: typo 2020-09-01 11:14:20 +02:00
Sebastian Rindom
bee833e80e pull thumbs from contentful 2020-08-31 20:45:51 +02:00
Oliver Windall Juhl
eb47896668 fix(contentful-plugin): Keep existing entry fields 2020-08-27 18:03:46 +02:00
Sebastian Rindom
b0a4806aee (chore): Adds redis url to contentful 2020-08-20 16:32:26 +02:00
Sebastian Rindom
edd64b5f62 Adds cart creation 2020-07-08 18:26:56 +02:00
olivermrbl
e4f75be5ca Small fixes 2020-07-02 16:08:00 +02:00
olivermrbl
92ae54696d Finalized contentful plugin 2020-07-02 16:04:58 +02:00
olivermrbl
f9476da6d6 Finalized Contentful product sync 2020-07-02 14:22:41 +02:00
Oliver Windall Juhl
d56ccba2b1 Adds plugin for Contentful synchronization (#75)
Adds plugin for Contentful

Will create product and product variants in Contentful, when created in Medusa

Closes #47
2020-07-02 09:41:57 +02:00