Abuse reports workflow
Pending vs history AbuseReport queue. Decline/resolve, trash/ban/permanent delete, or regenerate links.
Abuse reports workflow
Moderate public /report-abuse submissions.
Where to find it
Admin → Abuses (/admin/abuses)
How it works
Tabs: Current reports (pending) and Reports history (?history=1 — declined + resolved). Default 30/page. Public body 10–8000; rate ~6/IP/hour.
Pending actions: Decline, Mark resolved, soft trash files, permanent delete, Ban uploaders (skips staff; also trash + resolve), Regenerate links. File-changing actions that trash/ban/permanent-delete also resolve the report. Regenerate links rotates public file IDs without changing status (bytes stay). History UI is mostly view + regenerate.
Notes max 20_000. fileId is optional - file actions no-op when missing. Separate from tickets/contact.
Common problems
History tab missing trash/ban
Only regenerate (and viewing) on history - act on Current while pending.
Decline left the file up
Decline does not change files or users - use trash/permanent delete if needed.