Commit Graph

14 Commits

Author SHA1 Message Date
8e7fe78b8b feat: scaffold Vue 3 + Vuetify + Pinia frontend 2026-03-20 01:05:19 +01:00
4a4c9515f6 feat: add NSwag config and commit generated openapi.json 2026-03-20 00:59:08 +01:00
1062739832 feat: implement dashboard service and controller with tests (TDD) 2026-03-20 00:49:27 +01:00
1a13ee3453 feat: add transactions import, list and categories endpoints 2026-03-20 00:45:59 +01:00
fec96d7727 feat: implement CSV import service with tests (TDD) 2026-03-20 00:45:59 +01:00
8f4eaeaa74 feat: add JWT auth endpoint 2026-03-20 00:39:29 +01:00
af495cc032 feat: configure startup — CORS, JWT, NSwag, Polly migration retry 2026-03-20 00:39:11 +01:00
6099e99a46 feat: add EF Core models, DTOs and AppDbContext 2026-03-20 00:37:22 +01:00
65edd731b8 feat: scaffold .NET solution with API and test projects 2026-03-20 00:36:27 +01:00
e0c451904c docs: add implementation plan for finance tracker
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 23:30:58 +01:00
92217a5776 Update spec: shared period state between dashboard columns
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 23:11:17 +01:00
02e512a4a6 Update spec: new two-column dashboard layout
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 23:06:15 +01:00
Martin
74f924c715 Add finance tracker design spec and update .gitignore
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:21:08 +01:00
c9b40f980a Initial commit 2026-03-19 21:04:07 +01:00