-
Version 0.3.0 Stable
released this
2026-04-12 11:19:39 +00:00 | 43 commits to main since this releaseNouri wird mit Version 0.3 vom persönlichen Planungstool zur ersten kleinen Haushalts-App. Die Basis aus 0.2 bleibt bewusst einfach, wird jetzt aber um Nutzerverwaltung, Rollen, gemeinsame und persönliche Inhalte sowie eine deutlich bessere mobile Nutzung erweitert.
Neu
- Nutzerverwaltung mit Haushaltskontext
- Rollenmodell mit Admin und Mitglied
- persönliche und gemeinsame Inhalte über die Sichtbarkeit
persönlichoderFür alle - Profilbereich für eigene Kontodaten
- Admin-Bereich zur Verwaltung weiterer Nutzer
- kompaktere mobile Navigation
- kleinerer, ruhigerer Header auf mobilen Geräten
- Kategorie-Auswahl auf Mobilgeräten jetzt als echte
select-Felder stattdatalist - bestehende freie Kategorien bleiben dabei erhalten
- Migrationslogik für bestehende 0.2-Datenbanken verbessert
- automatische Überführung alter Daten in den gemeinsamen Haushaltskontext
Verändert
- Einkaufsliste, Zuhause, Archiv und Planung respektieren jetzt die neue Sichtbarkeitslogik durchgängig
- bestehende 0.2-Installationen werden beim Start pragmatisch auf 0.3 vorbereitet
- Altbestände werden sinnvoll mit Haushalt, Besitzer, Rollen und Aktiv-Status ergänzt
- Oberfläche auf kleinen Displays insgesamt kompakter und alltagstauglicher
Behoben
- Fehler bei der 0.3-Migration auf bestehenden 0.2-SQLite-Datenbanken
- Problem mit Index-Erstellung, bevor
users.emailin Altbeständen vorhanden war - SQLite-Eigenheit bei
ALTER TABLE ... ADD COLUMN ... DEFAULT CURRENT_TIMESTAMPberücksichtigt - Mobile-Kategorie-Fix im Formular für Lebensmittel sauber umgesetzt
Verifiziert
python3 -m compileall nouri wsgi.py- Smoke-Test für Setup, Admin-Login, Nutzeranlage, persönliche und gemeinsame Inhalte, Profil, Mehr-Bereich und Planung
- Rechteprüfung: Mitglieder sehen keine Admin-Verwaltung
- Upgrade-Test gegen simulierte 0.2-Datenbank erfolgreich
Fokus
Version 0.3 bringt gemeinsames Planen in Nouri, ohne die App unnötig aufzublähen. Haushalte, Rollen und Sichtbarkeit machen die Anwendung alltagstauglicher, während Mobile-Polish und Migrationsfixes dafür sorgen, dass der Schritt von 0.2 auf 0.3 sauber und entspannt bleibt.
Downloads