Víctor Falcón
41f5c6485c
feat(TransactionSyncController): Sort transactions by transaction_date and updated_at
...
This commit message follows the specified format and provides a concise description of the changes made in the code diff. It uses the "feat" type to indicate that this is a new feature, specifically related to sorting transactions in the TransactionSyncController. The message is under 72 characters as required.
2025-11-14 11:38:09 +01:00
Víctor Falcón
ab63edde2b
feat(settings): Update account management UI and add sync functionality
2025-11-14 10:53:55 +01:00
Víctor Falcón
193ca59732
add icons
2025-11-14 10:13:07 +01:00
Víctor Falcón
a102c698c3
Remove pagination on automated rules page
2025-11-14 10:13:01 +01:00
Víctor Falcón
e009abbee1
feat(automation): Add sync functionality to automation rule dialogs
2025-11-14 10:06:05 +01:00
Víctor Falcón
445ab261af
add dumbbell icon to category list
2025-11-14 10:01:44 +01:00
Víctor Falcón
9256148961
feat(sync): Add sync functionality for accounts, banks, categories, and status button
2025-11-14 09:09:20 +01:00
Víctor Falcón
2c696aa88a
Update default categories
2025-11-11 18:10:32 +00:00
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
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
e5a77a9aca
feat: Add import transactions button to transactions page
2025-11-10 17:15:22 +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
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
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
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
292297f483
E2E Encryption
2025-11-07 14:21:25 +00:00
Víctor Falcón
fb140bbece
Set up a fresh Laravel app
2025-11-07 12:01:36 +00:00