BillTracker/client/components
null 7a58d69c70 feat: hybrid subscription tracker
Added subscription metadata to bills: is_subscription, type, reminder_days, source, detected_at
Backend subscription API (routes/subscriptions.js)
SimpleFIN recommendation logic (services/subscriptionService.js)
New /subscriptions page (client/pages/SubscriptionsPage.jsx)
Track-as-subscription controls in BillModal.jsx
Navigation under Tracker menu
Accepting a recommendation creates a subscription-backed bill + links detected transactions
2026-05-28 22:54:07 -05:00
..
admin feat: auto-sync worker for SimpleFIN bank sync 2026-05-28 22:32:33 -05:00
data feat: DB-first bank sync config, admin toggle, extracted BankSyncSection 2026-05-28 22:06:15 -05:00
layout feat: hybrid subscription tracker 2026-05-28 22:54:07 -05:00
tracker refactor: component splits, PWA support, CommandPalette 2026-05-28 20:53:22 -05:00
ui v0.28.0 2026-05-15 22:45:38 -05:00
BillModal.jsx feat: hybrid subscription tracker 2026-05-28 22:54:07 -05:00
BillsTableInner.jsx v0.28.0 2026-05-16 15:38:28 -05:00
CommandPalette.jsx refactor: component splits, PWA support, CommandPalette 2026-05-28 20:53:22 -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 v0.28.0 2026-05-16 15:38:28 -05:00
MobileTrackerRow.jsx chore: bump version to v0.28.4.4 2026-05-28 20:14:00 -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.28.0 2026-05-15 22:45:38 -05:00
StatusBadge.jsx dark theme 2026-05-28 19:40:55 -05:00
SummaryCard.jsx dark theme 2026-05-28 19:58:01 -05:00