-
965028e6c2
Add Excel export, rewrite Sheet pull to transposed layout, enrich battlecards
main
JasonFraser
2026-07-05 23:08:06 -0400
-
a25909a459
Add per-seat trip watchlist, fix cross-URL caching bug, and improve results table UX
JasonFraser
2026-07-04 22:03:54 -0400
-
ad1d7f1815
Fix critical scrape-targeting bug and harden proxy, matching, and dashboard reliability
JasonFraser
2026-07-04 17:33:05 -0400
-
e0de2df6bf
Phase 5 + 6: automation, content-hash change detection, semantic trip matching
JasonFraser
2026-07-02 11:23:23 -0400
-
f848b9f15a
Add local dev Docker stack
JasonFraser
2026-07-02 11:22:47 -0400
-
d4f2c7d96b
Phase 4: Sheet-initiated pull integration (Apps Script) + template import
JasonFraser
2026-07-01 17:29:20 -0400
-
c0a77a1a65
Fill in missing Resend templates + Freescout support links
JasonFraser
2026-07-01 13:32:56 -0400
-
11610b8b4a
Phase 3: Vue 3 + Nuxt UI v4 dashboard
JasonFraser
2026-07-01 13:16:31 -0400
-
6a259a5012
Phase 2: refactor legacy app.py into core/industries/config structure
JasonFraser
2026-07-01 12:44:35 -0400
-
f7aaafa533
Phase 1: data foundation — schema, repositories, services, routes, jobs
JasonFraser
2026-07-01 12:21:04 -0400
-
cc81038ba5
Initial commit: project spec, reference files, and dev plan
JasonFraser
2026-06-30 16:07:46 -0400