Es haben kleinere Änderungen an der Service-Strukturen stattgefunden. Bitte beachten Sie vor den Updates die Installationsdokumentation!
Das Admin-Werkzeug "Asset-Links reparieren" sollte einmal ausgeführt werden, da es vorher in seltenen Umständen zu fehlerhaften Verbindungen gekommen sein kann.
- Die Block-Bibliothek Catnip wurde auf Version 7 aktualisiert, um neue Blocktypen nutzen zu können.
- Es wurde ein neuer Dateiupload integriert, welcher eine nahtlose Integration von Dateien in eine Prüfung erlaubt.
- Das interne Upload-Limit von Klausurimporten wurde entfernt, um große Klausurexporte mit Bilder zuzulassen.
Der Dateiupload ist nur für den Satelliten freigeschaltet.
Der Dateiupload-Block ist noch als experimentell gekennzeichnet und kann nur durch Aktivierung des Testmodus gesetzt werden.
- In Kombination mit dem Dateiupload wurde das Handy-Scan-System Telescope integriert.
- Es fungiert als Relay und erlaubt Studierenden ein Foto mit dem Handy zu machen, welches automatisch verkleinert und an einen zentralen Server gesendet wird. Dieser speichert das Bild zwischen, damit es im Nachgang in einer Klausur verwendet werden kann.
Es funktioniert zurzeit nur mit Shibboleth und dem Satelliten!
- Es wurde eine Warteschlangen-System im Orbit hinzugefügt, um vor etwaigen Fehlern bei Netzwerkausfällen vorzubeugen.
- Antworten werden zwischengespeichert und der Benutzer über Netzwerkausfälle informiert
- Es wurde eine neue Authentifizierungsmethode "Shibboleth" für den Orbit-Learner und den Satelliten hinzugefügt.
- Es gibt nun eine bessere Prozesskontrolle und Möglichkeiten Studierende durch eine Prüfung zu leiten. Dazu können einzelne Funktionen live aktiviert und deaktiviert werden, sodass ein gemeinsamer Prüfungsstart ermöglicht werden kann.
- "Prüfung aktivieren" (Teilnehmer können sich anmelden, Kachel ist sichtbar)
- "Teilnemer können Teilname bestätigen"
- "Versuch kann gestartet werden"
- "Versuch kann abgegeben werden"
- Es ist nun möglich Teilnehmerlisten im Satelliten zu löschen und durch CSV zu ergänzen. Dies soll Probleme durch mögliche Falschimporte verhindern.
- Es wurden zusätzliche (optionale) Sicherheitsabfragen hinzugefügt, damit Studierende einer Videoüberwachung und einer eidesstattlicher Erklärung zustimmen müssen.
- Die Überwachung von Verbindungsproblemen, Pausezeiten und Client-Wechseln wurde verbessert. Als Dozent ist es nun sehr einfach möglich zu überwachen, ob es hier Täuschungsversuche oder Probleme gibt.
- Prüfer können nun die Prüfungszeit für alle Teilnehmer verlängern. Vorher war dies nur für einzelne Studierende möglich.
- Es ist möglich Teilnehmer zu reaktivieren, wenn diese ihre Prüfung bereits abgegeben hatten.
- Prüfer können nun mehrere Teilnehmer gleichzeitig aus der Prüfung werfen. Vorher war dies nur für einzelne Teilnehmer möglich.
- Es gibt nun Testaccounts auf dem Satelliten, damit Dozierende und Prüfer einen Testlauf der Klausur machen müssen.
- Diese Testaccounts verhalten sich im Satelliten wie reguläre Accounts, werden aber nicht mit exportiert.
- Prüfer haben nun die Möglichkeit einen Anmelde-Link für Testaccounts auf dem Satelliten zu erzeugen.
- Mit dem Link kann man sich für 5 Minuten auf dem Satelliten anmelden, auch wenn der Benutzer sonst keine Möglichkeit zur Authentifikation hätte (z.B. wenn nur Shibboleth aktiv ist und der Benutzer keine Matrikelnummer hat).
- Wenn ein Link erzeugt wird, wird ein entsprechendes Event auf dem System gespeichert, um Missbrauch vorzubeugen.
- Es wurde ein neues Werkzeug für Administratoren hinzugefügt, welches die Verbindung von Aufgaben und Assets kontrolliert.
- Das Werkzeug braucht eine Weile, aber sollte nach dem Update auf Version 2.0.0 einmal durchgeführt werden, da es vorher zu Abweichungen gekommen sein könnte.
- Systembenachrichtigungen müssen nicht mehr für die ganze Applikation geschaltet werden. Sie können nun auch nur für den Learner oder den Teacher erzeugt werden.
- Ein prototypischer PDF-Druck für Prüfungen wird für Administratoren bereitgestellt. Da es sich bei dem Druck von Klausuren um einen langen Prozess handelt, werden diese von einem neuen Worker Service verwaltet.
Diese Funktion steht zurzeit nur Administratoren zur Verfügung.
Es werden noch nicht alle nötigen Informationen für einen vollständigen Archiv-Druck mit auf die PDFs gedruckt.
- Der verfügbare Speicherplatz wird nun sowohl auf dem Satelliten als auch auf dem Orbit angezeigt. So sind Administratoren und Prüfer in der Lage festzustellen, ob eine Upload-Klausur noch durchgeführt werden kann.
- Aktualisierung auf Angular 11, um die Geschwindikeit zu erhöhen und Dateigrößen zu verringern.
- Aktualisierung auf Golang 1.16
- Es gibt nun eine direkte Sprachauswahl auf dem Satelliten, welche den Studenten erlaubt die Systemsprache unabhängig von der Browsersprache auszuwählen.
¶ Anderes
- Es wurde textuelle Fehler in Fehlermeldungen und fehlende Übersetzungen behoben.
- Die Zeitstempel von Kommentaren an Aufgaben werden aus Datenschutzgründen ab jetzt weniger genau angezeigt. (letzter Tag, Woche, Monat, Jahr)
- Es wurden grafische Fehler behoben und Ladeanimationen hinzugefügt.
- Die Textsuche von Aufgaben schließt nun auch Topics mit ein.
- Es wurde diverse Fehler in der Korrekturansicht behoben, wenn mehrere Korrekturen an denselben Aufgaben gearbeitet haben.
- Ein zusätzliches Event wurde hinzugefügt, welches den Ergebnisexport loggt.
- Es wurden diverse Fehler in der Einsicht-Übersicht von Dozierenden behoben.
- Der aufgrund von numerischen Fehlern entstehender Punkteunterschied zwischen Aufgaben wird nun über einen Epsilon-Check abgefangen. Es dürfen auch Aufgaben mit minimalen Abweichungen als "gleichwertig" verwendet werden. Zukünftig wird dies mit einer weiteren Umstellung unnötig werden.
- Die Performance von Ergebnisexporten wurde erhöht.
- Ein Fehler in der zufälligen Auswahl von Varianten im Übungsbetrieb wurde behoben. Es konnte passieren, dass Benutzer immer dieselbe Variante erhalten haben.
- Das veraltete Feld "zusätzliche Punkte" wird im Klausurexport nur angezeigt, wenn es nötig ist.
- Es wurde diverse unkritische Client-Fehler behoben.
- Die Stabilität von WebSocket-Verbindungen im Satelliten wurde erhöht.
- Einige doppelte Informationen in Events wurden entfernt.
- Fehlende Daten in Einsicht-Events wurden hinzugefügt.
- Nachkorrekturanträge werden jetzt besser zurückgesetzt, wenn der Dozent die allgemeine Korrektur nachträglich geändert hat.
- Die Sortieren von Topics in der Aufgaben-Übersicht ist jetzt alphabetisch.
- Verbesserung des Browser-Fenster-Titels, damit zumindest der Applikationsname angezeigt wird.
- Verhindere Fehler beim Laden der MapData-Einträge in der Korrektur.
- Der Anzeigefehler "0 von keinen Punkten" wurde behoben.
- Einige Formulare können endlich wieder über Enter abgeschickt werden.
- Anzeigefehler im Code-Review wurden behoben.
- Einige Anzeigefehler bei Punktzahlen wurden behoben.
- Verhindere das mehrere Versuche erstellt werden können, wenn es zu einer internen Race-Condition kommt.
- Behebt einen sehr seltenen Browser-Overflow im Orbit-Learner, welcher Probleme bei Übungen machen konnte.
- Es wurden Fehler im Asset-Streaming behoben und der allgemeine Fußabdruck reduziert.
- Ein internes Verbindungslimit im Satelliten wurde entfernt.
- Die Ansicht einer Prüfung, wenn diese Bereits gestartet wurde, wurde verbessert und Fehler wurden behoben, welche den Teilnehmer nicht korrekt weitergeleitet hatten.
- Das Layout von Kachel im Satelliten wurde angepasst, um mehr Daten enthalten zu können.