• Joined on 2026-07-16
David pushed to main at David/kanban-dev-webapp 2026-09-23 07:17:26 +00:00
3b869d6e48 ✨ feat(intake): Add area-aware request flow
David pushed to main at David/kanban-dev-webapp 2026-09-23 06:54:08 +00:00
d011ac6214 ✨ feat(board): Add client moves and review feedback
David pushed to main at David/WFDASH-WEBAPP 2026-09-23 06:29:35 +00:00
b43ad41ab4 feat(orders): issue stock-replenishment PO on Mark-in-stock
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 22:25:42 +00:00
844ba8fe12 feat(workforce): enhance on-site dashboard with detailed employee status
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 22:08:38 +00:00
0edd8503b1 refactor(clock): update ConfirmDialog layout and timing constants
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 21:51:07 +00:00
97fe75931d feat(clock): implement two-step QR scanning flow for employee clocking
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 21:47:45 +00:00
f88d5c519e feat(fuel-logs): enhance vehicle auto-creation and error handling
David pushed to main at David/kanban-dev-webapp 2026-09-22 21:22:44 +00:00
feb3aa7571 Improve project navigation and admin editing
David pushed to main at David/kanban-dev-webapp 2026-09-22 20:30:42 +00:00
470a69d17d Merge plan workflow rebuild
06edf0b5b9 Fix themes and public intake area flow
b52d4a6287 Enhance intake link functionality and theme management
d9f6ac0fad Fix owner card creation number allocation
9cb25b266e Scope booked calendar days to current project
Compare 13 commits »
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 20:12:56 +00:00
1760f77cff fix(map): isolate Leaflet stacking context so the Topbar dropdown sits above the map
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 19:39:30 +00:00
87f75dd98f feat(plant): fleet map page with GPS-denormalised vehicles, clustering, and tile switcher
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 17:59:53 +00:00
a589b14ac9 feat(clock): enhance vehicle scan API with GPS support
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-22 10:48:48 +00:00
3077223d38 feat(clock): add MEGA Clock API endpoints and update documentation
David pushed to main at David/kanban-dev-webapp 2026-09-22 05:29:49 +00:00
cc2efd1f23 feat(plan): drag + double-click editor on the Gantt bars
2b01d0e837 feat(plan): bar-math helpers + open reschedule to anyone signed in
cc988c66ca feat(card): show scheduled date range next to dated subtasks
14f6c067c2 test(plan): integration test for the new Gantt view
5ff12a4ef0 feat(plan): replace /plan page body with GanttPlanView
Compare 11 commits »
David pushed to main at David/kanban-dev-webapp 2026-09-21 14:05:59 +00:00
450aea5974 docs(plan): Phase 10 spec — Gantt redesign for /plan
David pushed to main at David/kanban-dev-webapp 2026-09-21 12:40:27 +00:00
ae901edd75 Merge branch 'plan-puzzle-v1-tests' into main
cab3b98372 chore(plan): pick up Plan Puzzle v1 in-progress work and Forgejo repo-url helper
8e816eed14 fix(admin): also list client-bound Phase 9 links on the project page
6cc7ae01f7 feat(admin): delete button on request link
3a721df094 chore(phase-9c): tick all tasks
Compare 91 commits »
David created branch plan-puzzle-v1-tests in David/kanban-dev-webapp 2026-09-21 12:36:43 +00:00
David pushed to plan-puzzle-v1-tests at David/kanban-dev-webapp 2026-09-21 12:36:43 +00:00
8e816eed14 fix(admin): also list client-bound Phase 9 links on the project page
6cc7ae01f7 feat(admin): delete button on request link
3a721df094 chore(phase-9c): tick all tasks
e4779c76e0 test(intake): picker integration tests + final cap wiring
7cb75097d4 chore(phase-9b): tick all 8 tasks
Compare 10 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-09-21 10:32:52 +00:00
d8e8714720 feat(stock): update pricing logic and transform script for fasteners
David pushed to main at David/MEGAINFRA-WEBAPP 2026-09-21 00:05:34 +00:00
f1dbc96435 feat(dn): grab and move the order the same way as the slip