BillTracker/client/components
null 2ce5328fd2 v0.25.0: roadmap redesign, import CSRF fix, AdminDashboard removed
- RoadmapPage: kanban-style priority lanes, shadcn Collapsible/Tabs,
  lazy-loaded activity log, admin-only /api/about/roadmap + /dev-log endpoints
- Import CSRF fix: added x-csrf-token header to importAdminBackup,
  previewSpreadsheetImport, previewUserDbImport raw fetch() calls
- Removed AdminDashboard.jsx, replaced by RoadmapPage
- Added @radix-ui/react-collapsible + collapsible shadcn component
- Security audit by Private_Hudson: PASS (CSRF fix verified,
  admin endpoints gated, path traversal mitigated, XSS safe)
2026-05-11 21:42:36 -05:00
..
layout v0.20.7: Keyboard navigation and ARIA accessibility 2026-05-10 00:18:36 -05:00
ui v0.25.0: roadmap redesign, import CSRF fix, AdminDashboard removed 2026-05-11 21:42:36 -05:00
BillModal.jsx v0.20.8: Billing cycle sub-categories + server-side cycle_day validation 2026-05-10 00:39:11 -05:00
BillsTableInner.jsx calendar 2026-05-04 13:14:32 -05:00
ErrorBoundary.jsx v0.19.2: add React Error Boundaries for crash recovery 2026-05-09 18:33:02 -05:00
MarkdownText.jsx initial commit 2026-05-03 19:51:57 -05:00
MobileBillRow.jsx push 2026-05-09 13:03:36 -05:00
MobileTrackerRow.jsx push 2026-05-09 13:03:36 -05:00
PageLoader.jsx v0.20.1: code splitting, version badge on roadmap, roadmap nav link 2026-05-09 22:01:19 -05:00
ReleaseNotesDialog.jsx v0.20.7: Keyboard navigation and ARIA accessibility 2026-05-10 00:18:36 -05:00
StatusBadge.jsx push 2026-05-09 13:03:36 -05:00
SummaryCard.jsx push 2026-05-09 13:03:36 -05:00