Commit Graph

11 Commits

Author SHA1 Message Date
17a1c29d76 Configure setuptools for non-editable install 2026-01-01 00:18:51 +01:00
61a13d65a4 Add expense listing API endpoint 2025-12-31 23:18:46 +01:00
13dcad6c0f Add expense creation to frontend 2025-12-27 13:36:18 +01:00
6bf56d7537 Add expense creation API endpoint 2025-12-27 13:32:16 +01:00
7525d2b2ed Ensure foreign key constraints are always enforced 2025-12-27 00:21:22 +01:00
4becbcdea3 Update auth validation code to hash incoming tokens 2025-12-26 23:12:06 +01:00
4f6e5cd33a Add cli commands for token management 2025-12-26 22:40:38 +01:00
3c5e8571c3 Add cli commands for user management 2025-12-26 20:33:00 +01:00
bb6575d403 Implement db init and db backup commands in the cli 2025-12-24 12:38:29 +01:00
b4c84ab7ea Initial project structure added.
The following are in a minimal working state:

- Database schema
- Basic database interaction
- Configuration file parsing
- Command line interface
- Basic route handling for categories, auth and health
- Simple static webapp files
2025-12-24 12:30:09 +01:00
b744e7f0c0 Initial commit 2025-12-07 19:23:23 +01:00