devops-tim-2 / devops-tim-2/AdminService

Feature: Inappropriate report ignoring

Abierto
#9 0 comentarios 0 reacciones 0 asignados Ver en GitHub
good first issue wontfix
Lenguaje dominante
Python
Estrellas
0
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

As there is a way for user to mark post as inappropriate, it would be wise if administrator could ignore some of the requests, as some are potentially spam.
By sending a request to /post/ignore/<:ir_id> where ir_id is id of InappropriateReport entity, administrator could delete InappropriateReport entity from database, and leave Post entity unharmed.

This feature is just a quality-of-life, and is not critical for system functioning. Depending on other factors, this feature may not be delivered in last release, so it is **potential wontfix**.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza localizando el handler de /post/ignore/ y las entidades InappropriateReport y Post. Verifica cómo se gestionan la autenticación de administradores y la eliminación de reports, y confirma después que el report se elimina mientras el Post asociado permanece sin cambios; añade o ejecuta las comprobaciones pertinentes del endpoint si el proyecto las proporciona.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
api, backend
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.