Commit Graph

8 Commits

Author SHA1 Message Date
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