Louis-Paul Bourdon louis
  • Joined on 2026-03-24
louis created branch roster-ai-booking in louis/gigafibre-fsm 2026-06-03 16:43:06 -04:00
louis pushed to main at louis/gigafibre-fsm 2026-06-02 18:06:24 -04:00
d8366ab0be docs: spec module Shifts (intégré dispatch, sans paie)
louis pushed to main at louis/gigafibre-fsm 2026-06-02 17:29:38 -04:00
21e2c846bf feat(ops): Email Queue admin page (view/delete/purge ERPNext outbound)
louis pushed to main at louis/gigafibre-fsm 2026-06-02 06:33:29 -04:00
c4bf18fdcb fix(legacy-report): treat accounts with a company name as commercial
louis pushed to main at louis/gigafibre-fsm 2026-06-01 23:03:25 -04:00
b01cf19db6 chore(legacy): reusable targeted refresh of report tables from live billing DB
louis pushed to main at louis/gigafibre-fsm 2026-06-01 22:44:38 -04:00
bde7a5ef67 feat(ops): Ville column in overpriced-internet report (sort + filter by city)
louis pushed to main at louis/gigafibre-fsm 2026-06-01 22:40:51 -04:00
105b0b2a51 feat(ops): per-address competitor column via Québec IHV open data
louis pushed to main at louis/gigafibre-fsm 2026-06-01 22:15:37 -04:00
76573f58e9 fix(website): rewrite garbled "Notre histoire — 2005" section
louis pushed to main at louis/gigafibre-fsm 2026-06-01 21:47:23 -04:00
5bc42bda9f fix(cogeco-checker): disable browser cache to rule it out as 401 cause
louis pushed to main at louis/gigafibre-fsm 2026-06-01 21:24:40 -04:00
68ba64c47b feat(ops): assisted Cogeco spot-check on overpriced-internet report
louis pushed to main at louis/gigafibre-fsm 2026-06-01 20:56:08 -04:00
74b89f5490 feat(cogeco-checker): POC competitor-serviceability microservice (WIP)
louis pushed to main at louis/gigafibre-fsm 2026-06-01 19:57:13 -04:00
ab57a3e135 fix(reports/legacy): freshness from service date, not invoice date
louis pushed to main at louis/gigafibre-fsm 2026-06-01 19:47:03 -04:00
7413743572 fix(reports/legacy): include Internet equipment cats to capture all discounts
louis pushed to main at louis/gigafibre-fsm 2026-06-01 19:31:46 -04:00
94ebb822db feat(reports/legacy): data-freshness banner + recently-expired-discount column
louis pushed to main at louis/gigafibre-fsm 2026-06-01 19:21:27 -04:00
8a9df4b85e fix(reports/legacy): active clients only — exclude terminated + non-customer accounts
louis pushed to main at louis/gigafibre-fsm 2026-06-01 19:12:53 -04:00
b631fabf91 fix(reports/legacy): exclude expired credits; confirm monthly price model
louis pushed to main at louis/gigafibre-fsm 2026-06-01 19:06:09 -04:00
7f06c254c8 feat(ops/reports): "Internet trop cher" legacy report
louis pushed to main at louis/gigafibre-fsm 2026-06-01 18:45:33 -04:00
0fb9089f4e fix(campaigns/templates): center logos via nested-table pattern
louis pushed to main at louis/gigafibre-fsm 2026-06-01 18:29:20 -04:00
0fd1e9f6b5 feat(campaigns/templates): Gemini-powered HTML→native converter
louis pushed to main at louis/gigafibre-fsm 2026-06-01 15:31:20 -04:00
2919fa86af feat(campaigns/templates): native-block reminder template (proof of concept)