Show assigned and reviewer MRs as flyout menu items
What does this MR do and why?
This implements #388021 (closed), adding seperate menu items for assigned MRs and reviewer MRs to the "Merge Requests" menu in the "Your work" sidebar.
Screenshots or screen recordings
How to set up and validate locally
- Make sure you have the
your_work_sidebar
feature flag enabled:
Feature.enable(:your_work_sidebar)
- While logged in, go to http://gdk.test:3000 (your homepage, which should show the "Your work" sidebar now)
- Hover the "Merge requests" menu item in the sidebar. You should see a flyout menu with two new menu items for assigned and reviewer MRs.
- Make sure the numbers match those from the header navigation on the top-right.
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.
Edited by Thomas Hutterer