JUNOHUB-test/src/app/supplier
talatops 6d45f6ec66 feat(supplier): on-hold reasons, Shopify fulfillment holds, tag + metafield
- Add CachedOrder holdReasonCode/holdNote and ON_HOLD fulfillment status
- Supplier UI: modal for hold reasons; vendor dashboard shows hold details
- Sync to Shopify: native fulfillmentOrderHold (GraphQL) plus JUNO_ON_HOLD tag
  and juno.supplier_hold metafield; release holds when clearing
- Preserve pending supplier fulfillment on webhook cache updates
- Docker volume for gmail-reply-logos; settings note for API scopes

Made-with: Cursor
2026-04-12 17:14:23 +05:00
..
chat fix: UI audit 2026-04-02 14:02:41 +05:00
help-support feat: Supplier support 2026-04-03 18:25:31 +05:00
orders feat(supplier): on-hold reasons, Shopify fulfillment holds, tag + metafield 2026-04-12 17:14:23 +05:00
products fix: so many fixed and others 2026-04-11 21:13:20 +05:00
settings push notification permissions fixed 2026-02-16 13:02:46 +05:00
vendors fix: make supplier invite flow seamless 2026-03-31 18:16:15 +05:00
layout.tsx login/signup flow change to handle cookies for both users properly 2026-03-28 13:04:11 +05:00
page.tsx fix: so many fixed and others 2026-04-11 21:13:20 +05:00