Skip to content

Add several backend filters to the Vue version of the merge request list

What does this MR do and why?

This adds several backend filters for the upcoming Vue merge request list:

* :approver, filter by possible approver of a merge request

  • :approved_by, filter by someone who approved a merge request
  • :my_reaction_emoji, filter by emoji you've applied
  • :merged_by, filter by merger of a merge request
  • :release, filter by release tag

The frontend doesn't use these (yet), but for extra credit you could confirm by merging these MRs:

Then enable the vue_merge_request_list feature flag and check the merge requests search bar of a project.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to:

Edited by Gary Holtz

Merge request reports

Loading