• Joined on 2026-07-16
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 18:08:19 +00:00
ce238700a5 fix(deliveries): clear a batch's attention flag when its last document posts; read MEGA PO number variants; haulier is not the supplier
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 18:04:26 +00:00
a738b890bc fix(auth): keep named user sessions for 60 days
David pushed to main at David/WFDASHDRIVER-APP 2026-10-19 15:22:20 +00:00
ebe88d40e7 feat: keep stock pickup photos on the stock order
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 15:22:13 +00:00
f6f441d1d7 fix(deliveries): put delivery note KPIs above the duplicate receipt notice
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 15:22:12 +00:00
d3132ab7f6 feat(collection-confirm): collected stock orders go through Collection Confirm
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 14:33:50 +00:00
0857e56cb3 fix(workforce): let site managers add and rename employers and brokers
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 13:08:43 +00:00
f017a7f985 fix: number customer POs one at a time (duplicate PO numbers)
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 12:47:17 +00:00
924f7b764e fix: uploads to an order line add files instead of replacing them
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 12:27:56 +00:00
8ef3c8f780 fix(deliveries): unblock new scans and match duplicate Drift supplier POs
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 12:27:07 +00:00
e66ea11845 feat(collection-confirm): Delete photo; drop the Run agent scan button
af4cdc66da feat(collection-confirm): spot a photo on the wrong PO and move it
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 11:50:55 +00:00
802565d2d8 feat(collection-confirm): check printed prices on delivery notes; show AI reading notes
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 11:40:26 +00:00
dade4592be docs(mcp): collection_confirm.ai_check may set a discounted cost
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 11:21:29 +00:00
a6455376e4 fix(collection-confirm): purple card only when the AI found nothing off
d73fb6f0ab feat(collection-ai): read invoice discounts and set the discounted cost
Compare 2 commits »
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 11:18:48 +00:00
0a7138f60c fix: harden workforce, plant and financials
David pushed to main at David/WFDASH-WEBAPP 2026-10-19 10:22:10 +00:00
9ddb811afd feat(collection-confirm): AI checks on/off switch in the page header
86020ed48d feat(collection-confirm): purple for cards and lines the AI checked
Compare 2 commits »
David pushed to main at David/WFDASHDRIVER-APP 2026-10-18 11:36:30 +00:00
050b49e75c feat: one layout — compact rows grouped by PO, no view switches
b9a112881d feat: readable compact rows and a full-width PO sheet
Compare 2 commits »
David pushed to main at David/WFDASHDRIVER-APP 2026-10-17 15:47:59 +00:00
de16082ff7 feat: one invoice photo per PO, one-tap PO PDF, save lock, sharper photos
David pushed to main at David/WFDASH-WEBAPP 2026-10-17 14:45:55 +00:00
4eb4a24b84 fix(collection-confirm): show AI ticks under the description; always fill the SKU
David pushed to main at David/WFDASH-WEBAPP 2026-10-17 14:38:00 +00:00
a4345c1f85 fix(collection-ai): day-first dates, only fill SKUs read with certainty, tolerant supplier names
David pushed to main at David/WFDASH-WEBAPP 2026-10-17 14:27:02 +00:00
79d54ce3fd fix(collection-ai): re-read sideways invoice photos turned upright