admGitAICDS
|
32adfb4476
|
V3: 3 Farbschemata, Grundprofil auf Plan-Ebene, Erstellungs-Popups, integer-Zahlenfelder mit Beschleunigungs-Spinner, Carry-Forward des Zielwerts, gefuehrter Uebergang
Deploy App / deploy (push) Successful in 1m51s
- Theming: semantische CSS-Tokens + 3 waehlbare Schemata (Hell/Dunkel/Warm/Sunset), Umschalter im Profil-Menue, FOUC-frei via Inline-Script, localStorage; Klassen-Sweep aller Komponenten, Recharts aus Tokens
- Datenmodell: Household entfaellt; Plan traegt Haushaltsform/Personen/Inflation selbst (Person -> planId, Plan -> userId); destruktive Migration (TRUNCATE); Onboarding/HouseholdSettings entfernt; Plan-Erstellung & -Einstellungen mit Profilfeldern
- Popups: Element-Erstellung mit Inline-Feldern (geteilte ElementPhaseFields/ElementTransitionFields), Phase- und Plan-Popups mit Direkteingabe
- Zahlenfelder: 1'000er-Runden entfernt (floorToThousand/roundToHundred weg), integer MoneyInput mit beschleunigendem Press-and-Hold-Spinner, 0-Bug-Fix, harte Live-Caps
- Quote: Amortisation + Tilgung neu quotenwirksam; Restquote sichtbar (sinkt beim Verteilen); Invest-Deckel = verfuegbares Kapital + fortgeschriebener Zielwert
- Carry-Forward: Startwert der Folgephase = Zielwert der Vorphase minus Uebergangs-Bezug (live abgeleitet); optionale Zusatzinvestition aus verfuegbarem Kapital
- Matrix: Zelle zeigt Start -> Ziel; Uebergangs-Spaltenkopf mit "n offen"-Badge + gefuehrtem Pruef-Panel
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-13 14:49:42 +02:00 |
|
admGitAICDS
|
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
Deploy App / deploy (push) Successful in 1m57s
|
2026-07-13 07:55:58 +02:00 |
|
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 |
|