Commit Graph

88 Commits

Author SHA1 Message Date
Oliver Windall Juhl
74bc4b16a0 feat(medusa-plugin-algolia): Revamp Algolia search plugin (#3510) 2023-03-22 12:55:26 +01:00
Oliver Windall Juhl
ef5ef9f5a2 feat(medusa,event-bus-local,event-bus-redis): Event Bus modules (#2599) 2023-03-22 10:26:21 +01:00
Kasper Fabricius Kristensen
40de54b010 feat(admin,admin-ui,medusa): Add Medusa Admin plugin (#3334) 2023-03-03 10:09:16 +01:00
Adrien de Peretti
589d1c09b0 feat(medusa-payment-stripe): Stripe PaymentProcessor implementation (#3257) 2023-02-28 18:44:24 +01:00
Adrien de Peretti
c8724da503 feat(medusa,medusa-payment-stripe): Move database mutation from plugin to core (#2743)
**what**
The goal of that PR is to first refactor the payment provider and payment plugin to support the new API that removes the data mutation from within the plugin to be done by the core instead. In any case, this pr does not include the steps of the deeper refactoring. The last part will come in later pr.

**How**
- The payment plugin is now capable to handle both the deprecated and new API and the plugin works the same as it use to works.
- The mutation made by the plugin have been moved into the core as well as the subscriber
- The tests have been updated to reflect the changed
- Remove all new methods introduced by the payment collections
  - Mutualise types
  - Update provider and payment collection services
  - cleanup around all those refactoring including cleanup of the payment collection
  - refactor stripe payment plugin

FIXES CORE-887
2022-12-19 14:37:35 +00:00
Carlos R. L. Rodrigues
a94d9816fe chore: Centralise ESLint rules (#2162)
* chore: centrilize eslint rules
2022-09-13 07:42:33 -03:00
Adrien de Peretti
5f9197a656 refactor(medusa): Loaders to TS (#1288)
* refactor(medusa): Loaders

* refactor(medusa): Improve MedusaContainer typings

* refactor(medusa): Improve MedusaContainer typings
2022-04-03 21:16:17 +02:00
Edin Skeja
f2ba4018fc medusa-file-minio (#883)
* A first commit for medusa-file-minio

* Cleanup and remove unnecessary env vars

* Update packages

* Small fix big letter
2021-12-08 10:04:47 +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
Ajordat
caf4357c4d fix: make packages/medusa/src/services/payment-provider.js pass eslint (#549)
* fix: make packages/medusa/src/services/payment-provider.js pass eslint

* Linted files line-item, payment-provider and shipping-option.

* Update README.md (#692)

* fix: make packages/medusa/src/services/payment-provider.js pass eslint

* Linted files line-item, payment-provider and shipping-option.

Co-authored-by: Sebastian Rindom <skrindom@gmail.com>
2021-11-10 17:37:23 +01:00
Leo Lou
0caba0d491 fix: make packages/medusa/src/services/cart.js pass eslint (#700) 2021-11-07 19:12:15 +01:00
Mihir50
a351398379 fix: Make packages/medusa/src/services/product-variant.js pass linting (#693) 2021-10-31 12:48:18 +01:00
Asian Cat
f01166272d fix: make packages/medusa/src/api/routes/admin/notes pass eslint (#690) 2021-10-31 09:34:47 +01:00
Emme Bravo
d9ee127284 fix: make api/routes/store/swaps pass eslint (#678) 2021-10-31 09:32:17 +01:00
Abdullah Pathan
c9234c2343 fix: make api/routes/admin/apps pass eslint (#641) 2021-10-31 08:55:58 +01:00
Srujan Deshpande
7a230ec7e9 fix: make packages/medusa/src/api/routes/admin/store pass eslint (#686) 2021-10-29 14:49:41 +02:00
Oliver Windall Juhl
5ce949f3b0 Revert "fix: make packages/medusa/src/api/routes/store/carts pass eslint (#652)" (#689)
Integration tests not passing.
2021-10-29 11:27:40 +02:00
Leo Leone
1ba63cce08 fix: make packages/medusa/src/api/routes/store/carts pass eslint (#652) 2021-10-29 11:18:38 +02:00
Marlon Emmerich
2c415ea520 fix: make packages/medusa/src/services/shipping-profile.js pass eslint (#582) 2021-10-29 11:09:59 +02:00
Alok Kumar Sahoo
6c50d4ddfd chore: make /packages/medusa/src/services/event-bus.js pass linting (#575) 2021-10-29 11:05:23 +02:00
Woramat Ngamkham
dc8821095c fix: make packages/medusa/src/api/routes/admin/orders pass eslint (#649) 2021-10-27 19:49:59 +02:00
michizhou
ce4d3616d7 fix: make packages/medusa/src/api/routes/admin/shipping-profiles pass eslint (#642) 2021-10-27 09:15:46 +02:00
Leo Leone
2f7deea1d0 fix: make packages/medusa/src/api/routes/admin/returns pass eslint (#653) 2021-10-26 20:05:58 +02:00
Leo Leone
a8fc89af06 fix: make packages/medusa/src/api/routes/admin/return-reasons pass eslint (#654) 2021-10-26 20:01:30 +02:00
Daniel Tiringer
c648a3c960 Fix linting errors in admin/draft-orders (#676) 2021-10-26 19:59:36 +02:00
Luca Pizzini
748270a75d chore: Make packages/medusa/src/api/routes/admin/customers pass linting (#681) 2021-10-26 19:55:08 +02:00
Ronaldo Caetano
662b1ee670 Merge branch 'medusajs:develop' into develop 2021-10-25 22:07:36 -03:00
Ronaldo Caetano
3df2b4279f fix: make discounts pass eslint 2021-10-25 22:06:46 -03:00
Sebastian Rindom
d0733e0b63 Merge branch 'develop' into develop 2021-10-25 21:14:45 +02:00
AjayPrabuR
bd86d3c995 fix: make packages/medusa/src/api/routes/admin/shipping-options pass eslint (#674) 2021-10-25 20:53:14 +02:00
Nick Ni
25ed7dc056 chore: Make packages/medusa/src/api/routes/admin/notifications pass linting (#675)
Co-authored-by: Nicholas Ni <nicholas_ni@intuit.com>
2021-10-25 20:48:11 +02:00
Audrey Kon
95f80f8a66 fix: make packages/medusa/src/api/routes/admin/auth and 3 others pass eslint (#666) 2021-10-25 20:17:42 +02:00
Daniel Tiringer
e97367d26e Fix linting errors in routes admin product (#656) 2021-10-25 20:01:43 +02:00
Luca Pizzini
623d5f2b6d fix: make /swaps pass eslint (#665) 2021-10-25 19:52:26 +02:00
timothy22000
40ad748cc3 fix: /api/routes/store/auth pass linting (#645) 2021-10-25 19:47:56 +02:00
Ronak
a6a612c941 fix: make packages/medusa/src/api/routes/admin/users pass eslint 2021-10-25 16:47:47 +05:30
Lucifer
71561b0a61 chore: Make packages/medusa/src/services/product.js (#585) 2021-10-25 09:11:28 +02:00
timothy22000
7cc94dc479 fix: /api/routes/store/customers pass linting (#646) 2021-10-25 08:55:37 +02:00
Penthaa Patel
5cb1b5687e fix: make packages/medusa/src/api/routes/store/shipping-options pass linting (#648) 2021-10-25 08:22:17 +02:00
timothy22000
2966242bc8 fix: api/routes/store/products pass linting (#644) 2021-10-25 08:18:29 +02:00
Ronaldo Caetano
f4307c702a fix: make variants pass eslint (#647) 2021-10-25 08:16:53 +02:00
timothy22000
60e943260b fix: make /api/routes/admin/gift-cards,routes/store/gift-cards,/routes/store/orders pass linting (#643) 2021-10-25 08:00:22 +02:00
Ronaldo Caetano
a1e446c121 fix: make variants pass eslint 2021-10-24 20:00:15 -03:00
saurabh042
82eee77610 fix/chore: Make packages/medusa/src/services/store.js pass linting #526 (#601) 2021-10-24 20:33:44 +02:00
Audrey Kon
5fbce42948 fix: make packages/medusa/src/api/routes/admin/upload pass eslint (#627) 2021-10-24 20:30:26 +02:00
Abhijeet Chatterjee
0d3036978a fix: Make packages/medusa/src/services/claim-item.js pass linting (#626) 2021-10-24 17:17:12 +02:00
Abhijeet Chatterjee
14608b0f68 fix: Make packages/medusa/src/services/oauth.js pass linting (#604) 2021-10-24 15:28:53 +02:00
Oliver Windall Juhl
3e68069a89 fix: Prepare routes for linting (#603) 2021-10-24 15:13:49 +02:00
saurabh042
49639930a8 chore: Make packages/medusa/src/services/product-collection.js pass linting #517 (#591) 2021-10-24 10:38:25 +02:00
Abhijeet Chatterjee
3156a0de31 fix: lint in packages/medusa/src/services/swap.js pass linting (#587) 2021-10-24 10:35:02 +02:00