DanielFGray / DanielFGray/rfchat
Attachment abuse controls and safety limits
- Dominant language
- Elixir
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## Summary
Implement attachment abuse controls and safety limits for self-hosted deployments.
## Scope
- Enforce file size, type, count, and rate limits for uploads.
- Add controls for dangerous or unwanted file types and oversized media.
- Provide moderator/admin controls for attachment policy where it changes product behavior.
- Make blocked-upload outcomes clear to end users.
## Acceptance Criteria
- [ ] Upload limits are enforced server-side and explained clearly in the UI.
- [ ] Disallowed or suspicious file types are blocked consistently.
- [ ] Operators can configure the core safety limits without code changes.
- [ ] Abuse controls apply across all attachment entry points.
## Operational Notes
- Self-hosted communities may have very different threat models, so defaults and configuration both matter.
- This issue should stay focused on safety/limits, not the full attachment UX.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.