d65e86585d98b8475e50f324d350252ba9fc2d45
Adds an Export CSV button on the transactions list and on each account view, opening a modal that combines quick-range presets (last 30/60/90 days, this year, all time) with custom start/end date pickers. The export pulls every matching transaction (not just the current page) and deliberately omits any receipt path. Adds a History page in the side menu that lists every recorded create/update/delete with a color-coded badge, expandable JSON snapshot, and filters by entity, action, account, and date. Each account view gets a History button that deeplinks the page filtered to that account, so a balance discrepancy can be traced back to a deleted transaction without scrolling the global log. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Languages
TypeScript
97.4%
CSS
1.1%
Dockerfile
0.7%
JavaScript
0.6%
HTML
0.1%