=====Release-Notes zu 2.0.x===== **Alte Versionen werden nicht mehr gewartet oder supportet. Bitte vor Fehlermeldungen und Anfragen sicherstellen, dass Sie 2.1 installiert haben!** Im Folgenden sehen Sie einen Überblick der Änderungen in den Unterversionen (3. Stelle der Versionsnummer). Durch erneutes Ausführen des Installationsskripts wird eine bestehende Installation aktualisiert. ====Version 2.0.7 (29. 1. 2023)==== * Entfernen von Abhängigkeiten vom //module cgi// erfolgreich (auf Python 3.11 vorbereitet) * Turbo-Plan-Anzeige verbessert für bessere Lesbarkeit * Raumänderungen mit fettem lila Raum * Haneke-Aktuell-Flag macht nur noch Namen und Fach rot, Stundennummer wird nicht mehr eingefärbt * div. Platzreduktionen * Präsenz und "statt xyz" nun auch kursiv (für "was nur Lehrkräfte betrifft") * Personenruf mit Gruppierung nach Klassen und condensed statt small bei langen Einträgen. ====Version 2.0.6 (24. 10. 2022)==== * Fix: Okt 22: Bugfix (Datei-Download konnte Fehler auslösen wenn Datei ohne Extension) * Dev: Juni 22: Sinnvolle Anzeige von ggf. vielen Plänen (dann Navigation gekürzt, Standardeinstellungen der Clients geändert) * Fix: Juni 22: Forward-URL funktioniert wieder * Dev: Sept. 21 - Apr. 22: viele Verbesserungen für //Turbo-Plan//-Anzeige * Dev: Erweitertes Debugfile * Dev: Einstellbare Standard-Ende-Stunde für Meldungen * Dev: Einstellbare Mindestlänge für Namen, Überarbeitung Code zur Klassendarstellung * Dev: Einstellbare vorgeschlagene letzte Anzeigestunde für Meldungen * Fix: Darstellung gelöschter Meldungen * Dev: "(keine Pläne)" entfernt. * Dev: Anzeige zweier Infoseiten auf einmal wird per ShowMultiInfos erlaubt. * Dev: intern am CSS gearbeitet. * Dev: Klassenname bei Personenruf verlängert * Fix: Pläne per Download zu holen scheiterte. ====ältere Versionen==== ===Version 2.0.5 (2.6.2021)=== * Regression behoben: Pläne zu einzelnen Schirmen wurden nur bei Kleinschreibung zugeordnet, in der Doku werden aber Großbuchstaben verwendet. Beides geht nun. (31.5.) * Regression behoben: Debug-Datei, die in den Einstellungen erzeugt werden kann, funktionierte nicht mehr nach dem Wechsel auf wsgi, weitere Fehler in dessen Inhalt behoben. (27.5.) ===Version 2.0.4 (6.5.2021)=== * Refactoring: Alten Code wo möglich auf pathlib.Path migriert -> stabiler * turbo: Folgespalten beginnen nun mit "(Fortsetzung)" -> Lesbarkeit verbessert * Fix: Unnötige Verzeichnisse im dyn-Verzeichnis werden nun zuverlässig (auch nachträglich) gelöscht * Dev: Auch das Management geht nun komplett via WSGI. CGI wird in der nächsten Version entfernt, da nicht mehr benötigt! -> klarere Konf., ===Version 2.0.3 (13.3.2021)=== * Fix: Multithreading hat unter Last Fehler erzeugt * Auch der Status der Anzeigenrechner wird per WSGI serviert (lokal: 0,5 ms statt 50 ms) ===Info: am 11.3.2021 wurde der stabile git-Branch in main umbenannt=== ===Version 2.0.2 (6.3.2021)=== * Zur Unterstützung bei der Konfiguration kann bei allen Clients die IP-Adresse (temporär) eingeblendet werden * autoupdate.sh kann (von crontab aufgerufen) die Installation aktualisieren * kleine Bugfixes * Design beim Management weiter verbessert und debuggt ===Version 2.0.1 (14.02.2021)=== * Solo repariert. * Formatierungsfehler im Backend behoben. * Entfernen der Einstellung "helles Theme" da ungenutzt. * Branding repariert (abschaltbar) und vereinheitlicht. * Installationsskript ti_stable.sh installiert bei Bedarf nun auch die coreutils. ===Version 2.0 (12.02.2021)=== * Veröffentlichung! ===Version 2.0-RC5 (23.01.2021)=== * Sowohl auf Debian Buster, als auch Ubuntu Focal funktioniert nun die Installation ohne Nacharbeiten. * Einstellungen, Personenruf und Nachrichten werden beim Upgrade übernommen, Pläne und Infoseiten wegen anderer Organisation nicht (won't fix).