Commit Graph

19 Commits

Author SHA1 Message Date
Jan
90ff8e8763 fix doppelte Desktop-Scrollbar
All checks were successful
CI / Build (push) Successful in 1m14s
CI / Deploy (push) Successful in 53s
2026-04-13 15:11:06 +02:00
Jan
ee8b1a6f7b Desktop ist wieder auf Horizontal-Scroll zurückgebaut, mobil bleibt die Dropdown-Auswahl. Dabei habe ich die Scroll-Container stabilisiert, damit die AG- und Budgetkarten sauber scrollen statt seitlich zu „wackeln“, in dashboard-shell.tsx und budget-column.tsx.
All checks were successful
CI / Build (push) Successful in 1m17s
CI / Deploy (push) Successful in 1m0s
Die Abo-Logik ist jetzt deutlich sauberer: beim Anlegen gibt es ein Startdatum, der Server leitet daraus Monatsraten für den gewählten Zeitraum ab, Budgets rechnen mit dem periodischen Gesamtbetrag, und Abo-Ausgaben erscheinen als aufklappbare Gruppe statt als aufgeblähte Liste. Das steckt vor allem in page.tsx, recurring-expenses.ts, route.ts, dashboard-types.ts und der Migration migration.sql. Backup/Import und Audit-Restore kennen das neue Feld ebenfalls.
2026-04-13 13:53:20 +02:00
Jan
700e677c45 die AG-Übersicht bekommt die gleiche Dropdown-Auswahl wie mobil statt Horizontal-Scroll, und ich räume die Umlaut-Geschichte sauber auf, damit wir wieder normales UTF-8 im Code haben statt dieser ASCII-Ausweichmanöver.
All checks were successful
CI / Build (push) Successful in 1m20s
CI / Deploy (push) Successful in 1m4s
2026-04-13 13:22:34 +02:00
Jan
859442a3c1 README.md aktualisiert
All checks were successful
CI / Build (push) Successful in 1m8s
CI / Deploy (push) Successful in 1m3s
2026-04-12 20:53:37 +02:00
bf59cf9554 .gitea/workflows/ci.yaml aktualisiert
All checks were successful
CI / Build (push) Successful in 1m19s
CI / Deploy (push) Successful in 55s
2026-04-12 20:48:44 +02:00
053a170cf2 .gitea/workflows/ci.yaml aktualisiert
Some checks failed
CI / Build (push) Successful in 1m9s
CI / Deploy (push) Failing after 2s
2026-04-12 20:43:27 +02:00
3aeeffefd1 .gitea/workflows/ci.yaml aktualisiert
Some checks failed
CI / Build (push) Failing after 2s
CI / Deploy (push) Has been skipped
2026-04-12 20:40:40 +02:00
Jan
b202fc6c26 In der Nutzerverwaltung kannst du jetzt pro Konto die Rolle, die AG-Zuordnung und die Freigaberollen bearbeiten. Die feste 3er-Freigabelogik bleibt Vorstand A / Vorstand B / Finanz-AG, aber jetzt legst du über die Nutzer fest, wer diese Schritte autorisieren darf. Zusätzlich gibt es unter Nutzer anlegen eine eigene Insel für die Freigabe-Schwelle, und diese Schwelle wird jetzt auch wirklich überall verwendet: in der Erfassungslogik, in den Budgetkarten, im CSV-Backup/-Import und im Audit-Restore. Die Hauptänderungen sitzen in dashboard-shell.tsx, budget-column.tsx, route.ts, schema.prisma und route.ts.
All checks were successful
CI / build-and-deploy (push) Successful in 1m22s
Den Zeitraum-Bereich habe ich dabei gleich mit aufgeräumt: die Auswahl des aktuellen Haushalts ist breiter und sauberer angeordnet, und die Desktop-Nutzerverwaltung ist jetzt wirklich links Anlegen + Schwelle und rechts die Nutzerliste. Seed und Backup/Restore kennen die neuen Felder ebenfalls in seed.ts, route.ts und route.ts.
2026-04-12 20:09:46 +02:00
Jan
92d96ffa27 Sync dashboard hero chips and update gitignore
All checks were successful
CI / build-and-deploy (push) Successful in 2m10s
2026-04-12 15:55:50 +02:00
3849e721e2 README.md aktualisiert
All checks were successful
CI / build-and-deploy (push) Successful in 1m12s
2026-04-12 14:42:16 +02:00
5306d186bc README.md aktualisiert
Some checks failed
CI / build-and-deploy (push) Has been cancelled
2026-04-12 14:36:29 +02:00
5b1cc88def .gitea/workflows/ci.yaml aktualisiert
Some checks failed
CI / build-and-deploy (push) Has been cancelled
2026-04-12 14:29:51 +02:00
895c577eb7 .gitea/workflows/ci.yaml aktualisiert
Some checks failed
CI / build-and-deploy (push) Has been cancelled
2026-04-12 14:25:37 +02:00
269932ba37 tsconfig.json aktualisiert
Some checks failed
CI / build-and-deploy (push) Failing after 55s
2026-04-12 14:16:37 +02:00
4cc975de0f README.md aktualisiert
Some checks failed
CI / build-and-deploy (push) Failing after 46s
2026-04-12 14:13:29 +02:00
2a2d169c87 .gitea/workflows/ci.yaml aktualisiert
Some checks failed
CI / build-and-deploy (push) Failing after 36s
2026-04-12 14:07:39 +02:00
650f95dec8 .gitea/workflows/ci.yaml aktualisiert
Some checks failed
CI / build-and-deploy (push) Failing after 1m34s
2026-04-12 14:03:59 +02:00
c05a174c50 add ci runner
Some checks failed
CI / build-and-deploy (push) Has been cancelled
2026-04-12 14:03:02 +02:00
Jan
f9b17e9964 Initial commit 2026-04-08 16:30:44 +02:00