Commit Graph

46 Commits

Author SHA1 Message Date
Sebastian Rindom 9650f7d1c1 v1.0.0-alpha.30 2020-08-28 11:47:23 +02:00
Sebastian Rindom 8896e239cb v1.0.0-alpha.27 2020-08-27 18:04:51 +02:00
Oliver Windall Juhl 9dc6999a9a feat(pagination): Adds MVP pagination to orders and products for admin routes 2020-08-27 17:51:23 +02:00
Sebastian Rindom e2572adadf v1.0.0-alpha.24 2020-08-27 10:48:41 +02:00
Sebastian Rindom 20643bbb52 v1.0.0-alpha.3 2020-08-20 13:57:50 +02:00
Sebastian Rindom 56ad2bdd91 Release ready 2020-08-20 13:57:31 +02:00
Sebastian Rindom 3cc7cbe512 v1.0.0-alpha.2 2020-08-20 13:52:58 +02:00
Sebastian Rindom 1d3b8befe4 Release ready 2020-08-20 13:52:29 +02:00
Sebastian Rindom b26bba807b v1.0.0-alpha.1 2020-08-20 13:48:35 +02:00
Sebastian Rindom 6952ee34df Fix build scripts 2020-08-20 13:47:56 +02:00
Sebastian Rindom a1cf900ed8 v1.0.0-alpha.0 2020-08-20 13:42:06 +02:00
Sebastian Rindom 21bc096b2e Adds Oauth support to plugins 2020-08-04 17:13:47 +02:00
Sebastian Rindom ec6a538877 All tests passing 2020-07-15 17:47:43 +02:00
Sebastian Rindom cd989c56a7 Setup future usage 2020-07-13 17:35:50 +02:00
Sebastian Rindom b45fcae6fe Klarna orders 2020-07-10 16:30:32 +02:00
olivermrbl 30c101a8be Adds create order transactiom 2020-07-10 10:23:31 +02:00
Sebastian Rindom 716415263d Adds an image connector; introduces file service 2020-07-07 14:36:48 +02:00
Sebastian Rindom f9b232da54 Defaults 2020-07-06 11:52:16 +02:00
Sebastian Rindom 4c2aec2838 Adds publish/subscribe pattern to allow plugins and projects to hook into events (#55)
Also adds CLI to ease development.
2020-05-07 13:47:27 +02:00
Sebastian Rindom 516bc7675d Adds Middleware API (#40)
* Adds test project

* Adds e2e for end-2-end tests

* Update gitignore

* Update loaders

* Creates test project

* v0.1.27

* Upgrade

* dependency fixes

* Load project plugins in the plugin loader

* Issue with instanceof

* Fixes versioning issues

* Adds medusa middleware api

* Adds documentation

* Fixes tests
2020-05-01 13:33:03 +02:00
Sebastian Rindom feda00d2d1 Decorators (#42)
Adds decorator functionality to BaseService
2020-04-30 21:39:30 +02:00
Sebastian Rindom 2273cc519a Revert "[medusa-interfaces] : Adds decorator functionality to BaseService (#39)" (#41)
This reverts commit 9c76754e79.
2020-04-30 21:16:09 +02:00
Sebastian Rindom 9c76754e79 [medusa-interfaces] : Adds decorator functionality to BaseService (#39)
Plugins and projects can add decorators in services. E.g. if a plugin needs to load some additional information on carts the plugin can register a decorator via: `cartService.addDecorator(someFunc)` which will be available later through `cartService.runDecorators()`.
2020-04-30 20:40:22 +02:00
Sebastian Rindom ea4185eddd Creates ShippingProfileService & ShippingOptionService (#30)
Adds ShippingProfiles:

With Shipping Profiles store operators can group products together and select which shipping options can fulfill the products. The shipping profiles are region agnostic, but for products to be shippable to a given region the shipping profile must have a shipping option associated that ships to this region.

Adds Shipping Options:

Shipping Options represents a way that the customer can have their order shipped. The shipping option has a fulfillment provider associated to determine who fulfills orders with the given shipping method. If a fulfillment provider has multiple ways that they can ship a shipping option for each of the fulfillment provider's shipping options can be created.
2020-04-07 16:35:27 +02:00
Sebastian Rindom bc5dc5fab4 Fixes failing user tetst 2020-04-06 12:51:23 +02:00
Sebastian Rindom 35e0930650 v0.3.0 2020-04-06 12:14:08 +02:00
Sebastian Rindom f0a9fd34f4 Publish 2020-04-06 12:13:55 +02:00
Sebastian Rindom a83ab58c76 v0.2.0 2020-04-06 12:13:16 +02:00
Sebastian Rindom 9308707884 Publish 2020-04-06 12:12:33 +02:00
Sebastian Rindom b874495fde v0.2.0-alpha.0 2020-04-04 15:48:28 +02:00
Sebastian Rindom cc8ccd44b9 v0.1.27-alpha.0 2020-04-04 15:48:15 +02:00
Sebastian Rindom 808d0912e3 Load Services, Models and API from Core, Plugins and Project root (#23) 2020-03-30 16:52:20 +02:00
Sebastian Rindom 086e7dac7d v0.1.6-alpha.0 2020-03-24 11:18:21 +01:00
Sebastian Rindom 1aee503162 Lerna ready 2020-03-24 11:18:04 +01:00
Sebastian Rindom d3ae95ffe0 v0.1.5-alpha.0 2020-03-24 10:53:36 +01:00
Sebastian Rindom edc9052adc v0.1.4-alpha.0 2020-03-24 10:33:43 +01:00
Sebastian Rindom b32c7c760b Rename 2020-03-24 10:33:13 +01:00
Sebastian Rindom 6fce625a01 v0.1.3-alpha.0 2020-03-24 10:28:11 +01:00
Sebastian Rindom 665860d239 chore: lerna 2020-03-24 10:26:45 +01:00
Sebastian Rindom ba3d667655 v0.1.2-alpha.0 2020-03-24 10:04:55 +01:00
Sebastian Rindom c66ec0e525 chore: update repo url 2020-03-24 10:02:21 +01:00
Sebastian Rindom 75d85829c7 v0.1.1-alpha.0 2020-03-24 09:54:56 +01:00
Sebastian Rindom 351aa21861 chore: update repo url 2020-03-24 09:48:38 +01:00
Sebastian Rindom 3a42488897 v0.1.0-alpha.0 2020-03-24 09:22:04 +01:00
Sebastian Rindom f8fcd5a3dd Adds a payment provider service that can easily retrieve payment providers 2020-02-18 14:58:11 +01:00
Sebastian Rindom edce88c34b Moves Medusa interfaces defines model schemas for Customer, Cart, Order 2020-01-30 09:38:08 +01:00