Skip to content

Improve admin panel usability #144

Description

@Atulin

Reports

  • Resolve/dismiss/close workflow
  • Filters by date, content type, status

Infractions

  • Filter by type, issuer, receiving user
  • Sort by expiry date and creation date
  • Link to user page in the admin panel
  • Pagination

Modlog

  • Filters
  • Sorting

Dashboard

  • Open reports count
  • Show n latest reports maybe
  • Show n latest moderator actions
  • Proper trend data with charts n' shit, instead of just total number of each item

Users

  • Browse users
    • Search/filter by email, registration date range, etc
    • Sort
  • Show more data, like a history of reports against the user and their content
  • Perhaps show an invite chain?

Clubs

  • Club deletion
  • Ownership transfer
  • Warnings or infractions per-club, maybe?

Miscellaneous

  • Badge with open reports count in the sidebar

Metadata

Metadata

Assignees

Labels

priority:highHigh-priority issues that should be fixed as soon as possiblesecurity

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions