BillTracker/client/components/tracker
null 55b515c401 feat(tracker): Pay-all-due per bucket + reversible quick-pay with specific toasts (T4)
- Each bucket header gains a 'Pay all due (N)' action: one bulkPay for every
  unpaid gated bill in the bucket, behind a confirm (count + total) and a single
  Undo toast that deletes the created payments.
- Quick-pay and mark-paid now show a specific toast ('Rent - $1,200 paid');
  quick-pay gained an Undo action to match un-pay.
- Per-bill snooze already existed in the Overdue Command Center.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 18:43:01 -05:00
..
AutopaySuggestionActions.jsx 0.34.3 2026-05-31 15:06:10 -05:00
CashFlowCard.jsx feat(cashflow): safe-to-spend projection with timeline, vitest setup, package upgrades 2026-06-12 01:32:28 -05:00
DriftInsightPanel.jsx feat(tracker): price-change drift detection with amber insight panel 2026-05-30 14:33:55 -05:00
EditableCell.jsx 0.34.3 2026-05-31 15:06:10 -05:00
FilterChip.jsx 0.34.3 2026-05-31 15:06:10 -05:00
LowerThisMonthButton.jsx 0.34.3 2026-05-31 15:06:10 -05:00
MobileTrackerRow.jsx feat(tracker): Pay-all-due per bucket + reversible quick-pay with specific toasts (T4) 2026-07-03 18:43:01 -05:00
MonthlyStateDialog.jsx refactor: component splits, PWA support, CommandPalette 2026-05-28 20:53:22 -05:00
NotesCell.jsx 0.34.3 2026-05-31 15:06:10 -05:00
OverdueCommandCenter.jsx fix(utils): extract localDateString to shared lib, replace .toISOString().slice() pattern across client 2026-06-11 23:40:22 -05:00
PaymentLedgerDialog.jsx feat: framer-motion page transitions and UI polish 2026-06-07 15:14:09 -05:00
PaymentModal.jsx feat: tracker payment flow and mobile row improvements 2026-06-07 14:49:39 -05:00
PaymentProgress.jsx fix(tracker): update payment progress and bills service (batch 0.37.1) 2026-06-08 11:54:47 -05:00
StartingAmountsEditDialog.jsx refactor: component splits, PWA support, CommandPalette 2026-05-28 20:53:22 -05:00
StatusBadge.jsx refactor(tracker): consolidate isPaidStatus + rowOutstanding + toast gap (T5) 2026-07-03 18:36:30 -05:00
SummaryCards.jsx 0.34.3 2026-05-31 15:06:10 -05:00
TrackerBucket.jsx feat(tracker): Pay-all-due per bucket + reversible quick-pay with specific toasts (T4) 2026-07-03 18:43:01 -05:00
TrackerRow.jsx feat(tracker): Pay-all-due per bucket + reversible quick-pay with specific toasts (T4) 2026-07-03 18:43:01 -05:00