Skip to content

15.3.4

Latest
Compare
Choose a tag to compare
@paflov paflov released this 30 Oct 10:35
· 338 commits to master since this release
b9f9ee2

neue Features

  • Workspace-Admins können nun ihr eigenes Passwort ändern. Dies ist im Startmenü nach dem Login möglich. Bei Neusetzen des Passwortes wird man automatisch ausgeloggt, um das neue Passwort direkt zu testen.
  • Wenn der Super-Admin einen neuen Workspace-Admin einrichtet oder sein Passwort ändert, dann muss dieser Workspace-Admin sich beim erstmaligen Einloggen ein neues Passwort geben. Dieser Aufruf tritt bei jeder Rücksetzung durch den Super-Admin erneut auf.
  • Die Navigation des SystemChecks wurde überarbeitet.
    • Wenn SysChecks über den "sys-check-login" Modus durchgeführt werden, werden die Loginname und Passwort genutzt, um das Senden der SystemCheck-Berichte zu authorising. In diesen Szenarien fallen das Eingeben von Report-Passwort und Schul-ID aus.
    • "sys-check-login" Logins können auch mit Passwort geschützt werden
    • Die Anmeldung im Syscheck über die URL/ ist möglich, wenn kein Passwort gesetzt ist
    • Die Antworten, die in den SysChecks gegeben werden, sind nun auch Teil der SystemCheck-Berichte
  • Konfigurierbare Testleitungskonsole und Filter nach Sitzungen:
    • schnelles Filtern nach Person
    • Eigene Filter können definiert werden
    • Layout und Filter können in Profiles für Gruppen-Monitor-Account vorbelegt werden

Verbesserungen

  • Wenn ein Passwort geändert wird, sei es über den Super-Admin oder über den eigenen Workspace-Admin, dann wird das Passwort zur Sicherheit ein weiteres Mal abgefragt. Dies soll Fehler beim Schreiben des neuen Passworts verhindern.
  • Im Super-Admin wird über eine kleine Snackbar über das erfolgreiche Ändern des Passwortes informiert.
  • Neue Version des Verona Simple Player 6.0.2 in den Sampledata hinterlegt.

Bugfixes

  • Automatisches Senden von Fehlerberichten funktioniert wieder. (Es muss dazu vom Administrator der Testcenter-Instanz eingerichtet worden sein.)
  • Ein 'sys-check-login' Login kann genutzt werden, um mehrere Sessions gleichzeitig zu starten. Mehrere Geräte können sich mit einem gemeinsamen Systemcheck Login einloggen.
  • Der Netzwerktest innerhalb des Systemchecks wird beim Verlassen des Systemchecks zurückgesetzt und startet automatisch beim Wiedereintritt neu.
  • Je nachdem, ob man eingeloggt oder uneingeloggt den Systemcheck betritt, wird man beim Neuladen der Website auf die entsprechende Startpage für (Un-)eingeloggte weitergeleitet.
  • Wenn man sich über einen Link einloggt, wird nun richtigerweise direkt in den Test/SystemCheck weitergeleitet, sofern
    das Login nur einen UnitBlock (Booklet) enthält bzw. nur ein SystemCheck im Workspace liegt.

Sicherheit

  • Accountsperre bei mehr als fünf falschen Passworteingaben für Adminaccounts und Monitorlogins.
  • Zusätzliche TLS Cipher Suites und Strict Server Name Indication aktiviert

API Changes

  • GET /workspace/{ws_id}/report/response gibt nun auch originalUnitId aus
  • DELETE /workspace/{ws_id}/sys-check/reports:
    • gibt bei 200 immer ein Array mit [deleted, did_not_exist, not_allowed, was_used] aus
  • GET /session
    • gibt unter dem Admintoken nun id: int|null aus
    • gibt unter dem Admintoken nun pwSetByAdmin: boolean|null aus
  • PATCH /user/{user_id}/password kann nun als Super-Admin oder Workspace-Admin (unter Vorbehalt, dass die zu ändernde
    {user_id} übereinstimmt mit der user_id des Request Tokens) aufgerufen werden

⚠️ Hinweis für Administratoren

Ab dieser Version ändert sich der Update-Mechanismus erneut.

  • Um eine ältere Version auf 15.3 upzudaten, laden Sie sich wie gewohnt die beiliegenden update.sh herunter und führen Sie sie aus.
  • Um auf zukünftige Versionen upzudaten führen Sie make update durch.
  • Um eine ältere Version auf eine zukünftige Version upzudaten, muss diese erst mit dem beiliegenden Update-Script auf 15.3 geupdatet werden.