Skip to content

Replace legacy user_select with Vue component in Abuse Reports

What does this MR do and why?

Replaces legacy UserSelect dropdown in Admin Area > Abuse reports with a Vue component.

  • Adds FilterByUser and UserSelect Vue components. You can search for a user that you would like the abuse reports to be filtered by, after which the HAML form will submit to filter the reports.

Screenshots or screen recordings

Before After
before after

How to set up and validate locally

  1. Log in as an admin and navigate to /admin/abuse_reports

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #369994 (closed)

Edited by Hinam Mehra

Merge request reports