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