Recentemente precisei verificar quando um determinado membro foi adicionado a um grupo com permissões de Moderador de Categoria.
Usando a aba de logs no grupo na interface gráfica (GUI), consegui ver facilmente quando o membro foi removido, mas não quando ele foi adicionado; parecia que ele nunca havia sido adicionado.
Algumas brincadeiras no complemento Data Explorer (Explorador de Dados) confirmaram que não havia nenhuma entrada de log de sua adição.
O que supusemos é que, na página do Discourse para criar um Novo Grupo, o usuário foi definido como Proprietário no momento em que o Grupo foi especificado, então, quando o Grupo foi criado, ele já era “membro” e nenhuma entrada de log foi feita para sua adição. (Desde o momento em que o grupo foi criado até a adição de outro membro um ano depois, não houve adições ao grupo, o que de outra forma seria impossível.)
Correção de Bug? / Sugestão de Recurso:
Para registros e perícias precisos, sugiro que a definição do Proprietário de um grupo receba uma linha de entrada separada em group_histories imediatamente após a criação do grupo. Isso garantirá que apareça na aba Logs da página Gerenciar Grupo, que de outra forma é confusa.
(Também seria bom se a aba Logs de gerenciamento de grupo mostrasse a data de criação do grupo, mas isso pode ser mais complexo.)
Nota lateral: Suspeito que o mesmo seja verdade para membros adicionados na página Novo Grupo, mas não confirmei isso.