f463f4af29
Update version number
v0.2.0
2026-01-09 19:24:40 +01:00
e7dba96b0f
Update LICENSE for 2026
2026-01-09 19:22:22 +01:00
d9db4d6bde
Fix init crashing if db parent directory does not exist
...
The init command now correctly creates the parent directory of the
database file. Fixes #1 .
2026-01-09 15:46:34 +01:00
4c372881c1
Fix broken installation
...
Changes the setuptools config to install all subpackages, not just the
top level mft package. Fixes #2 .
2026-01-09 15:32:43 +01:00
ec9b3b56fb
Split frontend into tabs, add a tab for showing totals
2026-01-09 12:04:43 +01:00
870928e20d
Add routes to get weekly totals
2026-01-09 03:59:20 +01:00
48c67e69ad
Update default categories
v0.1.0
2026-01-01 03:40:58 +01:00
a8714ebf7e
Remove the CORS middleware
...
The app and static files are served from a single domain, we don't use
cross domain requests at all so removing it locks it down to the most
restrictive state, which seems reasonable. It was initially added from
an example without true understanding of the need.
2026-01-01 02:47:24 +01:00
be1544d5d5
Add basic expense list rendering to frontend
2026-01-01 02:23:50 +01:00
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