Stream Tokens
-
Gültigkeitsdauer konfigurieren (in Minuten, Defaultwert 1d) -
Token Validierung: Gültigkeit prüfen -
Generierung von UUIDs für Tokens -
Relative URLs prüfen, nicht absolute (in StreamFilter:request.getRequestURI + request.getQueryString()) -
URLs in Kursbeschreibung + Übungsbeschreibung in Backend signieren -
Signierung von TaskReferenceRewriterevtl. entkoppeln -
Signierung von Links zu Aufgabendateien + an FE senden -
Signierung von Links zu Lösungsdateien + an FE senden -
Signierung von Spec-Download -
HATEOAS korrigieren (zurückgestellt, zu viel Aufwand) -
Abgelaufene Token in FE bei Klick verlängern? evtl. mit DownloadLinkInterceptorDirective? (wird nicht gebraucht) -
Signierte Links in Beschreibung erkennen und ersetzen -
Ausbauen aus FE, da nicht mehr gebraucht: -
( DownloadLinkInterceptDirective) -
DownloadService -
LoadMediaPipe
-
-
Keycloak Client Konfiguration -> sls/core(brauchen wir subato-backend noch?) -
Fehlerseite hübsch -
InvalidStreamTokenExceptionsollte zu Login weiterleiten -
Refactoring GlobalExceptionHandler -
Fehler in HtmlSignerbeheben -
Doku -
JavaDocs -
Spezifikation: Warum? Alternativen? Was war vorher? Security
-
closes #122 (closed), #140 (closed)
Edited by Björn Fischer