Víctor Falcón
42615e6ee0
Fix account balances unique constraint
...
- Drop and recreate the broken unique index on account_balances table
- Ensure proper unique constraint on (account_id, balance_date)
2025-12-01 10:30:03 +01:00
Víctor Falcón
36c8c30f94
Add type enum to categories
...
- Create CategoryType enum (income, expense, transfer)
- Add type column to categories table with default 'expense'
- Update Category model to cast type field to CategoryType enum
2025-12-01 10:29:57 +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
024007a901
Add MySQL database service to GitHub Actions workflow and update environment variables for tests
2025-11-26 12:10:51 +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
a950a9bab7
Remove seeders: AccountSeeder, CategorySeeder, TransactionSeeder
2025-11-15 21:52:04 +01:00
Víctor Falcón
9d57804dc5
Migrate ID's to UUIDv7
2025-11-15 21:25:33 +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
2c696aa88a
Update default categories
2025-11-11 18:10:32 +00:00
Víctor Falcón
d5ce7a24b4
Automation rules
2025-11-10 12:08:58 +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
b9679b9328
Settings: add account view
2025-11-07 21:38:23 +00:00
Víctor Falcón
758f5a1cd5
Remove duplicated banks
2025-11-07 19:43:46 +00:00
Víctor Falcón
59bc62f976
Banks accounts
2025-11-07 19:19:29 +00:00
Víctor Falcón
4b34e75da4
Update bank model
2025-11-07 19:11:00 +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
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