Skip to content

Add more filters to dashboard issues refactor

Coung Ngo requested to merge 379025-add-more-dashboard-issues-filters into master

What does this MR do and why?

This MR adds more filters to the dashboard issues Vue refactor.

It adds confidential, search-within, and type filtered search tokens, and also adds the ability to do OR filtering for assignees, authors, and labels.

Behind feature flags vue_issues_dashboard and root_level_issues_query default disabled

Screenshots or screen recordings

Screen_Recording_2023-01-23_at_4.38.14_pm

How to set up and validate locally

  1. In rails console enable the feature flags

    Feature.enable(:vue_issues_dashboard)
    Feature.enable(:root_level_issues_query)
  2. Visit the issues dashboard page http://127.0.0.1:3000/dashboard/issues

  3. Perform filtering to check MR

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 #379025 (closed)

Edited by Robert Hunt

Merge request reports