Recientemente necesité verificar cuándo se agregó un miembro en particular a un grupo con permisos de Moderador de Categoría.
Usando la pestaña de registros en el grupo en la GUI, pude ver fácilmente cuándo se eliminó al miembro, pero no cuándo se agregó; parecía que nunca se había agregado.
Algunos experimentos con el complemento Data Explorer confirmaron que no había ninguna entrada de registro de su adición.
Lo que hemos conjeturado es que en la página de Discourse para crear un Nuevo Grupo, el usuario fue establecido como Propietario en el momento en que se especificó el Grupo, por lo que cuando se creó el Grupo, ya era “miembro” y no se registró ninguna entrada de registro para su adición. (Desde el momento en que se creó el grupo hasta la adición de otro miembro un año después, no hubo adiciones al grupo, lo que de otro modo debería ser imposible).
¿Corrección de errores? / Sugerencia de función:
Para registros y análisis forenses precisos, sugiero que establecer al Propietario de un grupo reciba una fila de entrada separada en group_histories inmediatamente después de que se cree el grupo. Esto asegurará que aparezca en la pestaña Registros de la página Administrar grupo, que de otro modo es confusa.
(También sería bueno si la pestaña Registros de la página Administrar grupo mostrara la fecha de creación del grupo, pero eso podría ser más complejo).
Nota al margen: Sospecho que lo mismo ocurre con los miembros agregados en la página Nuevo Grupo, pero no lo he confirmado.