Mais dados na aprovação do usuário

Como uma estratégia para combater uma onda de spam atual, ativamos a aprovação de usuários.

Quando estou olhando para um usuário ainda não aprovado, vejo apenas as informações que ele preencheu no formulário de inscrição:

Mas percebemos que o problema está vindo de um subconjunto específico de IPs e esses IPs geralmente se resolvem em uma de duas empresas. Portanto, para quase todos os usuários, acabo clicando para ver o IP e, em seguida, fazendo uma consulta nele.

E então volto para a fila de revisão para aprovar ou excluir.

Seria muito útil se o IP e o botão de consulta fossem apresentados na fila de revisão. :awthanks:

2 curtidas

Acho que temos um componente de tema para isso que você pode instalar. :+1:

Não tenho certeza se tem um tópico meta?

6 curtidas

Ou uma descrição no repositório :sweat_smile:

No entanto, instalei, mas não estou vendo nenhuma alteração, mesmo na pré-visualização do componente. Mesmo após uma atualização forçada.


Perdi algum botão em algum lugar?

2 curtidas

Hmm :thinking: Parece estar funcionando para mim no meu site de teste:

Embora, agora que você mencionou, não tenho certeza se o vejo em nossa fila de revisão aqui no meta (e ele está instalado).

3 curtidas

E… você está vendo isso em uma postagem e não (necessariamente) em um usuário?

ETA: Embora… eu não tenha certeza de onde na sua captura de tela devo procurar para ver a consulta de IP?

2 curtidas

Não, eu identifiquei o que é para meta. Ele não aparece em revisáveis que agora têm usuários excluídos (lembro que deu erro quando tentou anteriormente). Posso vê-lo se rolar para um elegível.

Deixe-me verificar um de aprovação de usuário no meu site de teste. :eyes:

(e eu coloquei uma captura de tela melhor na postagem acima)


Não, você está certo. Parece que não está aparecendo para um revisável de aprovação de usuário. Deixe-me ver se isso é intencional…

2 curtidas

Eu realmente acho que uma regra de linting que exija algo em about.json e/ou não ter o readme.md padrão seria uma boa ideia. Talvez acionada pela definição de um número de versão não padrão? E então uma Boa Prática seria definir algum número de versão antes que a coisa fosse implantada (caso contrário, seria necessário inventar algo completamente falso antes de fazer o primeiro commit?).

2 curtidas

Olá @ganncamp

Atualizei o componente de tema para colocá-lo em conformidade com as atualizações do Discourse. Embora o suporte para User Reviewable ainda não exista, pois o Backend não suporta o envio do endereço IP do User Reviewable atualmente. Discutirei internamente e informarei o que pensamos sobre essa mudança.

4 curtidas

Seria possível estilizar corretamente para o mobile também? Atualmente, o modal de consulta de IP está completamente fora da área de visualização na tela de revisão de postagem. Obrigado!

2 curtidas

@fzngagan o título do seu PR é

FIX: modernizar js, impedir exibição em ReviewableUser (#5)

Você realmente queria impedir a exibição em usuários?

Porque já não está lá.

Além disso, quando você disse isto:

Eu meio que assumi que isso significava adicionar uma descrição do repositório :sweat_smile:

1 curtida

Apenas até o backend fornecer o endereço IP. Não com a intenção de mantê-lo assim.

Eu farei isso em breve.

1 curtida

Olá @ganncamp
A boa notícia é que este recurso foi mesclado ao core do Discourse, então você não precisa mais do componente de tema para isso.

5 curtidas