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

Feature: Inappropriate report ignoring

Offen
#9 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
good first issue wontfix
Vorherrschende Sprache
Python
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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**.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Handler für /post/ignore/ sowie die Entitäten InappropriateReport und Post zu finden. Überprüfe, wie die Authentifizierung von Administratoren und das Löschen von Reports gehandhabt werden, und bestätige anschließend, dass der Report entfernt wird, während der zugehörige Post unverändert bleibt; füge die relevanten Endpoint-Prüfungen hinzu oder führe sie aus, falls das Projekt solche bereitstellt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
api, backend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.