Files
nouri-App/RELEASE_NOTES_1.0.0.md
T
2026-04-12 19:18:55 +02:00

2.7 KiB

Nouri 1.0.0

Nouri 1.0.0 fasst die ruhige Alltagsplanung, gemeinsame Nutzung im Haushalt und die ersten echten Push-Erinnerungen in einen stabileren Release-Stand zusammen. Der Fokus dieser Version liegt auf Verlässlichkeit, klareren Vorschlägen und einem saubereren produktiven Betrieb auf Cloudron.

Highlights

  • Vorschläge lassen sich jetzt gezielter über drei Modi steuern:
    • Eher ausgewogen
    • Fitness
    • Proteinbetont
  • Lebensmittel können zusätzlich als Eher leicht, Neutral oder Eher gehaltvoll markiert werden.
  • Push-Erinnerungen für fehlendes Frühstück, Mittagessen und Abendessen sind vorbereitet und in den Optionen pro Nutzer schaltbar.
  • Push öffnet direkt den passenden Tagesplan und kann eine schon vorbereitete Mahlzeitenidee mitbringen.
  • Saaten sind in der Kategorien-Logik jetzt separat unter Passt eher zu auswählbar.

Planung und Vorschläge

  • Nouri bevorzugt bei Vorschlägen weiterhin zuerst vorhandene Mahlzeitenideen.
  • Wenn noch keine passende Mahlzeitenidee da ist, werden Kombinationen aus den zuhause vorhandenen Lebensmitteln vorgeschlagen.
  • Für Fitness werden proteinbetonte und eher leichte Kombinationen bevorzugt.
  • Für Proteinbetont werden proteinreiche Kombinationen priorisiert, ohne zusätzlich auf „leicht“ zu ziehen.
  • Im Tagesplan können vorbereitete Vorschläge direkter übernommen werden.

Erinnerungen und Push

  • Neue Push-Schalter in den Optionen:
    • Frühstück um 08:00
    • Mittagessen um 12:00
    • Abendessen um 18:00
  • Die Push-Nachricht enthält nach Möglichkeit direkt einen passenden Vorschlag.
  • Für den Versand wurde ein kleiner Reminder-Worker ergänzt.
  • Push bleibt weiterhin optional und funktioniert nur auf Geräten, die sich aktiv registriert haben.

Sicherheit und Stabilität

  • Passwortprüfung wurde angezogen.
  • Sichere Cookie-Konfiguration für HTTPS ist vorbereitet.
  • Zusätzliche Sicherheitsheader werden gesetzt.
  • Die Schema-Upgrades wurden weitergezogen, damit neue Einstellungen und Reminder-Daten sauber in bestehende Installationen einlaufen.

Cloudron und Betrieb

  • README wurde für Cloudron klarer dokumentiert:
    • Neuinstallation
    • Update statt Neuinstallation
    • persistente Daten unter /app/data
    • wichtige Umgebungsvariablen
    • VAPID- und Push-Einrichtung
  • Cloudron-Paketversion und App-Version stehen jetzt auf 1.0.0.
  • Der Service Worker nutzt einen neuen Cache-Namen für den Release-Stand 1.0.0.

Upgrade-Hinweis

  • Bestehende SQLite-Daten bleiben erhalten.
  • Neue Felder und Tabellen werden beim Start ergänzt.
  • Nach dem Update lohnt sich ein kurzer Blick in Optionen, damit Vorschlagsstil, Push und Erinnerungen einmal bewusst gesetzt sind.