Moderation¶
Admin tools for reviewing and managing comments across all media content at /app/media/moderation.
Moderation Dashboard¶
- Filter by status — pending, safe, flagged, hidden
- Status counts — summary stats showing total, pending, flagged, hidden, and safe comments
- Search — filter by video, date range, or text content
Moderation Actions¶
For each comment, admins can:
- Approve — mark as safe and unhide if previously hidden
- Hide — remove from public view with a reason (manual, word filter, spam, or link)
- Unhide — restore a previously hidden comment
- Delete — permanently remove
- Add notes — internal moderation notes (not visible to users)
Word Filter¶
A configurable list of words with severity levels:
| Severity | Action |
|---|---|
| High | Auto-blocks the comment |
| Medium | Auto-hides for review |
| Low | Flags for moderator attention |
| Custom | User-defined severity |
The filter list is cached with a 1-minute TTL and invalidated on changes.
Admin Routes¶
/app/media/moderation— comment moderation and word filter management