Manager
Neue Funktionen
Standard-Design-Vorlage: Design-Vorlagen können jetzt als Standard markiert werden – erkennbar an einem „Standard"-Badge in der Liste. Neu erstellte Events erhalten automatisch das Standard-Design. Beim Klonen eines Events bleibt das automatisch zugewiesene Standard-Design erhalten. In der Design-Auswahl eines Events wird die Standard-Vorlage immer priorisiert angezeigt.
Erweiterte Tracking-Statistiken (Gerät & Browser): Browser, Betriebssystem, Gerätetyp und Gerätemarke werden jetzt im Tracking erfasst. Die Daten stehen im CSV-Export als neue Spalten sowie im Detail-Modal einer Registrierung zur Verfügung.
Verbesserungen
Live-Verweildauer (Gesamt): Die gespeicherte Live-Gesamtverweildauer pro Teilnehmer wird jetzt durch Vereinigung überlappender Wiedergabeintervalle aller Sitzungen berechnet, anstatt Einzelsitzungen aufzusummieren. Dadurch wird Doppelzählung verhindert, wenn ein Teilnehmer dasselbe Event in mehreren Browser-Tabs oder auf mehreren Geräten gleichzeitig verfolgt.
Aufzeichnungs-Status „Wird gestartet": Eine Aufzeichnung zeigt jetzt einen Zwischen-Status, während sie bei unserem Streaming Anbieter initiiert wird. Während dieses Status ist der Stop-Button ausgeblendet. Zusätzlich werden in der Benutzeroberfläche Hinweise zu Verzögerungen beim Aufzeichnungsstart angezeigt.
Registrierungsformular – automatisches Speichern bei Vorlagen-Auswahl: Wenn im Registrierungsformular eine Vorlage ausgewählt wird, werden die Änderungen jetzt automatisch gespeichert, ohne dass manuell gespeichert werden muss.
Interaktionen – Reihenfolge der Optionen: Die Reihenfolge der Optionen auf der Interaktionsseite wurde neu angeordnet.
Fehlerbehebungen
Live-Tracking Sync: Ein Fehler wurde behoben, der beim Abruf von Live-Trackingdaten zu einem Absturz führte (
ON CONFLICT DO UPDATE command cannot affect row a second time). Ursache waren doppelte Sitzungseinträge bei unserem Streaming-Anbieter (z. B. bei gleichzeitig geöffneten Browser-Tabs), die beim Upsert auf denselben Konflikt-Key trafen. Doppelte Sitzungen werden jetzt vor dem Schreiben zusammengeführt.Live-Tracking – Verweildauer bei Zeitüberschreitung: Ein Fehler wurde behoben, bei dem die erfasste Wiedergabezeit eines Live-Streams am geplanten Event-Ende abgeschnitten wurde. Läuft ein Stream länger als geplant, wird die tatsächliche Wiedergabezeit jetzt vollständig gezählt, statt an der geplanten Endzeit gekappt zu werden (bis zu 6 Stunden Überziehung werden erfasst). Wiedergabe vor dem geplanten Event-Start zählt weiterhin nicht mit.
Registrierungs-Statistiken: Ein Fehler in der Berechnung von Live- und VOD-Statistiken (Durchschnittswerte, Gesamtzeiten, Gerätedaten) wurde behoben. Dieser trat nur auf, wenn ein Teilnehmer sowohl Live- als auch VOD-Sitzungen hatte. Durch einen unbeabsichtigten Cross-Join zwischen beiden Sitzungstypen wurden Werte mit der Anzahl der jeweils anderen Sitzungen multipliziert, was zu stark überhöhten Ergebnissen im CSV-Export und im Manager führte.
Sicherheit
Brute-Force-Schutz & Rate-Limiting (Auth): Für Login- und 2FA-Endpunkte wurde ein Rate-Limiting eingeführt. OTP-Verifizierungsversuche sind jetzt gegen Brute-Force-Angriffe geschützt. Bei Überschreitung des Limits (HTTP 429) erscheint im Login- und 2FA-Formular eine sichtbare Rückmeldung mit Hinweis zum Wiederholen.
Refresh-Token-Widerruf: Refresh-Tokens werden jetzt bei Logout und Passwortänderung vollständig widerrufen. Das aktuelle Gerät bleibt nach einer Passwortänderung eingeloggt; alle anderen Sitzungen werden beendet.
Producer
Verbesserungen / neue Funktionen
Cockpit: Das Cockpit wird im Producer künftig nur noch eingeblendet, wenn für mindestens eines der zugehörigen Widgets tatsächlich Berechtigungen vorliegen.
Fehlermeldung beim Absenden von Fragen: Beim Absenden einer Frage im Audience-Bereich wird nun ein präziserer Hinweis angezeigt, wenn der eingegebene Text zu kurz ist (Mindestlänge 5 Zeichen), statt der bisherigen generischen Meldung „Leider sind nicht alle Felder korrekt ausgefüllt.“
Zeilenumbruch im Fragenbereich: Der fehlerhafte Zeilenumbruch im Fragenbereich des Producers wurde korrigiert, sodass Fragetexte dort sauber umbrechen.
Design-Farben: Bisher waren die Umfragen (Fragen- und Ergebnis-Ansichten) im Producer fest auf Standardfarben codiert. Jetzt greifen dort dieselben Design-Farben, die im Manager konfiguriert und bereits in der Audience-Ansicht genutzt werden – Producer und Audience zeigen Umfragen damit konsistent an.
Bugfixes
Geteilter Bildschirm im Backstagebereich: Die Vorschau eines geteilten Bildschirms wurde im Backstagebereich teilweise abgeschnitten dargestellt, browser- und plattformübergreifend. Das Layout wurde überarbeitet.
Kameraausschnitt mit dem iPhone: Bei Referent:innen, die per iPhone ins Studio eingebunden waren, wich der im Backstage angezeigte Kameraausschnitt vom Ausschnitt auf der Bühne ab. Dies wurde behoben.
Screensharing in Referentenansicht: Die Vorschau eines geteilten Bildschirms in der Referentenansicht war falsch positioniert (unter dem eigenen Kamerabild statt daneben) und passte optisch nicht ins Layout. Die Anordnung wurde überarbeitet, auch mit Blick auf Ansichten mit aktivem Direct Call und mehreren Teilnehmer:innen.
Umfragevorlagen: Nach der Umstellung auf globale Umfragevorlagen wurden gelöschte Umfragevorlagen nicht mehr korrekt angezeigt. Dies wurde korrigiert.