Files
flimmer/releases/v0.9.0.md
T
Florian Wilde 09625c89ef
CI / pruefen (pull_request) Canceled after 0s
Version 0.9.0
Errungenschaften und die Auswahlliste fuer unbekannte Jellyfin-Titel.
Changelog, Release-Notiz, DEVLOG und Projektgedaechtnis nachgezogen.

Die Anleitung hat ihre beiden Abschnitte schon mit den jeweiligen Issues
bekommen — Errungenschaften mit Screenshot, „Titel, die Flimmer noch nicht
kennt" im Jellyfin-Kapitel.
2026-09-02 14:47:23 +02:00

4.3 KiB

Flimmer 0.9.0

Errungenschaften — Abzeichen für erreichte Meilensteine. Dazu die Auswahlliste beim Jellyfin-Abgleich, ohne die die Anbindung auf einer gewachsenen Mediathek kaum etwas ausrichtete.

⚠️ Beim Aktualisieren kommt eine Migration mit (errungenschaften). Der Container spielt sie beim Start selbst ein; ./update.sh legt vorher eine Sicherung an.

Hinzugefügt

  • Errungenschaften. Zwanzig feste Abzeichen, dazu dynamische für vollständig gesehene Filmreihen und abgeschlossene Universen. Zu finden unten auf der Statistikseite.

    Sie tauchen auf, wenn etwas erreicht ist, und bleiben dann — keine Streaks, die reißen, wenn man eine Woche nichts schaut, keine Fortschrittsbalken, die drängeln. Wer eine Sichtung zurücknimmt, verliert kein Abzeichen; es wieder einzukassieren wäre kleinlich.

    Ein paar davon: Der lange Atem (eine Serie mit hundert Episoden komplett), Treu geblieben (über ein Jahr an demselben Titel), Durchgemacht (zwischen drei und fünf Uhr morgens abgehakt), Zeitreisender (Titel aus sieben Jahrzehnten), Strenges Urteil (einmal die Note 1 vergeben).

    Für ganze Filmreihen braucht es keine gepflegte Liste: TMDB gruppiert sie selbst, und die Zugehörigkeit steht beim Import schon am Titel. Wer alle Spider-Man-Filme gesehen hat, bekommt sie als Reihe angerechnet. Für bekannte Reihen gibt es einen eigenen Namen, sonst heißt es schlicht „Reihe komplett — …".

    Beim ersten Öffnen wird die ganze Historie einmal stumm ausgewertet — eine gewachsene Bibliothek soll nicht zwei Dutzend Meldungen auf einmal auslösen. Erst danach wird gemeldet, was neu dazukommt. Auf dem öffentlichen Profil lassen sich die Abzeichen zeigen oder ausblenden.

  • Auswahlliste für Jellyfin-Titel, die Flimmer nicht kennt. Beim ersten Abgleich einer gewachsenen Mediathek passierte bisher etwas Ernüchterndes: Jellyfin meldet tausend Einträge, und Flimmer ordnet keinen einzigen zu, weil der Katalog sie nicht kennt.

    Jetzt steht unter dem Bericht eine Liste zum Anhaken. Was ausgewählt ist, holt Flimmer von TMDB — bei Serien samt Staffeln und Episoden — und nimmt es mit „hab ich · Jellyfin" in die Bibliothek auf.

    Die Liste fasst zusammen: Führt Jellyfin drei Dateien zum selben Film (Extended Edition, zweite Fassung), steht er einmal da, mit dem Vermerk, wie viele Dateien darauf zeigen. Einträge, denen in Jellyfin die TMDB-Kennung fehlt, bleiben sichtbar, sind aber nicht auswählbar — dort kann Flimmer nichts holen.

    Geholt werden hundert je Lauf; der Rest bleibt für den nächsten Klick. Ein einzelner Fehlschlag beendet den Lauf nicht, und aus der Liste verschwindet nur, was tatsächlich ankam.

Geändert

  • Der Bericht des Medienserver-Abgleichs war auf 50 Einträge gekürzt — bei über tausend gelesenen ein Blick durchs Schlüsselloch. Jetzt bis 1000, und was darüber hinausgeht, wird gezählt statt stillschweigend abgeschnitten.
  • Das Häkchen beim Abgleich heißt jetzt „Bekannte Titel dabei in die Bibliothek aufnehmen". Es nimmt auf, was Flimmer kennt; die neue Auswahlliste holt, was es nicht kennt. Der Unterschied stand vorher nirgends — und war der Grund, warum das Häkchen bei einer frischen Instanz nichts bewirkte.
  • Einblendungen kennen einen dritten Ton für Erfolge.
  • npm run screenshots hebt für Ausschnittaufnahmen die klebende Kopfleiste auf; sie legte sich sonst über die Überschrift.

Behoben

  • Im Bericht stand eine Serie als Film, weil der Typ aus dem Umkehrschluss „keine Episode, also Film" abgeleitet wurde. Er kommt jetzt aus dem Item.

Getestet

93 Tests (vorher 78). Neu: der Regelkatalog der Errungenschaften samt Stummschaltung, Entdopplung und Zeitzonenrechnung; die Auswahlliste samt Zusammenfassung, Fehlschlägen und Rechteprüfung.

Ein Test hat dabei einen Fehler gefunden, den man leicht übersieht: Die Regel „zwischen drei und fünf Uhr" las die Stunde aus der formatierten Zeichenkette, und auf Deutsch liefert das System dafür „03 Uhr" — als Zahl gelesen wird daraus nichts. Das Abzeichen wäre nie vergeben worden.

Anleitung

docs/ANLEITUNG.md hat zwei neue Abschnitte: Errungenschaften mit Screenshot und Titel, die Flimmer noch nicht kennt im Jellyfin-Kapitel.