Louis-Paul Bourdon louis
  • Joined on 2026-03-24
louis pushed to main at louis/gigafibre-fsm 2026-05-05 19:50:10 -04:00
cbeb61e04e feat(hub+ops): user invite flow sends temp password via Mailjet + dev .env.example
louis pushed to main at louis/gigafibre-fsm 2026-05-05 15:29:21 -04:00
81d61aa9d9 feat(ops/auth): invite-user UI in Settings — creates Authentik + ERPNext + recovery email
louis pushed to main at louis/gigafibre-fsm 2026-05-05 14:31:04 -04:00
66b358d568 refactor(ops/dispatch): single-color Lucide icons + tech-first resource filter
louis pushed to main at louis/gigafibre-fsm 2026-05-05 14:17:35 -04:00
16343b61e1 fix(ops/dispatch): top bar polish — visible ⋯ menu, collapsed AI, fly-to tech, views dropdown
louis pushed to main at louis/gigafibre-fsm 2026-05-05 14:07:07 -04:00
96a84c3e48 refactor(ops/dispatch): consolidate top toolbar with overflow ⋯ menu
louis pushed to main at louis/gigafibre-fsm 2026-05-05 14:02:28 -04:00
c96092e9e8 feat(ops/dispatch): right-click tech pin + click-on-map home picker + center map on HQ
louis pushed to main at louis/gigafibre-fsm 2026-05-05 13:53:17 -04:00
060cc034a8 feat(ops/dispatch): editable tech home base + new default at Gigafibre HQ
louis pushed to main at louis/gigafibre-fsm 2026-05-05 13:40:31 -04:00
490b9ce457 fix(ops/dispatch): tech pin drifts away from lat/lng on map zoom
louis pushed to main at louis/gigafibre-fsm 2026-05-04 16:28:34 -04:00
a5cfe997b6 chore(hub): gate Oktopus integration behind OKTOPUS_DISABLED flag
louis pushed to main at louis/gigafibre-fsm 2026-04-23 14:46:39 -04:00
218f6fc7b1 feat(ops): Service Contract detail view + sub-delete redirects there
louis pushed to main at louis/gigafibre-fsm 2026-04-23 13:47:58 -04:00
64d5751149 feat(ops/client): contract-aware sub delete with termination preview
louis pushed to main at louis/gigafibre-fsm 2026-04-23 11:21:45 -04:00
349f9af2da feat(ops/client): edit/delete/reorder subscriptions + rebate nesting
louis pushed to main at louis/gigafibre-fsm 2026-04-23 11:07:57 -04:00
dfd41ee993 fix(ops/client): consolidate on Service Subscription + catalog browse
louis pushed to main at louis/gigafibre-fsm 2026-04-23 10:57:59 -04:00
60e300335b fix(ops/TaskNode): drop credentials:'include' on job-delete fetch
louis pushed to main at louis/gigafibre-fsm 2026-04-23 10:20:00 -04:00
ba4b5bae82 fix(chain+subs): safe job-delete, plan_name from Quotation, bi-dir sub link
louis pushed to main at louis/gigafibre-fsm 2026-04-23 10:03:54 -04:00
2aee8f31df fix(contracts): create pending Service Subscription on signing + test templates
louis pushed to main at louis/gigafibre-fsm 2026-04-22 23:18:29 -04:00
9fda9eb0b0 refactor(targo-hub): add types.js, migrate acceptance+payments, drop apps/field
louis pushed to main at louis/gigafibre-fsm 2026-04-22 23:01:33 -04:00
01bb99857f refactor(targo-hub): add erp.js wrapper + migrate 7 lib files to it
louis pushed to main at louis/gigafibre-fsm 2026-04-22 22:47:24 -04:00
169426a6d8 refactor(targo-hub): extract ui/ kit, migrate tech-mobile to it
louis pushed to main at louis/gigafibre-fsm 2026-04-22 22:23:18 -04:00
1d23aa7814 feat(tech-mobile): SPA redesign with tabs, detail view, notes, photos, field-scan