Notas de versión — 23 de mayo de 2026
Esta versión mejora la precisión de la presencia del equipo en tiempo real y corrige la visualización de identidades de usuario en el registro de actividad.
Mejoras en la presencia del equipo en tiempo real
- La lista del equipo ahora se actualiza inmediatamente cuando un miembro se conecta o desconecta — sin necesidad de recargar la página
- Los datos de presencia ahora se agregan en todos los espacios de trabajo de una unidad, proporcionando una vista completa de quién está activo en este momento
Corrección de visualización del registro de actividad
Se ha aplicado una migración de datos para corregir las entradas históricas del registro de actividad donde las identidades de usuario se almacenaron con una referencia incorrecta. Las entradas afectadas ahora muestran los avatares y nombres correctos.
Resumen de cambios
| Capa | Cambio |
|---|---|
Backend presence.service.ts | Nuevo método getAllUsersPresence — agrega el estado en línea en todos los espacios de trabajo |
Backend migración 023 | Corrige referencias userId → globalUserId en entradas históricas del registro de actividad |
Backend project.controller.ts, team.controller.ts, Timer.service.ts | Actualizado para usar globalUserId de forma consistente |
Frontend socket.service.ts | Los manejadores de eventos de presencia del equipo ahora envían actualizaciones de estado de usuario al store de Redux en tiempo real |