Skip to content

Latest commit

 

History

History
187 lines (140 loc) · 6.46 KB

File metadata and controls

187 lines (140 loc) · 6.46 KB

Changelog

[1.8.4] - 2026-05-10

Behoben

  • Wiederkehrende Aufgaben erschienen nur am ersten Termin, nie danach – jetzt korrekt
  • Mehrmals-pro-Woche-Aufgaben zeigten nur den ersten Tag an, restliche Tage fehlten
  • Bei mehreren festen Aufgaben am gleichen Tag wurden immer dieselben ausgewählt – jetzt zufällig
  • Reparatur-Button korrigiert jetzt alle Tasks (auch monatliche/jährliche >14 Tage entfernt)
  • Korrupter heutiger Plan wird vom Reparatur-Button ebenfalls neu generiert

[1.8.1] - 2026-05-06

Behoben

  • Fehlende dailyPlans.del Methode in der IndexedDB-Schicht – verhinderte Migration und Reparatur Button
  • Migration löscht heute nicht mehr – erledigte Aufgaben bleiben erhalten

[1.8.0] - 2026-05-06

Erstellt

  • Reparatur Button in den Einstellungen hinzugefügt
  • Automatische Migration für Bestandsnutzer beim ersten Start
  • Nutzungszähler für gleichmäßige Aufgabenverteilung über 14 Tage
  • Intelligente Überlappungsprüfung über die letzten 3 Tage
  • Progressive Lookback-Reduzierung bei zu wenigen verfügbaren Aufgaben

Behoben

  • Aufgaben wiederholten sich ständig – jetzt gleichmäßige Verteilung über alle Tage
  • Erledigte Aufgaben tauchten am nächsten Tag wieder auf
  • Algorithmus wählte immer dieselben 3 aus 5 Standardaufgaben
  • Swap-Funktion wählte zufällig ohne Verteilungslogik
  • Ausschlusslogik blockierte zu viele Aufgaben bei kleinem Aufgabenpool

Verändert

  • Aufgabenauswahl sortiert nach Nutzungshäufigkeit statt Zufall mit Zurücklegen
  • Überlappungsprüfung läuft immer, nicht nur bei unerledigten Aufgaben
  • Algorithmus auf v1.8.0 aktualisiert

Gelöscht

  • Nicht mehr benötigte pickRandom-Hilfsfunktionen entfernt

[1.7.0] - 2026-05-02

Erstellt

  • Statistik-Seite mit 5 neuen Diagrammen und Charts
  • Wochentage-Verteilung als Balkendiagramm
  • Aufgaben-nach-Dauer-Verteilung als SVG-Donut
  • W\u00f6chentlicher Trend \u00fcber 8 Wochen als Balken
  • Fixed-vs-Frei-Vergleich als gestapelte Balken
  • Tageszeit-Analyse mit 4 Zeitbl\u00f6cken (Morgen/Mittag/Nachmittag/Abend)
  • Neues statsEngine.js Modul zur Daten-Aggregation
  • completedAt-Zeitstempel beim Abhaken von Aufgaben

Ver\u00e4ndert

  • renderStats() komplett \u00fcberarbeitet mit Chart-Rendering
  • Stats-Layout auf 1-spaltige Cards umgestellt
  • Chart-Styles in design-system.css integriert
  • Balken-, Donut- und Stack-Chart-Renderer in app.js

[1.6.0] - 2026-05-02

Erstellt

  • Free-Task-Rotation: Aufgaben erscheinen nicht mehr an aufeinanderfolgenden Tagen
  • Max 1 t\u00e4gliche feste Aufgabe pro Tag (Custom-Intervall/Tag)
  • \u00dcberlappungspr\u00fcfung beim App-Start: heutige Free-Tasks werden gegen gestern gepr\u00fcft

Ver\u00e4ndert

  • Standard-Wiederholung im Aufgabendialog von "Keine (frei)" auf "Zuf\u00e4llig" ge\u00e4ndert
  • Plan-Generierung schliesst Tasks der letzten 3 Tage aus
  • Heutiger Plan wird nur regeneriert wenn nichts erledigt wurde

[1.5.1] - 2026-04-25

Verändert

  • Navigation springt jetzt um 3 Tage statt 1 Tag
  • 3-Tage-Bloecke sind jetzt disjunkt, keine Ueberlappung mehr
  • KW-Anzeige basiert direkt auf den 3 angezeigten Tagen

Gelöscht

  • Ueberlappende Tage bei der Navigation entfernt
  • Veraltete centerDate-Logik durch blockbasierte Berechnung ersetzt

