Release Notes — 23. Mai 2026
Dieses Release verbessert die Genauigkeit der Echtzeit-Team-Präsenz und behebt die Anzeige von Benutzeridentitäten im Aktivitätsfeed.
Verbesserungen der Echtzeit-Team-Präsenz
- Die Teamliste aktualisiert sich jetzt sofort, wenn ein Teammitglied online oder offline geht — kein Seitenaktualisierung erforderlich
- Präsenzdaten werden jetzt über alle Workspaces einer Einheit aggregiert und geben so einen vollständigen Überblick darüber, wer aktuell aktiv ist
Korrektur der Aktivitätsfeed-Anzeige
Eine Datenmigration wurde durchgeführt, um historische Aktivitätsfeed-Einträge zu korrigieren, bei denen Benutzeridentitäten mit einer falschen Referenz gespeichert wurden. Betroffene Einträge zeigen jetzt die korrekten Avatare und Namen an.
Änderungsübersicht
| Ebene | Änderung |
|---|---|
Backend presence.service.ts | Neue Methode getAllUsersPresence — aggregiert den Online-Status über alle Workspaces |
Backend Migration 023 | Korrigiert userId → globalUserId-Referenzen in historischen Aktivitätsfeed-Einträgen |
Backend project.controller.ts, team.controller.ts, Timer.service.ts | Aktualisiert zur konsistenten Verwendung von globalUserId |
Frontend socket.service.ts | Team-Präsenz-Event-Handler senden Benutzerstatusänderungen jetzt in Echtzeit an den Redux Store |