Víctor Falcón
c2c6894cb8
feat(AccountBalanceSync): Update existing balances and add new ones efficiently
2025-12-01 11:04:50 +01:00
Víctor Falcón
595057c66e
Add dashboard analytics backend
...
- Create DashboardAnalyticsController with 6 analytics endpoints:
- Net worth calculation and comparison
- Monthly spending with period comparison
- Cash flow (income vs expenses)
- Net worth evolution over time
- Account balance history
- Top spending categories
- Add PeriodComparator service for date range comparisons
- Update DashboardController to pass categories, accounts, and banks
- Add comprehensive feature tests for all analytics endpoints
- Register analytics routes under /api/dashboard
2025-12-01 10:30:35 +01:00
Víctor Falcón
8bee848fe3
Save transaction source (manually_created, or imported)
...
- Depending on the source, we allow or not to update the transaction
description.
2025-11-28 12:36:48 +01:00
Víctor Falcón
480a5a97b4
Remove unused controllers and tests
2025-11-26 12:41:47 +01:00
Víctor Falcón
981df8cd68
Fix improve testing
2025-11-26 11:52:01 +01:00
Víctor Falcón
669646aacb
SEO landing page
2025-11-25 11:33:11 +01:00
Víctor Falcón
375fead0bc
Add User Lead functionality and tests
2025-11-25 10:31:25 +01:00
Víctor Falcón
dffc5137ba
Merge pull request #1 from whisper-money/landing-page
...
Landing page
2025-11-24 12:11:35 +01:00
Víctor Falcón
02ac561591
Command: Setup Main User
2025-11-15 22:16:41 +01:00
Víctor Falcón
dcb78d2252
Update transaction amount to bigint
2025-11-15 20:53:47 +01:00
Víctor Falcón
bec18b925b
Add account balances
2025-11-15 20:27:18 +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
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
c1fbd4d09f
feat(TransactionController): Add store method for creating transactions
2025-11-11 12:20:39 +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
d5ce7a24b4
Automation rules
2025-11-10 12:08:58 +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
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
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
b9679b9328
Settings: add account view
2025-11-07 21:38:23 +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
292297f483
E2E Encryption
2025-11-07 14:21:25 +00:00
Víctor Falcón
2eaad3204c
Install Pest
2025-11-07 12:01:58 +00:00
Víctor Falcón
fb140bbece
Set up a fresh Laravel app
2025-11-07 12:01:36 +00:00