1.0.00 · Stable
Stabiler Stand nach dem 0.9.99 Release Candidate: keine neue Datenlogik, finale Versions- und Paket-Hygiene sowie eine letzte Timeline-Sport-Unterzeile für einheitliche Darstellung.
1.0.00Stable
- Stable-Schritt nach erfolgreichem 0.9.99-RC-Test: keine neue Datenlogik, sondern finale Versions-, Doku- und Paket-Hygiene.
- Timeline-Sport-Unterzeilen sind vereinheitlicht: Sportart bleibt in der Pill, darunter stehen Ort, Liga/Wettbewerb und Ergebnis.
- Das aktuelle Systemcheck-Script heißt
systemcheck-v1000.js; die Cleanup-API schützt dieses Script als aktuellen Stand. - Footer-Versionen, Cache-Busting, README und Changelog wurden auf 1.0.00 gezogen.
- Updatepaket und datenfreie Fullversion wurden final auf Nutzerdaten-, Config-, Backup- und Medienfreiheit geprüft.
0.9.99Release Candidate
- Release-Candidate-Schritt ohne neue Datenlogik: Fokus auf Stabilität, Versionskonsistenz und Paket-Hygiene vor 1.0.00.
- Der Timeline-Highlight-Filter wurde entfernt. Suche, Jahrfilter und Bereichsfilter bleiben als klare Filter erhalten.
- Das aktuelle Systemcheck-Script heißt
systemcheck-v999.js; die Cleanup-API schützt dieses Script als aktuellen Stand. - README und interne Doku enthalten die kompakte Release-/Smoke-Test-Checkliste für 1.0.00.
- Footer-Versionen, Cache-Busting, README und Changelog wurden auf 0.9.99 gezogen.
0.9.97Recap/Home Polish
- Startseiten-Highlights wurden optisch ruhiger gebaut: klare Kopfzeile, Icon, Meta-Bereich und CTA statt flacher Kartenzeile.
- Recap-Jahresmomente deduplizieren Events/Sport jetzt zusätzlich über Datum und Ort. Dadurch verschwinden Fälle wie Artist- und Tourtitel am selben Konzerttag.
- Eventtitel im Recap kombinieren Artist und Konzertname, wenn beides vorhanden ist.
- Top Serien sind an Top Movies angeglichen: Watchtime steht in der Unterzeile, dazu Episoden und optional Genre; die rechte Pill zeigt Rating oder Episodenanzahl.
- Footer-Versionen, Cache-Busting, README und Changelog wurden auf 0.9.97 gezogen.
0.9.96Systemcheck Versionsprüfung Hotfix
- Systemcheck behandelt Changelog und README jetzt bewusst als Versionshistorie. Alte Versionsnummern in diesen beiden Doku-Seiten erzeugen keine falschen Hinweise mehr.
- Footer-Versionen werden nur noch im tatsächlichen Footer geprüft, nicht mehr über den kompletten Seitentext.
- Das aktuelle Systemcheck-Script heißt jetzt
systemcheck-v997.js. - Footer-Versionen, Cache-Busting, README und Changelog wurden auf 0.9.96 gezogen.
0.9.93Systemcheck Cleanup · Timeline-Ort
- Systemcheck kann Aufräumfunde jetzt manuell löschen: alte Systemcheck-Scripte, nicht referenzierte versionierte JS-Dateien und Backup-/Archivdateien im Webroot erscheinen als auswählbare Liste.
- Das Löschen läuft über eine eigene API mit Speicher-Token, POST-Request und serverseitiger Allowlist. Nutzerdaten, JSON-/CSV-Daten und Medienbilder sind nicht Teil dieser Löschliste.
- Timeline-Events zeigen bei Konzerten jetzt Ort und Support gleichzeitig, statt bei vorhandenem Support den Ort zu verdrängen.
- Footer-Versionen, Cache-Busting, README und Changelog wurden auf 0.9.93 gezogen.
0.9.92Systemcheck Wartung · Recap · Cache-Audit
- Systemcheck ist jetzt stärker als Wartungs-Dashboard nutzbar: Gruppen sind einklappbar, Hinweise bleiben kompakter und Aufräumfunde wie alte versionierte JS-Dateien werden sichtbarer.
- Media Bild-Cache Audit kann den aktuellen Report als JSON oder CSV exportieren und erklärt Legacy-, Dubletten- und ungenutzte Bilddateien klarer.
- Recap wurde vorsichtig finalisiert: Top Serien erscheinen als Cards, Jahresmomente lassen sich nach Typ filtern und die Monatsübersicht bleibt bewusst beim klaren Ranking.
- Public-Pill-Optik für Timeline, Events, Sport und Recap wurde gezielt harmonisiert.
- Footer-Versionen, Cache-Busting, README und Changelog wurden auf 0.9.92 gezogen.
0.9.89Recap/Systemcheck/Cache Polish
- Recap optisch und inhaltlich veredelt: Jahresnotiz, Monatsleiste, Movie-Cards und Jahresmomente als Cards.
- Systemcheck zeigt Probleme jetzt verständlicher nach Kritisch, Hinweis, Aufräumen und OK inklusive konkreter Handlungshinweise.
- Media-Bild-Cache-Audit erkennt zusätzlich kanonische Dubletten und zeigt sie ohne Löschlogik im Audit an.
- Öffentliche Recap-Texte wurden weniger technisch formuliert und leere Zustände ruhiger abgefangen.
- Footer-Versionen, Cache-Busting, README und Changelog wurden auf 0.9.89 gezogen.
0.9.88Recap-Dedupe-Hotfix
- Jahresmomente im Recap werden jetzt quellenübergreifend dedupliziert.
- Events, Sport und Posts erscheinen nicht mehr doppelt, wenn sie sowohl aus der kanonischen JSON-Quelle als auch als Timeline-Eintrag geladen werden.
- Timeline-Typen wie events/posts werden im Recap auf saubere Labels wie Event, Sport und Post normalisiert.
- Footer-Versionen, Cache-Busting und die Recap-Version wurden auf 0.9.88 gezogen.
0.9.87Systemcheck Plus · Bild-Cache-Audit · Recap-Vorbereitung
- Systemcheck prüft jetzt zusätzlich Versionen, Footer, Cache-Busting, öffentliche Events/Sports-CSV-Reste, JSON-only-Quellen und Media-Bild-Cache-Hinweise.
- Media Bild-Cache bleibt sicher: Analyse und Normalisierung löschen keine alten Bilddateien, sondern zeigen Legacy- und ungenutzte Dateien sichtbar an.
- Recap/Jahresrückblick wurde als öffentliche erste Schicht vorbereitet und kombiniert Media mit optionalen Events-, Sports-, Timeline-, Posts- und Photos-Quellen.
- README, Footer-Versionen, Cache-Busting und interne Versionsstände wurden auf 0.9.87 gezogen.
0.9.86Nav- und Doku-Polish
- dnnspit-Navigation ist jetzt über alle Tool-Seiten konsistent in Inhalte, Pflege & Sync, Watch, Daten & JSON, Photos und System gegliedert.
- Media-Module sind klar nach Pflege & Sync und Watch getrennt.
- README wurde HTML-seitig bereinigt, auf den JSON-only-Stand für Events/Sports gebracht und mit aktuellen Update-Regeln ergänzt.
- Footer-Versionen, Cache-Busting und interne Versionskonstanten wurden auf 0.9.86 gezogen.
0.9.85Timeline Meta-Pill Hotfix
- Timeline-Metadaten für Events und Sport werden jetzt robuster als zweite Pill gerendert.
- Der Punkt-Trenner zwischen Typ-Pill und Kategorie/Sportart wird explizit angezeigt.
- CSS-Override stellt sicher, dass Kategorie/Sportart denselben gerahmten Akzentlook wie der Typ-Pill erhält.
0.9.85Timeline Meta-Pill · Media-Hub Cleanup
- Timeline zeigt Kategorie/Sportart jetzt als zweite gerahmte Meta-Pill direkt neben dem Typ-Pill.
- dnnspit-Hub fasst Media-Pflege und Sync zu Pflege & Sync zusammen.
- Media Editor, TMDb Fetch, Letterboxd, Massenabgleich, Bild-Cache und Media Stats stehen gemeinsam in einer Reihe.
- Watch-Bereich wurde dadurch auf die eigentlichen Watch-/Listen-Module reduziert.
0.9.83Projekt-Cleanup · Navigation · Timeline · Movie Lists
- dnnspit-Navigation vereinheitlicht und Events/Sports-CSV-Links aus den Menüs entfernt.
- Footer-Versionen und Cache-Busting wurden projektweit auf 0.9.83 vereinheitlicht.
- Movie-Lists-Übersicht zeigt nicht mehr den doppelten Sammlung/Alle-Listen-Textblock.
- Timeline zeigt bei Sport oben die Sportart und bei Events die Kategorie wie Konzert/Show.
0.9.82Timeline HTML-Entities Fix
- Timeline dekodiert HTML-Entities aus Post-Metadaten vor der Ausgabe.
- & wird wieder als normales & angezeigt, ohne die HTML-Sicherheit der Ausgabe zu lockern.
0.9.81Events/Sports JSON-only final
- Öffentliche Events- und Sports-Seiten lesen nur noch die kanonischen JSON-Dateien.
- Timeline und Stats ziehen Events/Sports nur noch aus JSON.
- Timeline filtert alte statische Events-/Sports-Einträge, damit keine Dubletten entstehen.
- Events-/Sports-CSV-Legacy-Links wurden aus dem dnnspit-Hub entfernt.
0.9.80Events/Sports JSON-only · Timeline/Backup
- CSV-Fallback auf den öffentlichen Events-/Sports-Seiten entfernt.
- Backup/Restore und Systemcheck wurden auf events/events.json und sports/sports.json umgestellt.
- Timeline und Stats wurden für Events/Sports auf JSON vorbereitet.
0.9.79Events/Sports Manager + Public Polish
- Events/Sports Manager bekamen Filter, Sortierung, Duplizieren, Pflichtfeldprüfung und Normalisierung.
- Öffentliche Seiten wurden robuster auf JSON ausgerichtet.
0.9.78Events/Sports Manager · Fehlerfix
- Fehler nach dem Entfernen des Formular-Hinweistexts behoben.
- Anzahl der Einträge und JSON-Status sitzen in der Kopfzeile des Formularbereichs.
0.9.77Events/Sports Manager · Text-Polish
- Formularbereich startet direkt mit Eintrag erstellen/bearbeiten.
- Zusätzlicher Bearbeiten-Badge und erklärender Neuen-Eintrag-Text wurden entfernt.
0.9.76Events/Sports Manager · Layout-Polish
- Eintragungsmaske steht oben über die volle Breite.
- Migration CSV → JSON ist an das Seitenende gewandert.
- Buttons nutzen die normale dnnspit-Optik.
0.9.75Events/Sports Manager · Bedienung
- Events und Sports bekamen richtige Manager-Ansichten mit Liste, Suche, Bearbeiten, Neu und Entfernen.
- Rohdaten bleiben aufklappbar verfügbar; Speichern erfolgt bewusst über JSON speichern.
0.9.74Bild-Cache Analyse + Events/Sports JSON
- Media Bild-Cache kann kanonische, alte genutzte und nicht referenzierte Bilder analysieren.
- Events und Sports wurden mit JSON-Managern und CSV-Import vorbereitet.
0.9.73TMDb-Massenabgleich Dashboard
- Der TMDb-Massenabgleich wurde als eigenständiges Arbeitsdashboard aufgebaut.
- Schnellfilter, Bereichsauswahl, Start/Speichern und Ergebnisbericht wurden klarer getrennt.
0.9.72TMDb-Massenabgleich Polish
- TMDb-Massenabgleich und Bild-Cache wurden weiter stabilisiert.
0.9.70TMDb-Bildcache · Slug-Dubletten gestoppt
- Poster und Backdrops werden kanonisch nach TMDb-ID gespeichert.
- Titelbasierte Slug-Dubletten wie poster-2 wurden abgeschaltet.