Commit Graph

34 Commits

Author SHA1 Message Date
Julien Froidefond
b3b25412ad feat: enhance responsive design and layout consistency across various components, including dashboard, statistics, and rules pages 2025-12-01 08:34:28 +01:00
Julien Froidefond
34874aae86 feat: add tooltip functionality for transaction memo display to enhance readability and user experience 2025-12-01 05:52:14 +01:00
Julien Froidefond
032886dc1c feat: add category breakdown by parent to statistics page and enhance pie chart with toggle for grouping options 2025-11-30 17:16:47 +01:00
Julien Froidefond
00dd8fc335 feat: enhance statistics page with new charts and data visualizations including savings trend, category trends, and year-over-year comparisons 2025-11-30 17:05:03 +01:00
Julien Froidefond
f366ea02c5 feat: add categorization feature for transaction groups with UI enhancements for category selection 2025-11-30 16:48:55 +01:00
Julien Froidefond
c4e7df4091 feat: implement folder management and drag-and-drop functionality for accounts, enhancing organization and user experience 2025-11-30 16:34:53 +01:00
Julien Froidefond
2363cab09a feat: update filter component widths and improve layout consistency across dashboard and statistics pages 2025-11-30 16:26:20 +01:00
Julien Froidefond
e67297bf2c feat: implement account filtering and enhance accounts summary display with folder organization 2025-11-30 16:22:42 +01:00
Julien Froidefond
d5aa00a885 feat: add transaction deduplication feature and enhance filtering options in settings and transactions pages 2025-11-30 13:02:03 +01:00
Julien Froidefond
e087143675 fix: update transaction description and memo display for improved readability and layout consistency 2025-11-30 12:34:04 +01:00
Julien Froidefond
ebf842cf6d feat: improve balance calculations in statistics page and charts with enhanced formatting for large values 2025-11-30 12:19:34 +01:00
Julien Froidefond
184a073bb1 feat: add initial balance support to accounts, enhancing account management and balance calculations across components 2025-11-30 12:13:02 +01:00
Julien Froidefond
c26ba9ddc6 feat: implement bulk account deletion and enhance account management with folder organization and drag-and-drop functionality 2025-11-30 12:00:29 +01:00
Julien Froidefond
d663fbcbd0 feat: integrate authentication and password management features, including bcrypt for hashing and NextAuth for session handling 2025-11-30 08:04:06 +01:00
Julien Froidefond
7cb1d5f433 feat: add BackupCard component and corresponding Backup model to enhance settings functionality and data management 2025-11-30 07:50:47 +01:00
Julien Froidefond
5195f4adad feat: implement enhanced transaction filtering capabilities with support for account and category filters, improving data visibility and user interaction 2025-11-29 19:19:21 +01:00
Julien Froidefond
c082ab5e63 refactor: clean up imports and enhance type definitions across multiple components for improved clarity and maintainability 2025-11-29 18:03:19 +01:00
Julien Froidefond
93e1d16a3c feat: enhance transaction table interactions by preventing event propagation on button clicks and adding icons for reconciliation actions 2025-11-29 17:55:47 +01:00
Julien Froidefond
ab1f7a65b2 feat: refactor transaction filters to support multiple account selection and improve UI with new account filter component 2025-11-29 17:53:09 +01:00
Julien Froidefond
3c142c3782 feat: update transaction filters to support multiple category selection and enhance UI with active filters display 2025-11-29 17:44:26 +01:00
Julien Froidefond
0fb3222ba2 feat: add icon support to category creation and editing, enhance transaction rule creation with new dialog and filters 2025-11-29 17:42:11 +01:00
Julien Froidefond
0ce50d1477 feat: replace category selection with CategoryCombobox in RuleCreateDialog and TransactionTable for improved user experience 2025-11-29 17:26:20 +01:00
Julien Froidefond
9e576f2b0e feat: add new navigation item for rules in the dashboard sidebar with associated icon 2025-11-29 17:18:59 +01:00
Julien Froidefond
50292fb685 refactor: simplify account number display in AccountsSummary and OFXImportDialog components 2025-11-28 15:05:43 +01:00
Julien Froidefond
b2db902e5c feat: implement aggregated and per-account balance visualization in statistics page with interactive chart options 2025-11-28 14:01:26 +01:00
Julien Froidefond
fc483d0573 feat: enhance category breakdown and pie chart components with icon support and improved tooltip formatting 2025-11-28 13:56:58 +01:00
Julien Froidefond
0e0db122b9 feat: implement transaction reconciliation feature with keyboard navigation support in transaction table 2025-11-28 11:31:47 +01:00
Julien Froidefond
88937579e2 feat: refactor dashboard and account pages to utilize new layout components, enhancing structure and loading states 2025-11-27 12:44:44 +01:00
Julien Froidefond
5eb37e631f feat: add external URL support for bank accounts, allowing users to link to their bank's portal 2025-11-27 11:50:09 +01:00
Julien Froidefond
b2efade4d5 refactor: standardize quotation marks across all files and improve code consistency 2025-11-27 11:40:30 +01:00
Julien Froidefond
7314cb6716 feat: implement hierarchical category management with parent-child relationships and enhance category creation dialog 2025-11-27 10:29:59 +01:00
Julien Froidefond
c6299de8b2 feat: enhance chart tooltip and legend components with improved type definitions and payload handling 2025-11-27 10:02:27 +01:00
Julien Froidefond
44cdb6d62a fix: update folder account filtering and set default folder ID for imported accounts 2025-11-27 09:53:00 +01:00
Julien Froidefond
e9e44916fd chore: init from v0 2025-11-27 09:51:18 +01:00