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