Change vulnerability report activity filter design
What does this MR do and why?
This MR changes the vulnerability report activity filter to follow the design in #370280 (closed).
Design: https://gitlab.com/gitlab-org/gitlab/uploads/ac5a75d6501097ef7a86463659978e1f/image.png
Before | Now |
---|---|
Note that due to missing GraphQL support, only 2 of the 8 groups in the design have been implemented.
The dropdown has the following behavior:
- Only one item per group can be selected. A group can have either 0 or 1 item selected.
- Clicking on an unselected item selects it and de-selects other items in the same group.
- Clicking on a selected item will de-select it. If all items across all groups are de-selected, the
All activity
option will be checked.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #370280 (closed)
Edited by Daniel Tian