WFDASH-WEBAPP/src/lib
SJCoetz 71f7671e89 feat: add stock line support to collection pool
Add full integration for stock supplier pickup lines into the collection pool workflow:
- Add two idempotent database migrations for stock line drv_id and state tracking
- Update stock purchase number format to POyyMMddNNSTK convention
- Extend collection pool to load both customer order items and stock purchase items
- Add stock-specific UI, driver assignment flow, and mark collected action
- Update type definitions and service logic for stock purchases and line items
- Add comprehensive test coverage for all new workflows
2026-07-16 20:41:42 +02:00
..
pdf feat(invoicing): add complete delivery note workflow 2026-07-14 17:35:36 +02:00
server feat: add stock line support to collection pool 2026-07-16 20:41:42 +02:00
dev-identity.test.ts feat(sprint): add new sprint pricing workflow and supporting code 2026-07-03 07:29:43 +02:00
dev-identity.ts feat(sprint): add new sprint pricing workflow and supporting code 2026-07-03 07:29:43 +02:00
geo.test.ts polish(geo): clamp driverLabelFor at '9' instead of wrapping to '0' 2026-07-11 23:40:04 +02:00
geo.ts polish(geo): clamp driverLabelFor at '9' instead of wrapping to '0' 2026-07-11 23:40:04 +02:00
item-status-ui.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
letterhead.ts feat(invoicing): add complete delivery note workflow 2026-07-14 17:35:36 +02:00
order-color.test.ts test(order-color): pin colorForOrder behaviour 2026-07-10 02:04:38 +02:00
order-color.ts feat(order-color): add FNV-1a hash helper for per-order color stripes 2026-07-10 02:05:45 +02:00
pb-helpers.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
pin-model.test.ts feat(pin-model): add aggregateDriverStatus helper (TDD) 2026-07-12 12:12:41 +02:00
pocketbase.ts chore: standardize line endings and add full test + config scaffolding 2026-06-11 20:30:02 +02:00
price-list-search.ts feat: implement sku-based catalogue pricing matching workflow 2026-06-30 21:20:53 +02:00
quote-status.test.ts refactor: switch hardcoded UI colors to semantic theme tokens 2026-07-07 17:22:03 +02:00
quote-status.ts refactor: switch hardcoded UI colors to semantic theme tokens 2026-07-07 17:22:03 +02:00
stock-fulfillment.test.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
stock-fulfillment.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
stock-low-stock.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
stock-match.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
stock-status.test.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
stock-status.ts feat(stock): implement stock management workflow 2026-07-15 21:53:20 +02:00
theme-types.ts refactor: switch hardcoded UI colors to semantic theme tokens 2026-07-07 17:22:03 +02:00
themes.ts feat: add tangerine theme, new docs and plugin stubs 2026-07-14 11:48:10 +02:00
types.ts feat: add stock line support to collection pool 2026-07-16 20:41:42 +02:00
use-theme-id.ts refactor: switch hardcoded UI colors to semantic theme tokens 2026-07-07 17:22:03 +02:00
user-color.ts feat: add quote email tracking, user color coding, and improved attachments 2026-06-22 15:15:00 +02:00
utils.test.ts chore: standardize line endings and add full test + config scaffolding 2026-06-11 20:30:02 +02:00
utils.ts chore: standardize line endings and add full test + config scaffolding 2026-06-11 20:30:02 +02:00
working-days.ts feat: add AI quote item rewriter and supporting UI/UX changes 2026-06-22 18:29:59 +02:00