Shahed Nasser
fc439a32f1
chore(medusa,types): [8] Add request types to API routes ( #8565 )
2024-08-13 10:10:10 +03:00
Shahed Nasser
571a3d1671
chore(medusa,types): [7] Add request types to API routes ( #8564 )
...
Add request types as type arguments in API routes. This also includes adding / rearranging types under the `types` package.
PR 7/n
2024-08-13 07:00:36 +00:00
Shahed Nasser
b78e286224
chore(medusa,types): [10] Add request types to API routes ( #8567 )
2024-08-13 09:38:56 +03:00
Shahed Nasser
61cbc8c0be
chore(medusa,types): [9] Add request types to API routes ( #8566 )
2024-08-13 09:38:33 +03:00
Shahed Nasser
6d210c67b1
chore(medusa,types): [6] Add request types to API routes ( #8563 )
...
* chore(medusa,types): [6] Add request types to API routes
* more types
2024-08-13 09:37:36 +03:00
Shahed Nasser
eb331a4bca
chore(medusa,types): [5] Add request types to API routes ( #8562 )
...
* chore(medusa,types): [5] Add request types to API routes
* more types
2024-08-13 09:37:24 +03:00
Shahed Nasser
078c2df773
chore(medusa,types): [4] Add request types to API routes ( #8561 )
2024-08-13 09:37:11 +03:00
Shahed Nasser
578e5182dd
chore(medusa,types): [3] Add request types to API routes ( #8560 )
...
* chore(medusa,types): [3] Add request types to API routes
* more types
2024-08-13 09:36:56 +03:00
Shahed Nasser
e5e8489cc0
chore(medusa,types): [2] Add request types to API routes ( #8559 )
...
* chore(medusa,types): [2] Add request types to API routes
* fix up base currency
2024-08-13 09:36:41 +03:00
Shahed Nasser
24985cf89d
chore(medusa,types): [1] Add request types to API routes ( #8558 )
...
Add request types as type arguments in API routes. This also includes adding / rearranging types under the `types` package.
PR 1/n
2024-08-12 11:27:00 +00:00
Carlos R. L. Rodrigues
6ffe85aa3d
chore(core-flows): favor runAsStep ( #8540 )
2024-08-12 06:21:11 -03:00
Riqwan Thamir
a7cace90e0
feat(medusa): filter shipping options by location ( #8511 )
...
what:
- filters shipping options by location ID
RESOLVES CC-328
2024-08-08 14:40:02 +00:00
Christian
d4c5f6593d
Feat: admin return reason list ( #8482 )
...
* feat: add missing endpoints to return reason sdk
* add return reason list route
* add return reason query hooks
* fix update return reasons in order modules service
* fix store/return-reasons middleware
* add missing tests for /return-resasons/:id
2024-08-08 16:24:13 +02:00
Riqwan Thamir
85ed025705
feat(dashboard,js-sdk,medusa): add ability to add outbound items to claim ( #8502 )
...
what:
- user can add/remove/update outbound items to a claim
- adds API to query variants
Note: There are several paths that are not implemented yet correctly, but have some code lying around. Those will be tackled in the followup PRs
https://github.com/user-attachments/assets/cadb3f7a-982f-44c7-8d7e-9f4f26949f4f
RESOLVES CC-330
RESOLVES CC-296
2024-08-08 12:20:13 +00:00
Harminder Virk
f831deaf74
cleanup: use WithAdditionalData helper everywhere ( #8499 )
2024-08-08 16:55:15 +05:30
Harminder Virk
08764e3965
feature: add workflows hooks to the order module ( #8496 )
2024-08-08 16:25:11 +05:30
Riqwan Thamir
d50161fa32
feat(adshboard,types,medusa): enable adding notes/return reason to inbound claims ( #8488 )
...
* wip: setup UI
* wip: rendering modal, adding claim items, create checks
* fix: make form work after merge
* fix: continuation of claim edit
* chore: ability to add and remove items to claim inbound
* chore: minor fixes
* chore: add toast messages on actions
* feat(adshboard,types,medusa): enable adding notes/return reason to inbound items
* chore: fix types in a bunch of places
* chore: add conditional for actions
* Update packages/admin-next/dashboard/src/routes/orders/order-create-claim/components/claim-create-form/claim-create-form.tsx
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
---------
Co-authored-by: fPolic <mainacc.polic@gmail.com >
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2024-08-07 19:32:07 +02:00
Riqwan Thamir
eb590417be
feat(core-flows,dashboard,medusa): ability to add and remove items to claim inbound ( #8480 )
...
* wip: setup UI
* wip: rendering modal, adding claim items, create checks
* fix: make form work after merge
* fix: continuation of claim edit
* chore: ability to add and remove items to claim inbound
* chore: minor fixes
---------
Co-authored-by: fPolic <mainacc.polic@gmail.com >
2024-08-07 15:27:04 +02:00
Harminder Virk
7695d30952
feature: add create and update cart hooks ( #8481 )
2024-08-07 16:00:37 +05:30
Carlos R. L. Rodrigues
3d7dce2bec
fix(core-flows): copy line items attribute ( #8471 )
...
removing `requires_shipping` from variant won't be part of this PR
2024-08-06 18:58:08 +00:00
Christian
bbb891e5c1
feat: add claims/:id endpoint to admin api ( #8465 )
...
Closes [cc-291]
2024-08-06 14:53:40 +02:00
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
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
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
Frane Polić
7b86fc2176
feat(dashboard, types, js-sdk): Claims client, hooks and types ( #8370 )
2024-07-31 13:37:43 +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
Carlos R. L. Rodrigues
169953ad1e
fix(core-flows): delete receive return action ( #8350 )
2024-07-30 12:48:50 +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
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
ca88f204d4
feat: Extending API routes validators ( #8254 )
2024-07-24 14:36:41 +05:30