• Joined on 2026-05-03
null pushed to dev at null/BillTracker 2026-07-06 16:21:04 -05:00
88674fa2f5 docs(standards): add CODE_STANDARDS.md + CONTRIBUTING.md
null pushed to dev at null/BillTracker 2026-07-06 16:21:02 -05:00
5aaf292b2e ci(enforce): run the full gate in CI + add lefthook pre-commit + Knip
null pushed to dev at null/BillTracker 2026-07-06 16:21:01 -05:00
f587d09d4a style: apply Prettier across client + server (no behavior change)
null pushed to dev at null/BillTracker 2026-07-06 16:20:58 -05:00
f65138a114 chore(tooling): add Prettier + editorconfig, extend ESLint to the server
null pushed to dev at null/BillTracker 2026-07-06 13:47:38 -05:00
c41f1a8a7b feat(tracker): status row border-left indicators, refined metric cards, search filter, and CSS polish
df1f61d6cc feat(brand): render the real product glyph SVGs (not inline approximations)
1238ac5b14 feat(demo): full "take it for a ride" seed + surgical, correct removal
Compare 3 commits »
null pushed to dev at null/BillTracker 2026-07-06 12:54:52 -05:00
b25be070ed Add complete brand asset pack
40dfd6e3c1 Polish tracker command header
Compare 2 commits »
null pushed to dev at null/BillTracker 2026-07-06 12:28:28 -05:00
23f79c31e0 feat(ui): layout refinements — sidebar, nav pill, command palette, brand block
null pushed to dev at null/BillTracker 2026-07-06 12:22:51 -05:00
f71b433323 feat(ui): refine OnboardingWizard, LoginPage, and SettingsPage
null pushed to dev at null/BillTracker 2026-07-06 12:13:03 -05:00
3a14c50e08 chore(brand): update PWA icons, release notes, and About page
null pushed to dev at null/BillTracker 2026-07-06 12:09:00 -05:00
abb9f7d443 fix(migration): repair server.js/.cts launch + require refs missed in the JS→TS migration
null pushed to dev at null/BillTracker 2026-07-06 11:45:36 -05:00
135bd98c6a refactor(server): migrate middleware, workers, and db layer to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:36 -05:00
20d2e8965b refactor(server): migrate app entry point to TypeScript (.cts) — server migration 100%
null pushed to dev at null/BillTracker 2026-07-06 11:45:33 -05:00
866ba52890 refactor(server): migrate all 29 route controllers to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:32 -05:00
409b8a5618 refactor(server): finish services layer — subscription/spreadsheet/oidc/userDbImport → .cts
null pushed to dev at null/BillTracker 2026-07-06 11:45:29 -05:00
310eb07b9b refactor(server): migrate trackerService to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:29 -05:00
99e4927640 refactor(server): migrate csvTransactionImportService to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:26 -05:00
6746d42380 refactor(server): migrate 5 more services to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:26 -05:00
0db5a77adc refactor(server): migrate billsService + notificationService to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:22 -05:00
5fbc793bcb refactor(server): migrate 6 more services to TypeScript (.cts)
null pushed to dev at null/BillTracker 2026-07-06 11:45:21 -05:00
3f891602f9 refactor(server): migrate 6 mid-tier services to TypeScript (.cts)