Riqwan Thamir
0ff5b975e7
feat(core-flows,payment,medusa,types): Refund reasons management API ( #8436 )
...
* feat(core-flows,payment,medusa,types): add ability to set and manage refund reasons
* fix(payment): validate total amount when refunding payment (#8437 )
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
* feature: introduce additional_data to the product endpoints (#8405 )
* chore(docs): Generated References (#8440 )
Generated the following references:
- `product`
* chore: align payment database schema
* Update packages/core/core-flows/src/payment-collection/steps/create-refund-reasons.ts
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
* chore: address review
---------
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
Co-authored-by: Harminder Virk <virk.officials@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-08-06 11:47:42 +02:00
Harminder Virk
8fb079786d
feature: add hooks to campaigns ( #8450 )
2024-08-06 15:15:41 +05:30
Carlos R. L. Rodrigues
f415e6664c
feat(core-flows,order,medusa): exchange endpoints ( #8396 )
2024-08-06 06:28:27 -03:00
Carlos R. L. Rodrigues
5125d1328d
chore(medusa,core-flows): cart payment collection link ( #8457 )
2024-08-06 06:12:21 -03:00
Carlos R. L. Rodrigues
8700896ce6
fix(medusa): plus sign to space ( #8454 )
2024-08-06 08:01:39 +02:00
Harminder Virk
0dab340013
feature: add hooks to customers modules workflows ( #8442 )
2024-08-05 15:16:32 +05:30
Harminder Virk
0706bab663
feature: introduce additional_data to the product endpoints ( #8405 )
2024-08-05 09:24:49 +05:30
Adrien de Peretti
e44332ba62
chore(framework): Allow multiple source dir for subcribers loader ( #8407 )
...
* chore(framework): Allow multiple source dir for subcribers loader
* re add log
* add logs
2024-08-02 13:55:48 +02:00
Adrien de Peretti
9950a7efe2
chore(framework): medusa app loaders ( #8393 )
...
RESOLVE FRMW-2636
**What**
cleanup and move medusa app loader for now
2024-08-02 10:38:36 +00:00
Riqwan Thamir
ce8c90838d
fix(core-flows,utils,medusa): fix bug where payment collection across orders were getting updated ( #8401 )
...
This took embarrassingly long to debug. :|
what:
- fixes a bug where the payment collection of other orders were getting updated
- adds order status to payments section
<img width="1069" alt="Screenshot 2024-08-02 at 08 37 38" src="https://github.com/user-attachments/assets/31776bd3-e6b9-4d23-8be6-f972f7316cf3 ">
<img width="1072" alt="Screenshot 2024-08-02 at 08 37 48" src="https://github.com/user-attachments/assets/38cdd8a1-9f31-4920-91bf-a3554e298960 ">
2024-08-02 08:34:42 +00:00
Stevche Radevski
3a068c6b27
feat: Use tag ids instead of values wherever possible ( #8394 )
2024-08-02 09:22:03 +02:00
Riqwan Thamir
7ae1d80380
feat(dashboard,types,js-sdk,payment): ability to refund payment in order page ( #8385 )
...
* feat(dashboard,types,js-sdk,payment): ability to refund payment in order page
* chore: use confirmation variant for capture payment
* chore: change refund design accords to figma
* chore: move to js-sdk + currency input
2024-08-01 19:13:41 +02:00
Oli Juhl
dbd0b18726
feat: Add requested_at + open status to return ( #8391 )
...
* feat: Add requested_at + open status to return
* Update return in confirm claim workflow
* Revert snapshot
* feat: Change OrderChangeType
* fix test
2024-08-01 16:20:45 +02:00
Adrien de Peretti
f81652bf6e
chore(framework): Move and improve routes loader ( #8392 )
...
* chore(framework): Move and improve routes loader
* cleanup
* fix(framework): import
2024-08-01 16:18:42 +02:00
Adrien de Peretti
56602d215b
chore(framework): Move and improve workflows loader ( #8363 )
...
**What**
Refactoring Workflows loader and move
FIXES FRMW-2627
2024-07-31 14:46:04 +00:00
Frane Polić
7b86fc2176
feat(dashboard, types, js-sdk): Claims client, hooks and types ( #8370 )
2024-07-31 13:37:43 +00:00
Adrien de Peretti
12c6a1a022
chore(framework): Move and improve links loader ( #8367 )
...
**What**
Refactor and move links loader
FIXES FRMW-2637
2024-07-31 12:33:12 +00:00
Adrien de Peretti
6ccf83128c
Chore/framework 6/n ( #8356 )
...
**What**
Refactor and improve job loader as well as move it to the framework
FIXES FRMW-2626
2024-07-31 09:17:17 +00:00
Kasper Fabricius Kristensen
6629be92e1
feat(dashboard,medusa,types): Add Product Tag management ( #8349 )
...
Resolves CC-69
2024-07-31 07:21:09 +00:00
Adrien de Peretti
a9fea986b0
chore(framework): Move and improve subscriber loader ( #8347 )
...
**What**
Move `SubscriberLoader` and improve implementation
FIXES FRMW-2635
2024-07-30 12:54:31 +00:00
Carlos R. L. Rodrigues
169953ad1e
fix(core-flows): delete receive return action ( #8350 )
2024-07-30 12:48:50 +00:00
Adrien de Peretti
9b6de8c02d
chore(framework): Move feature flags related resources and cleanup ( #8297 )
...
**What**
cleanup and move the feature flag related resources to manage them.
It also include some refactoring around loading and registering the flag as well as not relying on the `glob` package anymore plus some reorganization of the code itself
FIXES FRMW-2625
2024-07-30 12:20:03 +00:00
Carlos R. L. Rodrigues
48663479a9
chore(core-flows): cancel claims ( #8342 )
...
What:
* `DELETE /admin/claims/:id/request`
* `POST /admin/claims/:id/cancel`
2024-07-30 08:59:02 +00:00
Adrien de Peretti
bcd9d9c2b1
chore(framework): Continue to move loaders to framework ( #8258 )
...
**What**
More move and cleanup
FIXES FRMW-2603
FIXES FRMW-2608
FIXES FRMW-2610
FIXES FRMW-2611
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-07-30 08:52:12 +00:00
Carlos R. L. Rodrigues
ed67d44d28
fix(core-flows,order): update action ( #8333 )
2024-07-29 12:51:51 -03:00
Carlos R. L. Rodrigues
42c80e4264
Chore/order claims 2 ( #8312 )
2024-07-29 10:15:35 -03:00
Riqwan Thamir
5fc5f2c35f
feat(medusa): add stock_location_id filter to providers api ( #8319 )
...
what:
- adds a filter to fulfillment providers API to scope by stock locations
RESOLVES CC-260
2024-07-29 08:30:53 +00:00
Oli Juhl
feabe0e6c0
feat: update return request ( #8302 )
2024-07-26 19:41:21 +02:00
Riqwan Thamir
71411463b1
feat(core-flows,medusa): add endpoint to add/remove fulfillment providers to location ( #8299 )
...
what:
- add endpoint to add/remove fulfillment providers to location
- specs cleanup from previous PR
RESOLVES CC-259
2024-07-26 14:35:19 +00:00
josetr
74d0d166b3
Cart API should also return billing_address.province by default ( #8293 )
...
* Cart API should also return billing_address.province by default
* Add shipping_address.company & billing_address.company fields
2024-07-26 12:14:05 +02:00
Stevche Radevski
5d9ea4f718
fix: Also apply simple type to operator map ( #8278 )
2024-07-25 16:54:42 +02:00
Stevche Radevski
6d0650818a
feat:Add confirmation step to product import ( #8284 )
...
CLOSES CC-251
2024-07-25 14:54:31 +00:00
Harminder Virk
7f4b085964
refactor: revert to using middlewares.ts file ( #8280 )
2024-07-25 17:16:38 +05:30
Carlos R. L. Rodrigues
ccfbc0accf
chore(core-flows,medusa): order claims ( #8271 )
2024-07-25 06:33:35 -03:00
Stevche Radevski
a26b7cf253
feat: Implement notifications feed ( #8224 )
...
Designs: https://www.figma.com/design/z3aUuOVWUKmdHH0ofmMpEV/Web-app-3.0?node-id=10-50&t=9k6K9k7oJh5tIi09-0

CLOSES CC-219
2024-07-25 07:37:01 +00:00
Harminder Virk
0bd46c97b7
breaking: remove loading middlewares file in favor of routes-config files ( #8274 )
2024-07-25 12:53:35 +05:30
Frane Polić
f7d1cd259e
feat(dashboard, order, medusa, types, js-sdk): Request return e2e flow ( #7848 )
2024-07-24 19:19:00 +02:00
Harminder Virk
a356d12ac4
feat: add extend router helper ( #8263 )
2024-07-24 16:53:04 +05:30
Adrien de Peretti
75ec53e45a
chore(framework): update deps ( #8261 )
...
* chore(medusa): update framework deps
* update lock
* update deps
* fix
2024-07-24 11:38:50 +02:00
Harminder Virk
ca88f204d4
feat: Extending API routes validators ( #8254 )
2024-07-24 14:36:41 +05:30
Carlos R. L. Rodrigues
7a5349c0ae
chore(core-flows): adjust inventory when return is received ( #8222 )
2024-07-23 13:36:46 -03:00
Adrien de Peretti
47dde05517
chore(framework): Initial commit ( #8221 )
...
**What**
- Initiate the framework package (which is just a place to move things around for now)
- move the config loader and related resources as well as the `ConfigModule` type
- Create a ConfigManager singleton which prepare and store the config (later can be stored entirely in the container) and allow for easier test override
- re export the logger from the framework
- replace medusa config loader with the framework one
- `build` run type check on tests as well but `prepublishOnly` will not fail on build if tests are typed broken
FIXES FRMW-2607
FIXES FRMW-2609
FIXES FRMW-2614
FIXES FRMW-2618
2024-07-23 15:46:28 +00:00
Stevche Radevski
4b09be3a88
feat: Add skeleton for supporting product imports in BE ( #8232 )
2024-07-23 11:16:14 +02:00
Frane Polić
223325eb09
feat: allow filtering returns by order_id ( #8225 )
2024-07-22 21:09:14 +02:00
Carlos R. L. Rodrigues
037ddd2cec
fix(medusa): GET return/:id ( #8226 )
2024-07-22 21:08:13 +02:00
Adrien de Peretti
c307972a99
chore(medusa): rm default created at field ( #8213 )
...
**What**
To maintain the backward compatibility, we use to populate `created_at` no matter what. But since we can break things from v1, I ll remove it as we moved the default ordering to the repository layer
2024-07-22 08:20:14 +00:00
Adrien de Peretti
f74fdcb644
breaking: rework how links database migrations are managed ( #8162 )
2024-07-22 13:12:23 +05:30
Stevche Radevski
56f2ddc4b6
feat: Add notification endpoints for admin ( #8196 )
2024-07-19 22:00:53 +02:00
Adrien de Peretti
ecc97076b5
chore: default isQueryable module ( #8192 )
...
* chore: default isQueryable module
* fix defaults
* fix
2024-07-19 16:14:42 +02:00
Carlos R. L. Rodrigues
07205e4249
fix(utils): totals calculation ( #8190 )
2024-07-19 06:49:49 -03:00