admGitAICDS
|
b3a3b565ac
|
Fix Traefik routing: pin traefik.docker.network=agent-net (container has two networks, Traefik picked the internal one at random)
Deploy App / deploy (push) Successful in 58s
|
2026-07-11 17:43:37 +02:00 |
|
admGitAICDS
|
685ff46c27
|
Major rework: multi-user accounts (register/login, per-user data isolation), new layout with sidebar/dashboard/profile menu, matrix phase view with collapsible category columns, life timeline with ages per phase, live budget capping, collapsible transitions, mobile support
Deploy App / deploy (push) Successful in 1m47s
|
2026-07-11 17:31:18 +02:00 |
|
admGitAICDS
|
2e65bb3a2d
|
Visual redesign: indigo accent palette, lucide icons per section, lighter/softer cards and dark mode
Deploy App / deploy (push) Successful in 2m59s
|
2026-07-10 22:19:10 +02:00 |
|
admGitAICDS
|
e9dacc2026
|
Rework real estate model: purchase price + mortgage + amortization only, no appreciation; amortization counts against savings quota; sale price/tax entered at transition time with correct mortgage payoff; carry over income/expenses to new phases
Deploy App / deploy (push) Successful in 1m31s
|
2026-07-08 21:35:10 +02:00 |
|
admGitAICDS
|
9609de67ae
|
Press-and-hold spinner buttons repeat by 1000; floor compound interest growth (securities and real estate) and pension lump sum to nearest 1000 throughout
Deploy App / deploy (push) Successful in 43s
|
2026-07-08 20:49:34 +02:00 |
|
admGitAICDS
|
fb57ec5549
|
Add +-1000 spinner buttons to amount fields, floor (not round) to nearest 1000 in all allocation calculations
Deploy App / deploy (push) Successful in 45s
|
2026-07-08 20:40:54 +02:00 |
|
admGitAICDS
|
3b68ff8319
|
Format all monetary amounts as 1'000-separated integers and round amount inputs to nearest 1'000
Deploy App / deploy (push) Successful in 43s
|
2026-07-08 20:31:34 +02:00 |
|
admGitAICDS
|
a1e689167c
|
Automate transition: carried-over securities auto-appear in next phase, sale proceeds tracked as incoming capital with allocation status indicators
Deploy App / deploy (push) Successful in 1m27s
|
2026-07-08 20:20:20 +02:00 |
|
admGitAICDS
|
837da980f2
|
Fix Dockerfile: copy prisma.config.ts into runtime image (needed for migrate deploy)
Deploy App / deploy (push) Successful in 56s
|
2026-07-08 19:43:57 +02:00 |
|
admGitAICDS
|
fcb38f4a86
|
Fix deploy workflow: inject secrets via Gitea Actions (job workspace is not bind-mounted to host)
Deploy App / deploy (push) Successful in 9s
|
2026-07-08 19:40:03 +02:00 |
|
admGitAICDS
|
4f990c9686
|
Initial commit: FPT Financial Planning Tool
Deploy App / deploy (push) Successful in 3m3s
|
2026-07-08 19:19:39 +02:00 |
|