a8a780d1ef
Uebergang: verkaufte/getilgte Elemente in Folgephasen nicht mehr klickbar
admGitAICDS2026-07-14 08:03:21 +02:00
cf9d245344
Uebergangs-Spaltenkopf: "geprueft" mit gruenem Haken sobald keine Entscheide offen sind
admGitAICDS2026-07-14 07:55:52 +02:00
737bc2051f
Fix Uebergang: Entscheide werden zuverlaessig gespeichert; Klick auf Zelle oeffnet Popup
admGitAICDS2026-07-14 07:45:05 +02:00
f49163af60
Fix: sonstiges Vermoegen zieht Rate in Verzehrphasen ab statt sie zu addieren
admGitAICDS2026-07-14 07:33:00 +02:00
32adfb4476
V3: 3 Farbschemata, Grundprofil auf Plan-Ebene, Erstellungs-Popups, integer-Zahlenfelder mit Beschleunigungs-Spinner, Carry-Forward des Zielwerts, gefuehrter Uebergang
admGitAICDS2026-07-13 14:49:42 +02:00
b775ab77cb
Rework core model: financial elements as plan-wide entities across phases; derived phase types (Erwerb/Pension/Misch) with retirement-capped durations and per-plan retirement age; AHV (gap years + couple ceiling), PK payout/annuity, 3a, real estate, other assets/debts; horizontal timeline with retirement markers; phase x element matrix with detail panel; savings/consumption quota + available-capital key figures with red status
admGitAICDS2026-07-13 07:55:58 +02:00
b3a3b565ac
Fix Traefik routing: pin traefik.docker.network=agent-net (container has two networks, Traefik picked the internal one at random)
admGitAICDS2026-07-11 17:43:37 +02:00
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
admGitAICDS2026-07-11 17:31:18 +02:00
2e65bb3a2d
Visual redesign: indigo accent palette, lucide icons per section, lighter/softer cards and dark mode
admGitAICDS2026-07-10 22:19:10 +02:00
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
admGitAICDS2026-07-08 21:35:10 +02:00
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
admGitAICDS2026-07-08 20:49:34 +02:00
fb57ec5549
Add +-1000 spinner buttons to amount fields, floor (not round) to nearest 1000 in all allocation calculations
admGitAICDS2026-07-08 20:40:54 +02:00
3b68ff8319
Format all monetary amounts as 1'000-separated integers and round amount inputs to nearest 1'000
admGitAICDS2026-07-08 20:31:34 +02:00
a1e689167c
Automate transition: carried-over securities auto-appear in next phase, sale proceeds tracked as incoming capital with allocation status indicators
admGitAICDS2026-07-08 20:20:20 +02:00
837da980f2
Fix Dockerfile: copy prisma.config.ts into runtime image (needed for migrate deploy)
admGitAICDS2026-07-08 19:43:57 +02:00
fcb38f4a86
Fix deploy workflow: inject secrets via Gitea Actions (job workspace is not bind-mounted to host)
admGitAICDS2026-07-08 19:40:03 +02:00