[1.5.0] - 2026-04-25

Erstellt

  • 3-Tage-Ansicht mit gestern/heute/morgen als Standardlayout
  • Tag-fuer-Tag Navigation statt Wochen-Navigation
  • Dynamische KW-Anzeige passt sich an ueberlappende Kalenderwochen an

Verändert

  • Wochenuebersicht zeigt nur noch 3 Tage statt 7 Tage an
  • Navigation verschiebt das Fenster um 1 Tag statt 1 Woche
  • Handy Layout: 3 Tage untereinander statt Grid
  • Desktop Layout: 3 Tage nebeneinander ab 640px
  • Aufgaben-Overflow erhoeht auf 6 sichtbare Aufgaben pro Tag

Gelöscht

  • 7-Tage-Wochenansicht entfernt
  • Wochen-Label mit festem Montag-Sonntag Bereich

[1.4.0] - 2026-04-25

Erstellt

  • Wochen-Navigation mit Pfeilen und Swipe-Geste fuer vorherige/nachste Wochen
  • Interaktive Tageskarten mit Modal-Ansicht fuer alle Aufgaben des Tages
  • Aufgaben-Overflow Indikator zeigt '+X mehr' wenn mehr als 4 Aufgaben vorhanden
  • Sticky Wochen-Navigationsleiste zeigt Kalenderwoche und Datumsbereich
  • Tages-Modal mit Zusammenfassung Aufgabenzahl und Gesamtdauer

Verändert

  • Handy Hochformat Layout: 3-Tage-Bloecke (Mo-Mi / Do-Sa / So) statt horizontalem Scrollen
  • Fold 5 aufgeklappt: 7-Spalten Grid ab 520px statt horizontalem Scrollen
  • CSS Breakpoints angepasst: 520px statt 768px fuer Grid-Umschaltung
  • Schriftgroesse auf mindestens 12px angehoben fuer bessere Lesbarkeit
  • Wochen-Label aus Scroll-Container entfernt und als sticky Ueberschrift platziert

Gelöscht

  • Horizontales Scrollen in der Wochenuebersicht auf allen Bildschirmen
  • Feste Kartenhoehe von 170px auf Mobile

[1.3.0] - 2026-04-24

Erstellt

  • Mobile Wochenuebersicht mit horizontal scrollbaren Kartenreihen
  • Feste Karten-Groesse mit Seitenverhaeltnis fuer alle Bildschirmgroessen

Verändert

  • Wochenuebersicht CSS komplett ueberarbeitet fuer Handy und Fold 5
  • Task-Texte umbrechen nicht mehr vertikal, sondern mit Ellipsis
  • Mobile: 7 Tage als swipebare Kartenreihe statt eingequetschtem Grid
  • Tablet/Desktop: 7-Spalten Grid mit max-height statt endlos langen Karten

[1.2.0] - 2026-04-24

Erstellt

  • Automatische 14-Tage-Vorausplanung fuer feste und freie Aufgaben
  • Neue Plaene werden bei Task-Aenderungen automatisch neu generiert
  • Wochenuebersicht zeigt jetzt alle geplanten Aufgaben aus der Datenbank

Verändert

  • Scheduler erweitert um ensurePlansForDays und regenerateFuturePlans
  • Wochenuebersicht CSS zentriert und Fold 5 Optimierung verbessert
  • renderWeekOverview liest jetzt direkt aus dailyPlans statt live zu berechnen
  • Zukünftige Plaene werden ab morgen neu generiert, heutiger Plan bleibt erhalten
  • App-Start sichert jetzt automatisch Plaene fuer die naechsten 14 Tage

Gelöscht

  • Keine Eintraege

[1.1.0] - 2026-04-24

Erstellt

  • Wochenübersicht als 5. Tab hinzugefuegt
  • Kalender-Grid-Ansicht fuer 2 Wochen mit Montags-Start
  • Anzeige fester und freier Aufgaben pro Tag
  • Samsung Galaxy Z Fold 5 Optimierung fuer aufgeklapptes Display
  • Unit-Tests und Visual-Tests fuer Wochenuebersicht erstellt

Verändert

  • Tab-Logik erweitert um Wochenuebersicht
  • Recurrence-Engine um Export-Funktionen erweitert
  • Design-System um Grid-Styles fuer Wochenansicht erweitert
  • Icons um Calendar-Month Icon ergaenzt
  • Version wird im Einstellungsbereich angezeigt

Gelöscht

  • Keine Eintraege