v1.6 - Sicherheit & technische Grundlage
Datum: 18.07.2026
Sicherheit & Anmeldung
- Discord-Login vollständig auf
woerki.deumgestellt und mit PKCE sowie kurzlebigem OAuth-State abgesichert. - Sessions, Daueranmeldung, Passwortwechsel und Login-Schutz wurden gehärtet.
- Interne Seiten verwenden eine strengere Content-Security-Policy ohne unsichere Inline-Eventhandler.
Counter & Performance
- OBS liest den Counter aus einem statischen JSON-Snapshot statt über einen ständig aufgerufenen PHP-Endpunkt.
- Counteränderungen bleiben transaktionssicher und werden atomar für OBS und weitere Moderatoren bereitgestellt.
- Datenbankverbindungen werden erst bei tatsächlichem Bedarf geöffnet; Gastaufrufe verursachen keine unnötige Last.
Servertrennung
woerki.denutzt einen eigenen PHP-FPM-Pool und anwendungsspezifische NGINX-Grenzen.- Die bisherige Anwendung unter
live.csp-gaming.deleitet dauerhaft aufwoerki.deweiter. - Interne Dateien, veraltete Direktpfade und sensible Konfigurationen wurden besser abgeschirmt.
Homepage & Datenschutz
- Twitch-Zugangsdaten sind vom öffentlichen Seitenaufruf getrennt; Synchronisierung und lokale WebP-Bilder werden serverseitig verarbeitet.
- SEO-Metadaten, Überschriftenstruktur, Barrierefreiheit und responsive Darstellung wurden vereinheitlicht.
Unterversion von v1.6
v1.6.1 - Live-Synchronisierung & Server-Kompatibilität
Datum: 18.07.2026
Counter-Synchronisierung
- Der klickende Moderator sieht den bestätigten Counterstand sofort.
- Weitere Moderatoransichten und OBS übernehmen Änderungen spätestens beim nächsten 500-ms-Abgleich.
- Die Synchronisierung bleibt ein kleiner statischer JSON-Abruf ohne zusätzliche PHP-, Redis- oder MySQL-Last.
- Versionsnummern im Snapshot verhindern, dass verspätete Antworten einen neueren Counterstand überschreiben.
Server-Kompatibilität
- Kurze Limits und der eigene PHP-FPM-Pool gelten ausschließlich für
woerki.de. - Die bestehenden Anforderungen der OMSI-WebDisk an große Uploads, Downloads und lange Laufzeiten bleiben unangetastet.
Unterversion von v1.6
v1.6.2 - Login, Oberfläche & lokale Medien
Datum: 21.07.2026
Login & Navigation
- Discord-Anmeldungen unterstützen nun ebenfalls die rotierende 30-Tage-Daueranmeldung.
- Angemeldete Nutzer sehen auf der Startseite das vollständige interne Menü; Gäste erhalten weiterhin die reduzierte öffentliche Navigation.
- Datenschutz, Impressum und Account-Verknüpfungen sind konsistent erreichbar.
Oberfläche & Systemstatus
- Footer, Verwaltungsseiten, Moderator-Routen und Changelog-Routen wurden vereinheitlicht.
- Counter-Schaltflächen, Verlaufseinträge, Bot-Log und Systemstatus erhielten eine klarere Bedienung und konsistente Farben.
- Die VIP-Historie bleibt länger sichtbar und übersteht die Rotation des Bot-Logs.
Lokale Medien & Cache
- YouTube-Vorschaubilder werden serverseitig geladen, als lokale WebP-Dateien gespeichert und vollständig im 16:9-Format angezeigt.
- Externe Thumbnail-Hosts werden geprüft; direkte fremde Bildquellen erscheinen nicht im Frontend.
- Der gemeinsame Homepage-Cache kann zuverlässig von CLI-Synchronisierung und PHP-FPM genutzt werden.
Unterversion von v1.6.2
v1.6.2.1 - Navigation, Login & Backend-Korrekturen
Datum: 22.07.2026
Navigation & Footer
- Datenschutz und Impressum auf der Startseite in den Header neben „Wörki“ verschoben; der Startseiten-Footer zeigt nur noch die Version.
Login
- „Eingeloggt bleiben“ gilt nun auch für den Discord-Login und wird durch den OAuth-Ablauf übernommen.
Discord-Bot
- Erkannte VIP-Setzungen und Entzüge bleiben lokal gespeichert und dadurch auch nach Logrotation sichtbar.
- Der Aktualisieren-Button steht unter dem Log, besitzt ein Refresh-Icon und ist zur besseren Unterscheidung rot hervorgehoben.
Unterversion von v1.6.2
v1.6.2.2 - Navigation, Rechtliches & Synchronisierung
Datum: 22.07.2026
Navigation
- Datenschutz und Impressum nutzen das Hauptmenü und markieren den aktiven Menüpunkt.
- Angemeldete Nutzer sehen auf öffentlichen Seiten das vollständige interne Menü mit Benutzername und Logout; Gäste erhalten die reduzierte Navigation.
Rechtliches
- Datenschutz und Impressum folgen dem Startseiten-Layout; Zurück-Button und doppelte Footer-Links wurden entfernt.
- Name/Anschrift und Kontakt stehen im Impressum auf Desktop nebeneinander, mobil weiterhin untereinander.
Systemstatus
- Beide Aktualisieren-Buttons sind blau; Prüfzeitpunkt und VIP-Hinweis wurden einheitlich angeordnet.
Public Home
- Backticks formatieren kurze Textstellen global als Monospace-Text; nummerierte Listen werden korrekt eingerückt und als 1., 2., 3. dargestellt.
- Externe Links aus den Homepage-Inhalten erhalten lokal gespeicherte WebP-Favicons; Weiterleitungen und Icon-Angaben im Seitenquelltext werden berücksichtigt, eine Erneuerung erfolgt höchstens alle drei Monate.
- Der automatische Twitch-/YouTube-Sync verwendet das aktive
woerki.de-Webroot. - Die Sync-Lockdatei ist für die Ausführung durch
www-dataabgesichert.
Changelog
- Die Seitenleiste zeigt nur noch Hauptversionen; zugehörige Unterversionen erscheinen als eigenständige, abgerundete Karten innerhalb des Hauptversionseintrags.
- Die Einträge zu v1.6, v1.6.1 und v1.6.2 wurden auf die tatsächlich relevanten Änderungen gekürzt.
Unterversion von v1.6.2
v1.6.2.3 - Hotfixes & Feinschliff
Datum: 22.07.2026
Startseite
- Die Darstellung der YouTube-Veröffentlichungen wurde vereinheitlicht und die Kartenansicht optimiert.
- Die Offline-Anzeige des Live-Status wurde als kompakte 16:9-Karte mit passendem Symbol überarbeitet.
- Die Datumsanzeige der YouTube-Videos zeigt nur noch das Veröffentlichungsdatum.
Externe Inhalte
- Lokale Favicon-Darstellung für externe Links wurde verbessert.
- Abstände und Darstellung der Favicons in Textlinks wurden angepasst.
Oberfläche
- Kleine Layout- und Darstellungsfehler auf der öffentlichen Startseite wurden behoben.
Unterversion von v1.6
v1.6.3 - Benutzerfreundlichkeit
Datum: 23.07.2026
Navigation
- Öffentliche und interne Navigation wurden auf Mobilgeräten vereinheitlicht.
- Der Header zeigt auf Mobilgeräten und in schmalen Browserfenstern den aktuellen Seitentitel und verwendet dasselbe Hamburger-Menü.
- Abstände im Desktop-Menü wurden kompakter gestaltet.
Login
- Ein komfortables Login-Overlay wurde ergänzt; die eigenständige Login-Seite bleibt als Fallback erhalten.
- Mobil fährt der Anmeldedialog ein, auf dem Desktop klappt er unterhalb des Headers auf.
- Fehlgeschlagene Anmeldungen werden im Overlay oberhalb des Formulars deutlich hervorgehoben.
Öffentliche Seiten
- Der Abstand von Datenschutz und Impressum zum mobilen Header wurde verbessert.
- Die Offline-Anzeige behält in allen Fenstergrößen zuverlässig ihr 16:9-Format.
- Das Impressum zeigt die verwendeten Webtechnologien in einer dezenten, interaktiven Übersicht.
Unterversion von v1.6
v1.6.4 - QR-Code
Datum: 30.07.2026
- Profilname und plattformspezifische Kennung stehen beim QR-Code; Plattformlogo und -name zusätzlich dargestellt.
- Header-Bild ausgetauscht (nur Desktop, mobil & Tablet müssen noch getauscht werden).