release: add post-production workspace 0.9.0

This commit is contained in:
hnzio committed 2026-10-30 17:33:13 +01:00
1 parent abc31d920f
commit a6c8606f3c
46 files changed
+10783 -3415

No files matched your search

+136
View File
@@ -1,5 +1,141 @@
# Release Notes
## 0.9.0 - Postproduktion
Veröffentlicht am 29. Oktober 2026, Korrekturstand 30. Oktober 2026
- **Post** ergänzt die Hauptnavigation und zeigt alle bestehenden abgeschlossenen
Streams mit Suche, Sortierung, Fortschritt und Statusfilter. Die Streamdaten
bleiben die einzige fachliche Quelle.
- Pieces, Eingang und Post verwenden eine gemeinsame Inhaltswerkbank mit
Navigation beziehungsweise Quellen links, auswählbaren Inhalten in der Mitte
und echter Schnellbearbeitung rechts. Wichtige Texte, Einordnung, passende
Uploads und häufige Aktionen sind ohne Öffnen des Voll-Editors erreichbar.
- Die Korrektur vom 30. Oktober vereinheitlicht auch die konkreten Bauteile:
Post besitzt nun dieselbe einklappbare Katalognavigation wie Streams und
Pieces; Piece-Schnellbearbeitung, Post-Schnellübersicht und Post-Eigenschaften
verwenden den Stream-Inspector samt identischem Formular- und Aktionsaufbau.
- Vollständige Piece- und Postbearbeitung behält die bestehende eigene URL und
folgt zwei passenden Darstellungen: Piece bleibt ein großes gesperrtes
Arbeitsblatt, Post ist eine normale Seite im Streams-Layout. Post besitzt
Streamkopf, Datum und Zurücklink sowie links eine Schnellnavigation für
YouTube, Social-Clips und Twitch-Highlights samt Sofortanlage. Ohne Einzelwahl
zeigt die Mitte eine kopierbare Inhaltsübersicht und rechts stehen
Streammetadaten.
- Streamzeilen und die rechte Öffnen-Aktion führen direkt in die zugehörige
Post-Werkbank. Eine farblich aktive Inhaltszeile öffnet den jeweiligen Editor.
- Checkboxen und Radios erscheinen sendewerkweit als vollständig anklickbare,
wie Streams markierte Auswahlflächen ohne sichtbare Kästchen. Post-Inhaltszeilen,
Register, Filter und RSS-Auswahl verwenden eine abgerundete ruhige Fläche mit
dünner goldener Kontur statt Cyan-Füllung oder Seitenbalken. Native Semantik,
Fokus und Formübermittlung bleiben erhalten.
- Live ist nun eine vollständig lesende Streamprojektion in der normalen
Sendewerk-Shell. Streamkopf, Ablauf, Moderationsdokument und Details folgen der
Streams-Geometrie; Desktop- und Mobilnavigation bleiben sichtbar. Vor/Zurück,
Uhr und Präsentieren bleiben erhalten; Status-, Fortschritts-, Sortier- und
Abschlussaktionen entfallen. Lokale Auswahl und Darstellungsoptionen schreiben
keine Stream- oder Piece-Daten, Präsentieren nur den getrennten Ausgabestand.
- Pieces, Eingang, Post und Live übernehmen auch das Seitenraster von Streams:
linke Navigation ab Oberkante, freier Seitenkopf und erst darunter Inhalts-
und Inspectorflächen mit festen gemeinsamen Spaltenbreiten und Abständen.
- Der Piece-Editor ist wieder klar als Overlay erkennbar und hält auf Desktop
Abstand zum Viewportrand. Sein Öffnen kombiniert einen schnellen räumlichen
Lift mit sanft gestaffeltem Inhalt und Backdrop; Schließen führt dieselbe
Bewegung kompakt zurück und navigiert erst nach ihrem tatsächlichen Ende.
Weitere native Dialoge verwenden dieselbe Bewegungsrichtung. Alle Übergänge
bleiben unter 200 ms; reduzierte Bewegung deaktiviert sie ohne Wartezeit.
- Post-Formfelder, Rundungen und Abstände entsprechen der Streambearbeitung. Die
Überschrift der Übersicht und der linken Detailnavigation lautet vollständig
„Postproduktion“.
- Der Eingang bleibt Sichtungs- und Importbereich. RSS-Vorschau, Original,
Übernehmen und Verwerfen stehen im Inspector; erst die bewusste Übernahme
erzeugt ein normales Piece.
- Aufzeichnungsteile speichern optionale Medienparameter. Mehrere private
Markdown-Kontextdateien behalten ihren Originalinhalt, werden innerhalb einer
Sendung per SHA-256 dedupliziert und nur konservativ nach vorhandenen
Zeitmarken ausgewertet.
- Mehrere YouTube-Uncuts führen Beschreibung, Titelvarianten, Thumbnailideen,
echte auswählbare Thumbnail-Dateien und Veröffentlichungsdaten.
- Social-Clips besitzen Originaltranskripte, einen YouTube-Shorts-Titel, eine
gemeinsame TikTok-/Instagram-Caption inklusive Hashtags, Hooks, Endcards,
Schnitt-, Format- und Untertiteldaten. Twitch-Highlights bilden einen
eigenständigen redaktionellen Typ.
- Bei genau einer Kontextdatei wird sie neuen Post-Inhalten automatisch
zugeordnet. Die Piece-Auswahl ist auf Originale begrenzt, die im geöffneten
Stream tatsächlich verwendet wurden.
- Authentifizierte Datei- und Exportrouten schützen Quellen und Thumbnails.
Resolve-XML und SRT werden nur angeboten und ausgeliefert, wenn die jeweils
erforderlichen Daten vollständig valide sind.
- Es gibt keine simulierte KI-Funktion. Ein providerneutraler Adaptervertrag ist
für eine spätere echte Integration vorbereitet; der manuelle Ablauf ist ohne
externe Dienste vollständig.
- Migration `0021_post_production.sql` ist additiv. Migration
`0022_post_quick_workbench.sql` ergänzt die gemeinsame Social-Caption und
übernimmt vorhandene Plattformtexte. Bestehende Stream-, Piece-, Live- und
Freigabedaten werden nicht verändert. Paket, Lockdatei, Cloudron-Manifest und
Oberfläche tragen Version `0.9.0`.
- Lint, Typprüfung, 69 Verhaltenstests, Produktionsbuild und 22 Chromium-Abläufe
sind erfolgreich. Safari, echte Mobilgeräte, reale Schnittsoftware und eine
echte KI-Anbindung bleiben mangels Umgebung offen.
## 0.8.2 - Piece-Schreibraum
Veröffentlicht am 27. Oktober 2026, Korrekturstand 28. Oktober 2026
- Einleitung, Moderationsstichpunkte, Interaktion und Überleitung bilden ein
zusammenhängendes, inhaltswachsendes Schreibdokument. Nur der fokussierte
Abschnitt zeigt Formatierungswerkzeuge; Tiptap, Auswahl erhaltende Befehle und
Markdown-Quellansicht bleiben erhalten.
- Im geöffneten Editor wird die linke Bereichsnavigation zur gefilterten
Piece-Liste mit Suche, denselben Filtern, markiertem aktuellem Piece und
zustandserhaltendem Rücksprung. Ein Wechsel läuft über bestehenden Autosave und
Revisionsschutz. Übersichtsseiten behalten ihre bisherige Navigation.
- Status, Dauer, Format und Themen sind rechts kompakt direkt bearbeitbar;
Kurzbeschreibung, Aufwand und Kategorien liegen unter „Weitere Details“.
Text, Nur Bild, Linkvorschau und Video sowie die direkt editierbare
Publikumsvorschau bleiben darunter sichtbar.
- Der reduzierte Kopf bündelt Favorit, Speicherzustand, manuelles Speichern und
ein abgesichertes Aktionsmenü. Speicher- und Aktionssteuerung stehen unter dem
Titel, sodass lange Überschriften auch bei schmalem Desktop Platz behalten. Die
dauerhafte Editor-Fußleiste und doppelte Metadaten entfallen.
- Mobil öffnen Streamtext, Recherche, Piece-Liste und Details/Ausgabe als
getrennte Ansichten. Der Piece-Drawer ist schließbar; jeder Textbereich besitzt
einen touchfähigen Zugang zu seinen Werkzeugen. Die globale Hauptnavigation
bleibt unten.
- Autosave, Revisionsschutz, Quellen, Uploads, Testfenster, Vorlagen, Favorit,
Duplikation, Archivierung und Löschung behalten ihre bisherigen Actions.
Streamfassungen und Snapshots, Live-Regie und Suche bleiben fachlich
unverändert. Es gibt keine Datenbankmigration.
- Paket, Lockdatei und Cloudron-Manifest tragen Version `0.8.2`.
- Die Desktopgeometrie füllt die mittlere Spalte und wächst beim Einklappen der
Piece-Liste. Der Textsatz bleibt innerhalb der vollbreiten Dokumentfläche
lesbar; die rechte Spalte zeigt die Publikumsvorschau statt einer langen
Formularmatrix.
- Eine Korrektur für mittlere Desktopbreiten entfernt die beim Einklappen
verbliebene leere Rasterspalte. Größere Navigations- und Piece-Icons, eine
überlappungsfreie kompakte Kopfnavigation und das sichtbare Versionslabel
`0.8.2` verbessern die Orientierung.
- Die Piece-Markierung bleibt mit eigenem Scrollgutter bündig.
- Der Streamplan zeigt rechts dauerhaft einen Inspector in der Breite der
Piece-Metadaten. Standardmäßig enthält er Streamdaten und Twitch-Texte; ein
Klick auf Abschnitt oder Ablauf-Piece zeigt die passenden Schnellfelder.
Piece-Auswahlen enden mit `Piece bearbeiten` und `Speichern`, weitere
bestehende Usage-Aktionen bleiben eingeklappt erreichbar.
- Die Piece-Bibliothek schließt bei einer Inhaltsauswahl automatisch, damit
Ablauf und Inspector nebeneinander lesbar bleiben. Schmalere Ansichten
verwenden dafür den zusätzlichen Arbeitsbereich `Details`.
- Das neue Usage-Metadatenformular führt nicht dargestellte Langtexte,
Präsentationswerte, Medien und Werkzeuge serverseitig unverändert mit und
bleibt revisionsgeschützt.
- Die Live-Regie verwendet die neue ruhige Dokument- und Ablaufsprache: aktuelle
Moderationstexte liegen in einem zusammenhängenden Lesedokument, der Ablauf ist
flacher und Aktionszeilen überlagern sich nicht. Vollbildshell, Timer,
Präsentationsgrenze, mobile Ablaufansicht und sämtliche Live-Actions bleiben
unverändert.
- Lint, Typprüfung, 64 Verhaltenstests, Produktionsbuild und 22
Chromium-Abläufe sind erfolgreich. Safari und echte Mobilgeräte bleiben
mangels Umgebung offen.
## 0.8.1 - Redaktionelle Werkbänke
Veröffentlicht am 27. Oktober 2026