Oleada UX 7: Chat (presencia, busqueda en historial) y WACRM (metricas para gerencia, notas internas y etiquetas que sobreviven al sync) + fixes de concurrencia
This commit is contained in:
@@ -27,6 +27,10 @@ class SkeenFrontendUser(models.Model):
|
||||
active = fields.Boolean(string='Activo', default=True)
|
||||
must_change_password = fields.Boolean(string='Debe cambiar contraseña', default=False)
|
||||
last_login = fields.Datetime(string='Último acceso', readonly=True)
|
||||
# Presencia: se actualiza con cada llamada autenticada del frontend
|
||||
# (heartbeat explícito cada ~30 s y en cada endpoint de chat).
|
||||
# "En línea" = actividad en los últimos 2 minutos.
|
||||
last_seen = fields.Datetime(string='Última actividad', readonly=True, index=True)
|
||||
notes = fields.Text(string='Notas')
|
||||
allowed_menus = fields.Text(string='Menús Permitidos',
|
||||
help='JSON array de hrefs visibles; vacío = defaults por rol')
|
||||
|
||||
Reference in New Issue
Block a user