• Joined on 2026-07-16
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-21 03:11:41 +00:00
d6cf3d1144 feat(site-map): Map 3 Progress tab showing pavement-layer progress by section
5141f7783a feat(site-map): Cedar Gate stormwater and sewer pipes and manholes from the long sections
Compare 2 commits »
David pushed to main at David/JEISA-WEBAPP 2026-10-21 03:09:14 +00:00
9d2ba5a430 feat(quotes): delete quotes from the app, add customer inline with full details
David pushed to main at David/JEISA-WEBAPP 2026-10-21 02:46:08 +00:00
99e9d947cf feat(quotes,customers): address + VAT on quotes, 30-day validity, searchable customer
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-21 02:43:59 +00:00
1a67125b61 feat(site-map): Map 3 with ground survey, cut & fill, progress glow and service routes
2b411404da fix(management): drop 95% cost line from income chart; purple/green cumulative result
Compare 2 commits »
David pushed to main at David/WFDASH-PBHOOKS 2026-10-21 01:38:51 +00:00
ebc045a145 feat(collection): return mistaken pickups to pool
David pushed to main at David/WFDASH-WEBAPP 2026-10-21 01:37:19 +00:00
511f5dac6e feat(collection): return mistaken pickups to pool
David pushed to main at David/JEISA-WEBAPP 2026-10-21 01:13:10 +00:00
edc9f3da74 feat(settings): add user management, fix totals and mobile layout
d606345de4 fix(quotes,po): repair item storage, totals and PDF line items
Compare 2 commits »
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-20 16:51:23 +00:00
6036506d70 chore: tidy repo root and commit October data work
David pushed to main at David/WFDASH-WEBAPP 2026-10-20 16:38:42 +00:00
42a20d7e72 fix(build): self-host the app fonts so the build doesn't need Google
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-20 10:58:06 +00:00
07b12e98b4 feat(management): list every planned project on Retention
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-20 10:55:55 +00:00
cb4a1ce461 feat(site-map): Maps page with previews, double-click progress popup, Cedar Gate cut & fill
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-20 10:23:58 +00:00
0dfb129696 feat: update management comparisons and Cedar Gate site model
David pushed to main at David/WFDASH-WEBAPP 2026-10-20 05:37:12 +00:00
70ee567215 fix(collection-confirm): show the stock line's cost on the card
David pushed to main at David/WFDASHDRIVER-APP 2026-10-20 05:14:06 +00:00
48e081a080 fix: convert iPhone HEIC photos to JPEG before upload
David pushed to main at David/WFDASH-WEBAPP 2026-10-20 05:13:59 +00:00
9a28e99520 fix(collection-ai): read iPhone HEIC photos (they were skipped)
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-20 01:41:02 +00:00
db53a82809 feat(management): rework Turnover Overview layout, KPI band and colours
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-20 01:19:06 +00:00
d9cf20dd02 feat(management): income KPI tiles match chart colours, align table, purple forecast line
a96f35366d feat(management): store planning data in PocketBase with editable income, add job and forecast vs actual chart
Compare 2 commits »
David pushed to main at David/MEGAINFRA-WEBAPP 2026-10-19 19:24:24 +00:00
97f62d7cc8 fix(deliveries): reader must not invent lines on rotated or cluttered photos
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