release: publish saldo 0.1.0

This commit is contained in:
2026-04-21 21:17:36 +02:00
commit 6f5e704739
95 changed files with 9196 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
# Changelog
## 0.1.0 - 2026-04-21
- Initiale produktionsnahe MVP-Version von Saldo vorbereitet.
- Flask-PWA mit installierbarer Oberfläche, Manifest, Service Worker und Web-Push integriert.
- Mehrbenutzer-Login mit Rollen `admin` und `editor` umgesetzt.
- Automatische Monatsanlage mit Kopie des Vormonats und Seed-Fallback ergänzt.
- Moderne mobile-first Planung in Karten und Dialogen aufgebaut.
- Einkommen, Budgets, Einträge, Split-Personen und Gemeinschaftskonten direkt in der Planungsansicht pflegbar gemacht.
- Restverteilung für Sparen, Urlaub, Freizeit und persönliche Auszahlung automatisiert.
- Persönliche Auszahlung logisch an den Restbetrag gekoppelt.
- Externe Beteiligungen mit Monatsaggregation und klickbarer Detailansicht umgesetzt.
- Auswertungen mit Drilldown-Kuchendiagramm, Zuordnungsdiagrammen und Budget-Linienverlauf ergänzt.
- Dark Mode, Avatare und Avatar-Upload eingebaut.
- Erststart-Setup im Browser ergänzt; keine Beispielzugänge und keine Beispielpersonen mehr im echten App-Seed.
- Release-Bereinigung für öffentliche Nutzung ergänzt: neutrale Seed-Daten, Anzeigenamen, freie Einkommenszeilen, vereinfachte Planungsdialoge und automatische Basisdaten für Fresh-Install/Cloudron.
- Sicherheitsgrundlagen ergänzt: zufälliger Secret-Key-Fallback, SameSite/HttpOnly-Cookies und einfacher CSRF-Schutz für Formulare.
- Cloudron-Vorbereitung mit Manifest, Dockerfile, Startskript und Datenpfad auf `/app/data` ergänzt.
- Git-Hygiene ergänzt, damit lokale Datenbank, Uploads und Testartefakte nicht versioniert werden.