BillTracker/client/pages
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
..
AboutPage.jsx v0.28.0 2026-05-16 11:56:38 -05:00
AdminPage.jsx feat: DB-first bank sync config, admin toggle, extracted BankSyncSection 2026-05-28 22:06:15 -05:00
AnalyticsPage.jsx feat: spending forecast with linear regression chart 2026-05-28 21:11:29 -05:00
BillsPage.jsx v0.28.0 2026-05-16 15:38:28 -05:00
CalendarPage.jsx style: CalendarPage readability pass + DataPage fix 2026-05-28 21:40:27 -05:00
CategoriesPage.jsx error handling 2026-05-28 02:34:24 -05:00
DataPage.jsx feat: DB-first bank sync config, admin toggle, extracted BankSyncSection 2026-05-28 22:06:15 -05:00
DataPage.jsx.backup push 2026-05-09 13:03:36 -05:00
HealthPage.jsx v0.28.0 2026-05-16 15:38:28 -05:00
LoginPage.jsx v0.28.0 2026-05-16 11:56:38 -05:00
PrivacyPage.jsx v0.28.0 2026-05-15 22:45:38 -05:00
ProfilePage.jsx v0.28.0 2026-05-15 22:45:38 -05:00
ReleaseNotesPage.jsx v0.28.0 2026-05-15 22:45:38 -05:00
RoadmapPage.jsx v0.28.0 2026-05-16 15:38:28 -05:00
SettingsPage.jsx feat: DB-first bank sync config, admin toggle, extracted BankSyncSection 2026-05-28 22:06:15 -05:00
SnowballPage.jsx error handling 2026-05-28 02:34:24 -05:00
StatusPage.jsx v0.27.02 push 2026-05-14 21:00:07 -05:00
SubscriptionsPage.jsx feat: hybrid subscription tracker 2026-05-28 22:54:07 -05:00
SummaryPage.jsx v0.28.0 2026-05-15 22:45:38 -05:00
TrackerPage-bk.jsx push 2026-05-09 13:03:36 -05:00
TrackerPage.jsx refactor: component splits, PWA support, CommandPalette 2026-05-28 20:53:22 -05:00