Skip to content

Reports

minibikini requested to merge minibikini/pleroma:feature/reports into develop

What it does

  • Add API to submit reports
  • Create a Flag activity
  • Send a report email to all admins and moderators
  • Add a mailer job queue

API

API is identical to Mastodon's reports: https://docs.joinmastodon.org/api/rest/reports/

TODO (In future?)

  • Handle incoming Flag activities from remote instances
  • Forward Flag to remote instances
  • Admin API
  • Allow unsubscribing from report emails
  • Admin notes on the report (multiple notes per report)
  • Add action_taken and action_taken_by_account_id properties

Which ones must be a part of this MR? BTW, Mastodon has all of those.

Closes #83 (closed)

Edited by kaniini

Merge request reports