1.6 KiB
1.6 KiB
Flimmer 0.6.1
Nacharbeiten aus der Abnahme: das Docker-Image wurde zum ersten Mal wirklich gebaut und gestartet — dabei kam ein Fehler ans Licht, den nur der echte Containerstart zeigt.
Behoben
- Der Container konnte seine Migrationen nicht einspielen. Das Laufzeitimage
bekam die Prisma-CLI, indem einzelne Ordner aus
node_moduleskopiert wurden — dabei fehlten transitive Abhängigkeiten von@prisma/config(effectund weitere). Die CLI wird jetzt in einer eigenen Build-Stufe vollständig installiert und liegt im Laufzeitimage unter/node_modules, wo sie den getracten Abhängigkeitsbaum der Anwendung nicht stört.
Hinzugefügt
- Erscheinungsmeldung für Watchlist-Filme. Der Schalter dafür stand schon im Profil, verschickt wurde bisher nichts. Betrachtet wird ein Zeitfenster der letzten Tage statt eines Zustandswechsels — TMDB verschiebt Termine gelegentlich, und ein einmal verpasstes Datum soll die Meldung nicht für immer verhindern.
- Gitea-Actions-Workflows:
ci.ymlprüft bei jedem Push Typen, Tests und Produktionsbuild gegen eine echte PostgreSQL-Instanz;release.ymllegt beim Pushen eines Versions-Tags das Release mit den Notizen ausreleases/vX.Y.Z.mdan. - Diagrammfarben und ihre Prüfwerte in
docs/DESIGN.mdfestgehalten; das öffentliche Profil in die Anleitung aufgenommen.
Entfernt
- Die ungenutzte
images-Konfiguration innext.config.ts.next/imagekommt nirgends zum Einsatz — damit entfällt auch das sicherheitsrelevant aussehendedangerouslyAllowSVG, das ohnehin wirkungslos war.