-
7d2d0bf45e
0.28.0 snowball release
dev
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
-
8e7f977fef
v0.20.5: Bulk payment input validation
null
2026-05-09 23:41:28 -0500
-
565b837196
docs: update DEVELOPMENT_LOG, FUTURE.md, HISTORY.md for v0.20.4
null
2026-05-09 23:25:43 -0500
-
35e09430c9
v0.20.4: Explicit migration dependency management
null
2026-05-09 23:24:51 -0500
-
38937c4d2d
docs: update DEVELOPMENT_LOG.md with Hudson audit results for v0.20.3
null
2026-05-09 22:45:11 -0500
-
1fd4f49758
v0.20.3: Performance indexes on frequently queried columns
null
2026-05-09 22:44:38 -0500
-
60bae8163b
docs: update FUTURE.md, HISTORY.md, DEVELOPMENT_LOG.md for v0.20.2
null
2026-05-09 22:35:58 -0500
-
d34316844e
v0.20.2: Transaction wrapping for database migrations
null
2026-05-09 22:34:50 -0500
-
04a0ecbb80
fix: correct dev log version from 0.21.0 to 0.20.1
null
2026-05-09 22:09:59 -0500
-
5c0ff4277f
docs: v0.20.1 changelog
null
2026-05-09 22:01:40 -0500
-
0cd8423a19
v0.20.1: code splitting, version badge on roadmap, roadmap nav link
null
2026-05-09 22:01:19 -0500
-
d8888af845
feat: add Roadmap nav link for admins
null
2026-05-09 21:26:39 -0500
-
852da29b4d
v0.20.0: admin dashboard with roadmap and activity log
null
2026-05-09 21:14:21 -0500
-
c04d3ba27e
v0.19.4: bump version to 0.19.4 in package.json and login screen
null
2026-05-09 20:25:05 -0500
-
3a1d6133f6
docs: v0.19.4 changelog, remove completed session cleanup from FUTURE.md
null
2026-05-09 20:21:22 -0500
-
399882f282
v0.19.4: session token expiry cleanup
null
2026-05-09 20:19:46 -0500
-
c7b92f757b
v0.19.3: update DEVELOPMENT_LOG
null
2026-05-09 19:47:54 -0500
-
9f9c3a2080
v0.19.3: update HISTORY.md and FUTURE.md
null
2026-05-09 19:47:30 -0500
-
d55827d497
v0.19.3: legacy DB login fix, migration run functions, security hardening
null
2026-05-09 19:47:00 -0500
-
9d257d9d5e
v0.19.2: update version to 0.19.2 in version.js and package.json
null
2026-05-09 18:52:00 -0500
-
4e91bed343
v0.19.2: add React Error Boundaries for crash recovery
null
2026-05-09 18:33:02 -0500
-
a9cdf846fe
v0.19.2: fix legacy DB migration login failure + security hardening
null
2026-05-09 18:25:25 -0500
-
cf2ed37c1e
feat: add INIT_REGULAR_USER env var, move bill_history_ranges to v0.42 migration
null
2026-05-09 16:38:28 -0500
-
6c7d481494
feat: add admin about page with security hardening
null
2026-05-09 16:25:12 -0500
-
6c730635ec
docs: add bill_history_ranges cleanup to FUTURE.md
null
2026-05-09 15:20:17 -0500
-
d5057a6325
feat: add migration version tracking, update docs, add dev log
null
2026-05-09 15:17:40 -0500
-
a815817c27
push-test
null
2026-05-09 14:29:17 -0500
-
4d1709aea3
push
kaspa
2026-05-09 13:03:36 -0500
-
3228332e8c
push
_null
2026-05-04 23:34:24 -0500
-
d1efeece04
push
_null
2026-05-04 20:12:57 -0500
-
b019487423
init
_null
2026-05-04 16:38:03 -0500
-
0ef9362817
init
_null
2026-05-04 14:21:21 -0500
-
33429e8349
init
_null
2026-05-04 14:19:22 -0500
-
d54bf414ec
init
_null
2026-05-04 14:18:31 -0500
-
c8c256bad2
init
_null
2026-05-04 14:17:32 -0500
-
b3b27f9018
demo
_null
2026-05-04 14:14:29 -0500
-
789eb0d887
1
_null
2026-05-04 13:56:00 -0500
-
831bdfa3e2
correct
_null
2026-05-04 13:51:38 -0500
-
e3c90049df
readme
_null
2026-05-04 13:41:06 -0500
-
9fc442fb8e
readme
_null
2026-05-04 13:38:19 -0500
-
9e3891813d
img
_null
2026-05-04 13:20:07 -0500
-
969139251d
calendar
_null
2026-05-04 13:14:32 -0500
-
d46b85da8a
logo
_null
2026-05-03 22:33:21 -0500
-
25c768d013
corrected admin view
v0.18
kaspa
2026-05-03 20:40:48 -0500
-
734e190884
corrected admin view
_null
2026-05-03 20:40:48 -0500
-
c59ad6cb70
init
kaspa
2026-05-03 20:25:08 -0500
-
e69c4701f0
init
_null
2026-05-03 20:25:08 -0500
-
678ff5eb19
init
kaspa
2026-05-03 20:02:32 -0500
-
c29ae7db29
init
_null
2026-05-03 20:02:32 -0500
-
7cbdefbcfe
init
kaspa
2026-05-03 19:56:19 -0500
-
ee9a10ad4e
init
_null
2026-05-03 19:56:19 -0500
-
3d2a615fa8
initial commit
kaspa
2026-05-03 19:51:57 -0500
-
b9d1366d46
initial commit
_null
2026-05-03 19:51:57 -0500