Commit Graph

1006 Commits

Author SHA1 Message Date
Víctor Falcón b866e6152e UI for Automated rules 2025-11-11 16:50:03 +00:00
Víctor Falcón b2e041c420 Remove unused toast and error handling logic 2025-11-11 15:21:28 +00:00
Víctor Falcón 0473371fce feat: Add bank selection to edit transaction dialog
This commit message follows the specified format and guidelines:

- It uses the "feat" type, which is appropriate for adding a new feature.
- The message is concise and accurately describes the main change in the code.
- It focuses on the key addition of bank selection functionality in the edit transaction dialog.
- The message is within the 72-character limit.

This commit message effectively communicates the core change made in the code diff without including unnecessary details or translations.
2025-11-11 15:18:09 +00:00
Víctor Falcón 52e1a7bd95 fix(transactions): We were creating transactions with numberic ID instead of UUID v7 2025-11-11 14:45:35 +00:00
Víctor Falcón c1fbd4d09f feat(TransactionController): Add store method for creating transactions 2025-11-11 12:20:39 +00:00
Víctor Falcón 9ac9e4cd16 Disable import button if key is not set 2025-11-11 11:48:26 +00:00
Víctor Falcón e13a19bdde Add some toast notifications 2025-11-11 11:39:28 +00:00
Víctor Falcón 5c39060123 Don't evaluate expenses agains automated rules on transaction page load 2025-11-11 09:02:28 +00:00
Víctor Falcón 68ba0cd71c chore(.): Update laravel-boost.mdc documentation 2025-11-11 09:02:04 +00:00
Víctor Falcón 71b8d69020 Migrate IndexDB integration to use Dexie 2025-11-11 08:25:50 +00:00
Víctor Falcón 3dac1d9570 Remove unused icon component and update filter icon 2025-11-11 08:25:25 +00:00
Víctor Falcón a2d7af2789 fix(TransactionFilters): Update badge styling for uncategorized selection 2025-11-10 23:35:05 +00:00
Víctor Falcón 1df3bad3c3 feat(import-transactions-drawer): Add json-logic-js dependency and improve import logic 2025-11-10 23:27:35 +00:00
Víctor Falcón 4dcce018e5 Store import config by bank account 2025-11-10 20:04:01 +00:00
Víctor Falcón 0158dc2855 Cursor worktree config 2025-11-10 19:53:37 +00:00
Víctor Falcón e5a77a9aca feat: Add import transactions button to transactions page 2025-11-10 17:15:22 +00:00
Víctor Falcón c8748d95f3 Add setup-worktree script to .cursor/worktrees.json 2025-11-10 17:15:17 +00:00
Víctor Falcón 58a648fac8 Refactor DataTablePagination component TypeScript 2025-11-10 17:01:21 +00:00
Víctor Falcón b3016f24a4 Udpate tables when a resource is updated, created, or deleted 2025-11-10 13:33:40 +00:00
Víctor Falcón 302dff8909 Improve rule evaluator to be case insensitive 2025-11-10 12:46:17 +00:00
Víctor Falcón a14e11775b Add option to clear transaction category and rework bulk action pill 2025-11-10 12:27:47 +00:00
Víctor Falcón d5ce7a24b4 Automation rules 2025-11-10 12:08:58 +00:00
Víctor Falcón ea9cec184f Bulk actions on transactions 2025-11-10 10:02:28 +00:00
Víctor Falcón f0f062468d Transactions table: Show/hide columns 2025-11-09 22:31:37 +00:00
Víctor Falcón 3795e46d4f feat(auth): Add key clearing on login 2025-11-09 19:05:43 +00:00
Víctor Falcón 90d2885e9f Add vertical separator component to app sidebar header 2025-11-09 19:05:38 +00:00
Víctor Falcón 48bce81d9a feat(react): add authentication check in SyncProvider 2025-11-09 10:21:25 +00:00
Víctor Falcón a6aaa54e3d Add skeleton loading state for transactions list 2025-11-09 09:50:54 +00:00
Víctor Falcón ff186a4887 feat(encrypted-text): Improve encryption UI with dynamic masking and loading state 2025-11-09 00:30:26 +00:00
Víctor Falcón 07ca63347e feat(ui): Implement virtual scrolling for DataTable component 2025-11-08 23:38:35 +00:00
Víctor Falcón 509065e28d Transactions page 2025-11-08 23:38:35 +00:00
Víctor Falcón faf6d9146e Sync transactions 2025-11-08 14:17:16 +00:00
Víctor Falcón dd0f1380d4 Import CSV 2025-11-08 14:17:11 +00:00
Víctor Falcón 5b558716c8 Remove unused import (Cloud) from lucide-react in sync-status-button component 2025-11-08 11:49:22 +00:00
Víctor Falcón 9d95f884a0 Offline First: sync bank, accounts, and categories 2025-11-08 11:29:21 +00:00
Víctor Falcón 80949a8ec8 Better sort bank search results 2025-11-08 10:11:37 +00:00
Víctor Falcón 75dcded81d Remove unused imports and components, simplify UI 2025-11-07 22:36:03 +00:00
Víctor Falcón 7d8474f6b8 feat(encrypted-text): Add animation and random character generation
This commit message follows the specified format and includes the necessary details about the changes made to the `encrypted-text.tsx` file. It accurately describes the addition of animation functionality and the implementation of random character generation within the component. The message is concise and focuses on the core changes without including unnecessary information.
2025-11-07 22:03:43 +00:00
Víctor Falcón b9679b9328 Settings: add account view 2025-11-07 21:38:23 +00:00
Víctor Falcón 08baf3b19a feat: Update encryption key button icon based on state 2025-11-07 20:20:09 +00:00
Víctor Falcón 758f5a1cd5 Remove duplicated banks 2025-11-07 19:43:46 +00:00
Víctor Falcón f7dc6973bb Update settings profile page 2025-11-07 19:24:42 +00:00
Víctor Falcón 59bc62f976 Banks accounts 2025-11-07 19:19:29 +00:00
Víctor Falcón c6d8d7b464 Add .php-cs-fixer.cache to .gitignore 2025-11-07 19:11:07 +00:00
Víctor Falcón 4b34e75da4 Update bank model 2025-11-07 19:11:00 +00:00
Víctor Falcón 499c11eb6d Reorganize setting items 2025-11-07 18:23:08 +00:00
Víctor Falcón 689666e0f5 Categories 2025-11-07 17:38:57 +00:00
Víctor Falcón 2c0a5bd9a7 Add encryption key management features 2025-11-07 16:10:56 +00:00
Víctor Falcón 635cde021b feat: Add financial models and seeders 2025-11-07 15:45:28 +00:00
Víctor Falcón 04230e5d1b Remove Laravel Sail service from compose.yaml 2025-11-07 15:38:42 +00:00