• Joined on 2026-07-16
David pushed to main at David/WFDASH-WEBAPP 2026-08-09 14:59:54 +00:00
60d320411d feat(mcp): add stock purchase invoice reconciliation tool
David pushed to main at David/WFDASH-WEBAPP 2026-08-09 14:18:34 +00:00
63048e51c9 feat: add AI quote processing pipeline and admin settings UI
David pushed to main at David/MEGAINFRA-WEBAPP 2026-08-09 01:03:03 +00:00
df459de0f5 Remove Active Sites card from sidebar
David pushed to main at David/MEGAINFRA-WEBAPP 2026-08-09 00:29:52 +00:00
7d2684f321 Fix Coolify build: skip postinstall in deps stage
David created branch main in David/MEGAINFRA-WEBAPP 2026-08-08 23:37:43 +00:00
David pushed to main at David/MEGAINFRA-WEBAPP 2026-08-08 23:37:43 +00:00
eeea5b7592 Initial commit: MEGA INFRASTRUCTURE dashboard + Coolify Dockerfile
David created repository David/MEGAINFRA-WEBAPP 2026-08-08 23:30:33 +00:00
David pushed to main at David/KLEINUILTIES-WEBAPP 2026-08-08 07:31:05 +00:00
c4086f9e23 Fix Dockerfile healthcheck
David created branch main in David/KLEINUILTIES-WEBAPP 2026-08-08 07:25:42 +00:00
David pushed to main at David/KLEINUILTIES-WEBAPP 2026-08-08 07:25:42 +00:00
1939bf2ef4 Initial commit: Slim Uiltjies AfterCare invoice system
David created repository David/KLEINUILTIES-WEBAPP 2026-08-08 07:23:58 +00:00
David pushed to main at David/WFDASH-WEBAPP 2026-08-07 18:15:59 +00:00
b52de77f8c fix(sprint): filter stale quote items, add cleanup migrations
30cc4fc5d2 Merge feat/order-item-context-block: replace AI Insights with deterministic context block
2de8cf1a56 chore(context): lint + build adjustments
f5185d3a2c feat(context): swap orders-page AI history ⓘ for context popover
995b7ed675 feat(context): swap sprint modal AI Insights for context panel
Compare 16 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-06 23:40:18 +00:00
f35779369a fix(stock-purchase-items): drop dead drv_collected_at write to unblock build
David pushed to main at David/WFDASH-WEBAPP 2026-08-06 23:08:06 +00:00
fe8a3c6872 feat: rework invoicing stock booking section
David pushed to main at David/WFDASH-WEBAPP 2026-08-06 22:53:40 +00:00
c4125ee40a feat: add split-invoice stock PO workflow and supporting tooling
d167f81ad5 feat(stock-orders): inline cost_price editing on lines table
d5ed390de4 feat(pb): add stock_purchases.additional_attachments file field (migration)
bbfe20ec2d docs: register stock_purchases.add_attachment in feature backlog + API reference
dd57d29de3 feat(stock-orders): attachments card on detail page
Compare 10 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-06 17:38:47 +00:00
df87094eb9 chore(playwright): add 2026-08-06 test artifacts
bf54511db1 fix(buyer-tasks): make card layout mobile-friendly
d2ffbea6bc feat(buyer-tasks): show recipient + send date on PO Sent card
f3052bfd40 Merge branch 'feat/buyer-tasks-resend-task1'
add7ab3302 fix(send-po-modal): seed default body when resend has no prior email_payload
Compare 10 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-06 11:14:06 +00:00
7f477ca949 fix: resolve PO bug, add sku, improve webhooks
4a69b57ec2 docs(pdf): remove stray duplicate 'from quoteSubtotal() in two ways:' line
68dcdd565d chore(pdf): silence unused-vars on intentional totalAmount destructure
180288e6e3 test(pdf): add render smoke tests for PO PDF (covers VAT totals)
07900075a4 docs(pdf): move VAT bullet to Layout block + tidy effective-qty comment
Compare 12 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-06 00:04:44 +00:00
5053ec96ea test: add quote detail page layout regression tests
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 23:56:56 +00:00
e2bcafe4d8 chore(playwright-mcp): add test snapshot and console logs
2bd8fcf247 fix: resolve PocketBase expand projection bug
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 21:17:16 +00:00
d8dea63d16 feat(invoicing): include sibling order items in invoicing rows
9f601002af refactor(collection-confirm): make PO cards start collapsed by default
Compare 2 commits »