Oli Juhl
b132ff7669
feat(cart): Add line items in cart-creation ( #6114 )
2024-01-18 14:39:40 +01:00
Oli Juhl
7f7cb2a263
feat(cart): Shipping methods ( #6101 )
2024-01-18 12:16:15 +01:00
Adrien de Peretti
130c641e5c
chore: Abstract module services ( #6087 )
...
**What**
Create a service abstraction for the modules internal service layer. The objective is to reduce the effort of building new modules when the logic is the same or otherwise allow to override the default behavior.
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-01-18 09:20:08 +00:00
Oli Juhl
a5e8bf06c6
feat(cart): Line items operations ( #6066 )
2024-01-16 15:44:49 +01:00
Adrien de Peretti
72bc52231c
chore(utils): Update base repository to infer primary keys and support composite ( #6062 )
2024-01-14 17:13:25 +01:00
Oli Juhl
192bc336cc
feat(cart): Partial module service implementation ( #6012 )
...
Awaiting #6000 #6008
**What**
- CRUD for Address in Cart Module service
- Tests for CRUD Carts + Address
**Not**
- Line items, shipping methods, tax lines, adjustment lines
2024-01-12 10:30:57 +00:00
Oli Juhl
ce81cade88
feat(cart): Cart + Address services ( #6055 )
...
Duplicate of #6008 , but I messed up my git history big time :'(
**What**
- CartService and CartRepository + tests
- AddressService and AddressRepository + tests
- CartModuleService skeleton. Full implementation + tests will be added in a separate PR
2024-01-11 14:40:13 +00:00
Oli Juhl
ef5024980d
feat(cart): Public-facing DTOs + (partial) module interface ( #6000 )
2024-01-10 13:27:58 +01:00
Oli Juhl
b57ad67d2f
feat(cart): Data models ( #5986 )
...
**What**
Adds Cart Module data models
2024-01-05 17:32:36 +00:00
Philip Korsholm
d16d10619d
Feat(medusa-test-utils, utils, pricing, product, link-modules): upgrade mikro orm version to latest ( #5985 )
...
* update mikro-orm version
* add changeset
* update product tests
* add optional number serializer util
* upgrade cart mikro-orm versions
* clean up test
2024-01-02 17:11:55 +01:00
Oli Juhl
925feea04a
feat(cart): Add cart module package ( #5982 )
...
* feat: Add CartModule foundation
* remove migration
* fix ts issue
* Create hot-dingos-pay.md
2024-01-02 15:59:23 +01:00