Víctor Falcón
bec18b925b
Add account balances
2025-11-15 20:27:18 +01:00
Víctor Falcón
52310ef889
Refactor: Restructure action dropdown component in transaction columns
2025-11-15 15:01:45 +01:00
Víctor Falcón
23403d9d3f
refactor: Update layout width in SettingsLayout component
2025-11-15 13:59:47 +01:00
Víctor Falcón
32c3b32804
Context menu to tables
2025-11-15 13:57:10 +01:00
Víctor Falcón
c1f99fedd6
feat: Remove console.log and add padding to components
2025-11-15 13:20:41 +01:00
Víctor Falcón
c272564585
Make dialogs scrollable and max-h-[95vh]
2025-11-15 13:01:33 +01:00
Víctor Falcón
57879bb711
feat(shared): Add CategoryCombobox component
2025-11-14 16:05:53 +01:00
Víctor Falcón
73d847f38b
feat(category): Update default categories list and sorting logic
2025-11-14 15:28:44 +01:00
Víctor Falcón
fb2f856360
refactor: Normalize whitespace in transaction data preparation
2025-11-14 14:56:14 +01:00
Víctor Falcón
573b2fdb0a
feat(lucide-react): Add custom icons to Toaster component
2025-11-14 14:40:54 +01:00
Víctor Falcón
e937a8647d
feat(automation): Add re-evaluate all transactions functionality
2025-11-14 14:18:43 +01:00
Víctor Falcón
7f243bbc1e
Load more transactions button
2025-11-14 13:02:42 +01:00
Víctor Falcón
d13ecc2722
feat: update date formatting logic in transaction components
2025-11-14 11:39:41 +01:00
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
32167b0f80
add proxy trust middleware
2025-11-14 10:03:58 +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
242be5f415
feat(traefik): Add secure headers middleware to WhisperMoney service
2025-11-14 09:17:09 +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
bb024d5e40
Config traefik to serve the web from whispermoney.dev
2025-11-14 09:09:19 +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
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