This website requires JavaScript.
Explore
Help
Sign In
Louis-Paul Bourdon
louis
0 Followers
·
0 Following
Joined on
2026-03-24
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
9
Projects
Packages
Public Activity
Starred Repositories
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 17:39:50 -04:00
d9215a20fa
fix(dispatch): optimize by default; per-day occupation (not 16h); balance >100% capped 120%; medium=amber
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 16:01:35 -04:00
7fa8c6dc74
refactor(priority): unify on 3 levels (ERPNext standard), high = red, jobs + conversations
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 15:50:47 -04:00
4e5ad011ee
fix(dispatch): reuse the Communications priority flag (grey outline → list), not a red emoji
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 15:35:28 -04:00
86bd8080d2
fix(dispatch): optimizer respects existing load; drop pseudo-tech placeholders; edit skills from review
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 15:16:17 -04:00
7d1a5b067f
feat(dispatch): persistent URGENT flag per job (SLA/commercial)
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 15:08:36 -04:00
8b2d7b54e9
feat(dispatch): pre-wired sites — install time ÷4 (Lac des pins/Camping/Domaine Dauphinais)
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 15:05:08 -04:00
2566976191
feat(dispatch): review job-move menu ranks techs by proximity + occupancy
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 14:42:41 -04:00
f5a7547c1f
feat(dispatch): urgency → early-in-day + AM/PM windows per job
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 14:03:14 -04:00
3513f7e15f
feat(dispatch): solver settings (distance↔specialty, speed, time) + urgent priority
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 13:53:50 -04:00
bc157588d1
tune(dispatch): VRP prioritizes distance over specialty (rank_weight 6→2)
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 13:48:45 -04:00
96929bed6f
feat(dispatch): OSRM road-time matrix for the VRP optimizer (Phase 2)
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 13:34:40 -04:00
5803fb3d0e
feat(dispatch): optimizer assumes 8h shift for every selected tech
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-07-02 13:30:25 -04:00
a6508845a7
feat(dispatch): VRP route optimizer (OR-Tools) — "Optimiser" mode
4591ef6169
feat(dispatch): skill PRIORITY ordering per tech (specialists first)
f6e5128859
feat(dispatch): skill-driven auto-dispatch — route grouping, placeholder queues, shift check
72e84d6b8d
refactor(dispatch): la JOB impose sa compétence — retrait du niveau global par compétence
aa6cc3e732
feat(dispatch): niveau requis persistant + lasso freeform + routes réelles Mapbox
Compare 8 commits »
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-06-16 22:42:03 -04:00
6628eaaa5b
feat(ops+hub): sender picker, per-user notifs, editable rating emails, planif & tickets UX
louis
pushed to
main
at
louis/OSS-BSS-Field-Dispatch
2026-06-16 07:31:30 -04:00
8a42660284
feat: champ Dispatch Job.legacy_detail (description ticket legacy, pont)
f702ab5811
feat: champ Dispatch Job.legacy_activation_url (lien activation STB Ministra, pont Phase 1)
b05a581359
feat: champ Dispatch Job.legacy_dept (coloriage cartes par type, pont legacy→dispatch)
d39dde3a9d
feat: champ Dispatch Job.legacy_ticket_id (idempotence du pont legacy→dispatch)
7007fb3b22
Tech Availability: champ long_term (absence longue durée = à remplacer)
Compare 19 commits »
louis
pushed to
roster/planif-assign-timeline
at
louis/gigafibre-fsm
2026-06-16 06:26:39 -04:00
e33dd8e83a
roster(planif): assignation drag-drop + timeline ressource + occupation + nettoyage
d128adf152
Garde: 2 horaires par règle — semaine (soir 17h-minuit) vs fin de semaine (8h-minuit)
42eac0101b
Garde: fix « 0 assignations » — rétrocompat des règles sans steps/anchor
9e47e28e2b
Garde: moteur fiable — séquence d'étapes {tech, weeks} + semaine d'ancrage (parcours déterministe)
9ec829fc6f
Planification: marquer une absence d'1 jour depuis la grille (touche A + menu)
Compare 229 commits »
louis
pushed to
main
at
louis/gigafibre-fsm
2026-06-16 06:26:38 -04:00
4a3dc01938
Planification grille : retrait de l'axe de temps + la bande n'intercepte plus le clic/drag de la cellule
29054c49c2
Planification éditeur journée : déplacements en pointillés + clic pin = détails + clic ligne = recentre carte
34b10e0a1e
Planification : carte de journée INTERACTIVE (Mapbox GL) — itinéraire routier réel + zoom/déplacement
1673f7cd9a
Pont : import basé sur l'ADRESSE DE SERVICE (delivery), pas la facturation (compte)
de496f8405
Pont : géoloc camping (fixe) sur les Dispatch Jobs — l'adresse de service ≠ résidence du client
Compare 264 commits »
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-06-16 06:26:38 -04:00
1b7bad1686
security: harden payments/hub auth + remove leaked ERPNext token from source
54f0d271dd
feat(inbox): global thread scroll + close (X) on another agent's draft mirror
f519bb3dd6
feat(inbox): email height fits content + per-message reply button
08069ec0dc
feat(inbox): show the agent's real name as sender + cleaner Gmail-style thread
9466645e17
fix(inbox): never resolve our own domains to a customer (wrong sender names)
Compare 277 commits »
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-06-16 06:17:22 -04:00
041df48ac3
security: harden payments/hub auth + remove leaked ERPNext token from source
louis
pushed to
feat/dispatch-legacy-writeback
at
louis/gigafibre-fsm
2026-06-15 08:09:11 -04:00
d8b1330afe
feat(inbox): global thread scroll + close (X) on another agent's draft mirror
First
Previous
...
7
8
9
10
11
...
Next
Last