Skip to content

Adds basic filtering to the Group Security Dashboard frontend

Sam Beckham requested to merge 6240-add-filters-to-gsd into master

What does this MR do?

Adds the first iteration of filtering to the Group Security Dashboard

  • Removes the tabbed interface
  • Adds the filters module and relevant components
  • Creates a filter for severity
  • Creates a mocked filter for types
  • Applies these filters to the GSD list
  • Replaces the help popover with the gitlab-ui component and moves it into the filters

Screen_Recording_2018-12-17_at_18.52.26

Notes

  • It currently only supports single select filters (e.g. one severity type). This is a UI limitation and will be dealt with in a future iteration.
  • Similarly, project filtering and dismissal filtering will be handled in future iterations.

What are the relevant issue numbers?

#6240 (closed)

Does this MR meet the acceptance criteria?

Edited by Sam Beckham

Merge request reports