Más datos en la aprobación de usuarios

Como una estrategia para combatir una oleada de spam actual, hemos habilitado la aprobación de usuarios.

Cuando estoy mirando a un usuario aún no aprobado, solo veo la información que completó en el formulario de registro:

Pero nos hemos dado cuenta de que el problema proviene de un subconjunto específico de IPs y esas IPs generalmente se resuelven en una de dos compañías. Por lo tanto, para casi todos los usuarios, termino haciendo clic para ver la IP y luego realizando una búsqueda en ella.

Y luego vuelvo a la cola de revisión para aprobar o eliminar.

Sería de gran ayuda si la IP y el botón de búsqueda se presentaran en la cola de revisión. :awthanks:

2 Me gusta

Creo que tenemos un componente temático que puedes instalar. :+1:

¿No estoy seguro de si tiene un tema meta?

6 Me gusta

O una descripción en el repositorio :sweat_smile:

No obstante, lo he instalado, pero no veo ningún cambio, ni siquiera en la vista previa del componente. Incluso después de una actualización forzada.


¿Me he perdido algún botón en algún sitio?

2 Me gusta

Hmm :thinking: Parece que está funcionando para mí en mi sitio de prueba:

Aunque ahora que lo mencionas, no estoy seguro de verlo en nuestra cola de revisión aquí en meta (y está instalado).

3 Me gusta

Y… ¿lo estás viendo en una publicación y no (necesariamente) en un usuario?

ETA: Aunque… no estoy seguro de dónde en tu captura de pantalla debería estar buscando para ver la búsqueda de IP.

2 Me gusta

No, he detectado de qué se trata para meta. No se muestra en los revisables que ahora tienen usuarios eliminados (recuerdo que falló cuando lo intentó anteriormente). Puedo verlo si me desplazo a uno elegible.

Déjame revisar uno de aprobación de usuario en mi sitio de prueba. :ojos:

(y puse una mejor captura de pantalla en la publicación anterior)


No, tienes razón. Parece que no aparece para un revisable de aprobación de usuario. Déjame ver si eso está previsto…

2 Me gusta

Realmente creo que una regla de linting que requiera algo en about.json y/o que no tenga el readme.md predeterminado sería una buena idea. ¿Quizás activado al establecer un número de versión no predeterminado? ¿Y luego una Mejores Prácticas sería establecer algún número de versión antes de que se implementara la cosa (de lo contrario, ¿se requeriría inventar algo completamente falso antes de hacer el primer commit?).

2 Me gusta

Hola @ganncamp

He actualizado el componente temático para que esté a la par con las actualizaciones de Discourse. Aunque todavía no hay soporte para User Reviewable, ya que el backend no admite actualmente el envío de la dirección IP del User Reviewable. Discutiré internamente y te informaré lo que pensamos sobre este cambio.

4 Me gusta

¿Sería posible darle un estilo adecuado también para el móvil? Actualmente, la ventana modal de búsqueda de IP está completamente fuera de la vista en la pantalla de revisión de publicaciones. ¡Gracias!

2 Me gusta

@fzngagan el título de tu PR es

FIX: modernizar js, evitar mostrar en ReviewableUser (#5)

¿Realmente querías evitar la visualización en los usuarios?

Porque ya no está ahí.

Además, cuando dijiste esto:

Asumí que eso significaba agregar una descripción del repositorio :sweat_smile:

1 me gusta

Solo hasta que el backend proporcione la dirección IP. No es mi intención mantenerlo así.

Lo haré pronto.

1 me gusta

Hola @ganncamp
La buena noticia es que esta función se ha integrado en el núcleo de Discourse, por lo que ya no necesita el componente temático para esto.

5 Me gusta