Se han añadido nuevas funcionalidades esta semana
Insignias (Badges)
Se ha añadido un sistema básico de insignias, con insignias instantáneas y de período por igual
Detección de AFK

Los usuarios que se ponen AFK son marcados y eventualmente eliminados de las salas. Los usuarios AFK tienen un estilo especial en las listas de participantes de la sala.
Pulsar para hablar (Push to Talk)
Como se solicitó anteriormente, ahora se admite Pulsar para hablar. Solo funciona cuando el navegador está en foco debido a limitaciones de la plataforma. Usar ptt cuando la pestaña no está enfocada requiere una extensión del navegador y podría implementarse en el futuro.
Salas de escenario (Stage rooms)
Soporte para salas donde solo un subconjunto de usuarios puede hablar, con moderadores capaces de dar/quitar derechos para hablar.
Analíticas
discourse_development-# \d resenha_sessions
Table "public.resenha_sessions"
Column | Type | Collation | Nullable | Default
------------+--------------------------------+-----------+----------+----------------------------------------------
id | bigint | | not null | nextval('resenha_sessions_id_seq'::regclass)
user_id | bigint | | not null |
room_id | bigint | | not null |
joined_at | timestamp(6) without time zone | | not null |
left_at | timestamp(6) without time zone | | |
created_at | timestamp(6) without time zone | | not null |
updated_at | timestamp(6) without time zone | | not null |
discourse_development-# \d resenha_co_presences
Table "public.resenha_co_presences"
Column | Type | Collation | Nullable | Default
---------------+--------------------------------+-----------+----------+--------------------------------------------------
id | bigint | | not null | nextval('resenha_co_presences_id_seq'::regclass)
user_id_1 | integer | | not null |
user_id_2 | integer | | not null |
date | date | | not null |
total_seconds | integer | | not null | 0
session_count | integer | | not null | 0
created_at | timestamp(6) without time zone | | not null |
updated_at | timestamp(6) without time zone | | not null |
Se han añadido analíticas básicas para registrar el uso y la copresencia, base para otras funcionalidades.
Estado del usuario

Al unirse a una sala, se establece automáticamente un estado de usuario utilizando el soporte nativo de Discourse para ello.
Panel de administración (Admin Dashboard)
Vea de un vistazo cuánto Resenha hay en su sitio y cuáles son los principales usuarios y salas.
Indicador de actividad de voz
Se ha corregido el parpadeo del indicador de actividad de voz propia.




