Commit History

fix: rename St-Hyacinthe to Saint-Hyacinthe
90f64e4
Running

Heaven K Claude Opus 4.6 (1M context) commited on

feat: add St-Hyacinthe branch with sthy.finances@iccameriques.org
71965ca

Heaven K Claude Opus 4.6 (1M context) commited on

fix: update lockfile for puppeteer optionalDependencies
9710033

Heaven K Claude Opus 4.6 (1M context) commited on

perf: faster app startup — lazy-load puppeteer, disable screenshots
6eb7675

Heaven K Claude Opus 4.6 (1M context) commited on

fix: restore envelope number in export, remove accents from branches
7b00df2

Heaven K Claude Opus 4.6 (1M context) commited on

fix: Exporter button now exports all scanned data fast
753edf0

Heaven K Claude Opus 4.6 (1M context) commited on

perf: fast Excel export — dedicated endpoint + fixed column widths
61094eb

Heaven K Claude Opus 4.6 (1M context) commited on

fix: AI must only extract actual sender message, not org names
4f1f8fe

Heaven K Claude Opus 4.6 (1M context) commited on

fix: remove "ICC " prefix from all branch/succursale names
1ad3123

Heaven K Claude Opus 4.6 (1M context) commited on

fix: prevent AI from translating names and emails during extraction
2099286

Heaven K Claude Opus 4.6 (1M context) commited on

chore: force clean rebuild on HuggingFace
2f12493

Heaven K Claude Opus 4.6 commited on

fix: add 30s cooldown on 400 errors to prevent retry loop
001455d

Heaven K Claude Opus 4.6 commited on

fix: use only free-tier models — Mistral free then Groq free, no paid
4244d9b

Heaven K Claude Opus 4.6 commited on

fix: use Mistral free-tier models only (mistral-small-latest, nemo, 7b, 8x7b)
2f22b9e

Heaven K Claude Opus 4.6 commited on

fix: increase max retries to 3x slots and add provider logging
ce1662b

Heaven K Claude Opus 4.6 commited on

fix: handle 403 and unexpected errors in AI pool instead of crashing
5252a42

Heaven K Claude Opus 4.6 commited on

fix: stop infinite 404 polling on stale scan job IDs
3ed3f80

Heaven K Claude Opus 4.6 commited on

fix: hide internal AI error details from user-facing responses
98c32af

Heaven K Claude Opus 4.6 commited on

fix: chatService respects AI_PRIMARY_PROVIDER for Mistral-first
e562c53

Heaven K Claude Opus 4.6 commited on

upgrade: use best Mistral models with Pro plan
9d4dea7

Heaven K Claude Opus 4.6 commited on

fix: force pool to always prefer primary provider (Mistral first)
c440d28

Heaven K Claude Opus 4.6 commited on

fix: replace blocked Groq paid models with available ones
c3c045d

Heaven K Claude Opus 4.6 commited on

fix: respect AI_PRIMARY_PROVIDER config for pool slot ordering
2925805

Heaven K Claude Opus 4.6 commited on

feat: tiered AI pool — free models first, paid fallback on exhaustion
47b1169

Heaven K Claude Opus 4.6 commited on

upgrade: paid-tier AI models + increased concurrency
1403de3

Heaven K commited on

fix: sequential AI parsing to prevent free-tier rate limit exhaustion
fd7e620

Heaven K commited on

fix: replace non-existent AI models with working free-tier models
f67c466

Heaven K commited on

Rename branch Gatineau-Ottawa to Gatineau
7b83b60

MichaelEdou Claude Opus 4.6 commited on

Sync envelopes from Google Sheets before every scan
1d5708a

MichaelEdou Claude Opus 4.6 commited on

Fix CSV parsing to use header-based column detection for envelope sync
207329f

MichaelEdou Claude Opus 4.6 commited on

Update Google Sheets envelope source to new spreadsheet
d042329

MichaelEdou Claude Opus 4.6 commited on

Fix envelope name matching: use word-level instead of substring matching
67cca0d

MichaelEdou Claude Opus 4.6 commited on

Add post-fetch date filter for precise email matching
6178d50

MichaelEdou Claude Opus 4.6 commited on

Preserve branches and AI settings on data reset
ec6d762

MichaelEdou Claude Opus 4.6 commited on

Set default branch to Montreal for unclassified Interac transactions
fe203ef

MichaelEdou Claude Opus 4.6 commited on

Fix Gmail scan date range: stop scanning emails from day before start date
d2cc9d2

MichaelEdou Claude Opus 4.6 commited on

Fix foreign key constraint error by removing FK enforcement
461e46a

MichaelEdou Claude Opus 4.6 commited on

Replace local CSV with live Google Sheets fetch for envelope data
f52982a

MichaelEdou Claude Opus 4.6 commited on

Add envelope number column with contact lookup, clean summary cards
ab37b00

MichaelEdou Claude Opus 4.6 commited on

Broaden Gmail query, clear caches on reset, improve scan logging
c53ba98

MichaelEdou Claude Opus 4.6 commited on

Fix branch list to only the 20 accurate ICC branches
5ba5ed4

MichaelEdou Claude Opus 4.6 commited on

Fix scan dedup to batch inArray queries for large email volumes
a653be3

MichaelEdou Claude Opus 4.6 commited on

Wire Ctrl+Enter and Ctrl+Right keyboard shortcuts on review page
d44830c

MichaelEdou Claude Opus 4.6 commited on

Seed 48 ICC branch mappings into database on startup
c2a1a49

MichaelEdou Claude Opus 4.6 commited on

Improve Branches page empty state with add button and better UX
3f85249

MichaelEdou Claude Opus 4.6 commited on

Wire Settings page to real data with working buttons
b70a424

MichaelEdou Claude Opus 4.6 commited on

Auto-create all SQLite tables on startup if they don't exist
aa60bbf

MichaelEdou Claude Opus 4.6 commited on

Fix OAuth on reverse proxy (HuggingFace): trust proxy, secure cookies, error display
907039a

MichaelEdou Claude Opus 4.6 commited on

fix: use x-forwarded-proto for OAuth redirect URI behind reverse proxy
fa5d56a

MichaelEdou Claude Opus 4.6 commited on

feat: add Email Senders page, replace Reports with Coming Soon, remove AI references
efc415a

MichaelEdou Claude Opus 4.6 commited on