Jan Hanewinkel
f947908f0e
Fix period editing and harden app with Next.js security upgrade
CI / Build (push) Successful in 1m10s
CI / Deploy (push) Successful in 1m11s
2026-04-20 00:02:46 +02:00
dfdff6bf99
Rollen-Fix
CI / Build (push) Successful in 1m21s
CI / Deploy (push) Successful in 53s
2026-04-13 23:44:46 +02:00
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.
CI / Build (push) Successful in 1m20s
CI / Deploy (push) Successful in 1m4s
2026-04-13 13:22:34 +02:00
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.
...
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
f9b17e9964
Initial commit
2026-04-08 16:30:44 +02:00