Commit Graph

  • 858f65b66b fix: BankSyncAdminCard toggle no longer gated on encryption key null 2026-05-28 22:18:20 -0500
  • f84d1967f2 chore: bump version to v0.29.2 null 2026-05-28 22:09:24 -0500
  • 88a4b64924 feat: DB-first bank sync config, admin toggle, extracted BankSyncSection null 2026-05-28 22:06:15 -0500
  • 979886cb6a style: CalendarPage readability pass + DataPage fix null 2026-05-28 21:40:27 -0500
  • 1c8d754068 chore: bump version to v0.29.1 null 2026-05-28 21:32:18 -0500
  • 42abb12497 feat: SimpleFin bank sync with encrypted token storage null 2026-05-28 21:30:20 -0500
  • 994b5c1e17 feat: spending forecast with linear regression chart null 2026-05-28 21:11:29 -0500
  • c0cb02dbd9 fix: Node 18->22 in Dockerfile for terser compat null 2026-05-28 20:57:33 -0500
  • 71dfbe36cc refactor: component splits, PWA support, CommandPalette null 2026-05-28 20:53:22 -0500
  • 92cc667947 chore: bump version to v0.28.4.4 null 2026-05-28 20:14:00 -0500
  • 3b44fe3cbc chore: bump version to v0.28.4.3 null 2026-05-28 19:58:48 -0500
  • 33e5c187a3 dark theme null 2026-05-28 19:58:01 -0500
  • f8b88350d9 chore: bump version to v0.28.4.2 null 2026-05-28 19:41:11 -0500
  • d99ea8057e dark theme null 2026-05-28 19:40:55 -0500
  • 6d42dd9a29 chore: bump version to v0.28.4.1 null 2026-05-28 19:32:51 -0500
  • 1f3a254c7c brighten dark mode null 2026-05-28 19:30:46 -0500
  • 0fd82568cc georgia font null 2026-05-28 04:20:15 -0500
  • 726b80c765 chore: bump version to v0.28.4 null 2026-05-28 04:07:11 -0500
  • 8f7d0aeaff styling null 2026-05-28 04:06:37 -0500
  • 8cab248959 security fixes null 2026-05-28 03:59:35 -0500
  • d3f2a921bf no exploitable SQL injection vulnerabilities null 2026-05-28 03:43:50 -0500
  • f1692193f6 chore: bump version to v0.28.3 null 2026-05-28 02:59:59 -0500
  • 8efb7c934d fix suggested null 2026-05-28 02:53:59 -0500
  • 8122d07069 inline editing null 2026-05-28 02:53:35 -0500
  • 33f1bfd3c2 chore: bump version to v0.28.2 null 2026-05-28 02:37:50 -0500
  • 1426ee3bb5 error handling null 2026-05-28 02:34:24 -0500
  • e8218a3dd8 bill tracker futurue null 2026-05-28 02:09:49 -0500
  • fa60ea8fbd fix paid coloum null 2026-05-28 01:38:18 -0500
  • a811589db4 theme correctness null 2026-05-28 01:30:40 -0500
  • 82de135186 push null 2026-05-18 09:44:16 -0500
  • 55837b8b25 docs: update engineering reference manual to v0.28.01 null 2026-05-16 21:41:13 -0500
  • 060c8dc2f4 chore: version bump to 0.28.01 and update HISTORY format null 2026-05-16 21:36:04 -0500
  • 9d933f70cc v0.28.01 null 2026-05-16 20:26:09 -0500
  • 0c628212a0 feat: implement cycle_type logic in statusService (weekly/biweekly/quarterly/annual) null 2026-05-16 15:42:54 -0500
  • b124e48ebc v0.28.0 null 2026-05-16 15:38:28 -0500
  • 8913436575 v0.28.0 null 2026-05-16 11:56:38 -0500
  • 53670b3745 v0.28.0 null 2026-05-16 11:42:32 -0500
  • 88c1374d97 v028.0 null 2026-05-16 10:56:56 -0500
  • 59d9d21d4c v0.28.0 null 2026-05-16 10:34:32 -0500
  • 9174ec3290 v0.28. null 2026-05-16 10:17:24 -0500
  • bfc1521835 v0.28.0 null 2026-05-15 22:52:28 -0500
  • 0ba315bd32 v0.28.0 null 2026-05-15 22:45:38 -0500
  • 74603ff2d5 v0.27.04 null 2026-05-15 04:22:33 -0500
  • 153ed7ab79 v0.27.04 null 2026-05-15 02:26:10 -0500
  • 48dcb480ba v0.27.04 null 2026-05-15 01:49:55 -0500
  • 263f1c5e6e v0.27.04 null 2026-05-15 01:36:56 -0500
  • 576163e85b apr/snowball 0.27.04 null 2026-05-15 00:03:32 -0500
  • d720931894 v0.27.02 push null 2026-05-14 21:00:07 -0500
  • eea5641126 snowball visuals null 2026-05-14 19:33:23 -0500
  • 7aff0d0283 snowball ui fiix null 2026-05-14 03:23:52 -0500
  • ce22139bb3 chore: bump version to 0.27.01 null 2026-05-14 03:01:47 -0500
  • 440f872d97 snowball bug fixes null 2026-05-14 03:00:01 -0500
  • cd61c2ef7f v.0.50 db migration bug null 2026-05-14 02:51:29 -0500
  • 488f329e14 chore: sync package.json version to 0.27.0 null 2026-05-14 02:24:50 -0500
  • 7d2d0bf45e 0.28.0 snowball release null 2026-05-14 02:11:54 -0500
  • 48fe87ea25 corrections null 2026-05-14 01:17:05 -0500
  • d2acf44846 chore: untrack private docs (STRUCTURE, FUTURE, HISTORY, DEVELOPMENT_LOG) null 2026-05-13 04:04:29 -0500
  • 34b0f75918 v0.26.1: fix dual-column XLSX parser bugs null 2026-05-11 23:17:19 -0500
  • d32a30495d docs: update HISTORY v0.26.0, remove completed XLSX dual-column from FUTURE null 2026-05-11 22:19:02 -0500
  • 831f617893 v0.26.0: dual-column XLSX import parser null 2026-05-11 22:13:37 -0500
  • 579eed37b8 docs: update HISTORY v0.25.0, remove completed CSRF fix from FUTURE null 2026-05-11 21:46:33 -0500
  • 2ce5328fd2 v0.25.0: roadmap redesign, import CSRF fix, AdminDashboard removed null 2026-05-11 21:42:36 -0500
  • 98ede20cd3 fix: prevent duplicate payment prompts v0.24.6 null 2026-05-11 16:04:21 -0500
  • 22f9a570aa v0.24.5: starting amounts fix, pay badge alignment, demo data persistence null 2026-05-11 15:25:04 -0500
  • b29d3a0b02 fix: starting amounts paid_from_other calculation + pay badge alignment on tracker null 2026-05-11 15:00:35 -0500
  • 890427c75a v0.24.3: Session fixes, activity log corrections, UI polish null 2026-05-11 13:39:48 -0500
  • 24b4e8d24e refactor: extract bills.js business logic into services/billsService.js (Phase 1) null 2026-05-11 12:12:31 -0500
  • c1ac14efe3 v0.24.4: analytics mobile layout + previous month payment toggle main null 2026-05-11 11:56:49 -0500
  • 86148a101f feat: remove confirmation popup from status badge toggle (v0.24.3) null 2026-05-10 17:56:23 -0500
  • 6d42453e07 fix: status badge toggle-paid using wrong property name (v0.24.2) null 2026-05-10 17:28:26 -0500
  • ba888c1c6f feat: export privacy warning + updated included fields list (v0.24.1) null 2026-05-10 15:29:35 -0500
  • 80b3bcc17b fix: HIGH+MEDIUM batch — 10 fixes (v0.24.0) null 2026-05-10 15:25:47 -0500
  • 5537ab2bd5 fix: clear demo data button, seed user ID bug, duplicate endpoint (v0.23.4) null 2026-05-10 15:11:02 -0500
  • 6d488aa8bd docs: update HISTORY.md and FUTURE.md for v0.23.3 null 2026-05-10 14:37:42 -0500
  • 5eed5932b4 feat: replace native confirm() with shadcn/ui AlertDialog (v0.23.3) null 2026-05-10 14:36:59 -0500
  • 7c3cfd1715 docs: update README.md, ERM, FUTURE.md, HISTORY.md null 2026-05-10 12:42:45 -0500
  • 6b1ef7dcfa fix: notification privacy leak — per-user bills no longer sent to all recipients (v0.23.2) null 2026-05-10 12:34:53 -0500
  • 78f95f784e fix: remove duplicate login route (authLogin.js), consolidate into auth.js null 2026-05-10 12:20:50 -0500
  • 24bac8e506 docs: refresh engineering reference manual null 2026-05-10 11:49:05 -0500
  • 52db06001f v0.23.1: migration rollback capability null 2026-05-10 10:44:39 -0500
  • 53783aaec5 v0.23.0: Detailed migration logging with timing, error context, and audit logging null 2026-05-10 09:45:39 -0500
  • ee960c5c5a fix: remove circular dependency in database.js audit logging null 2026-05-10 04:28:34 -0500
  • eb86da1e69 v0.22.3: fix ENV-seeded users skip first-login flow, add audit logging null 2026-05-10 04:24:51 -0500
  • 9647275854 docs: add HISTORY.md for v0.22.2 null 2026-05-10 03:57:31 -0500
  • c4a3593241 v0.22.2: Session Token Rotation on Auth Events null 2026-05-10 03:55:14 -0500
  • 65849fc554 v0.22.1: N+1 Query Optimization null 2026-05-10 03:29:09 -0500
  • 5c35b20c00 docs: update HISTORY, FUTURE, DEVELOPMENT_LOG for v0.22.0 null 2026-05-10 03:14:40 -0500
  • d67fe6e61d v0.22.0: React Query Migration null 2026-05-10 03:10:43 -0500
  • 314159d241 v0.21.1: Loading Skeletons & Async State null 2026-05-10 01:35:41 -0500
  • ac4b4653a5 docs: update DEVELOPMENT_LOG for v0.21.0 pipeline completion null 2026-05-10 01:24:47 -0500
  • cfb074c7cd v0.21.0: 3-Month Trend Indicator on Tracker null 2026-05-10 01:22:51 -0500
  • 38394a8bcd docs: update DEVELOPMENT_LOG for v0.20.9 pipeline completion null 2026-05-10 00:54:19 -0500
  • 4990bf47f6 v0.20.9: Previous Month Paid column on Tracker null 2026-05-10 00:52:23 -0500
  • 08975582f2 docs: update DEVELOPMENT_LOG for v0.20.8 completion null 2026-05-10 00:41:08 -0500
  • bd796d61c0 v0.20.8: Billing cycle sub-categories + server-side cycle_day validation null 2026-05-10 00:39:11 -0500
  • 5f8c366c70 docs: update DEVELOPMENT_LOG for v0.20.7 pipeline completion null 2026-05-10 00:19:13 -0500
  • e184fed88a v0.20.7: Keyboard navigation and ARIA accessibility null 2026-05-10 00:18:36 -0500
  • 39f3577f04 docs: update DEVELOPMENT_LOG for v0.20.6 pipeline completion null 2026-05-10 00:03:50 -0500
  • 7503a54f81 v0.20.6: Audit logging for critical operations null 2026-05-10 00:03:12 -0500
  • 4f1eec36f5 docs: update DEVELOPMENT_LOG for v0.20.5 pipeline completion null 2026-05-09 23:42:19 -0500