Skip to content

Show assigned and reviewer MRs as flyout menu items

Thomas Hutterer requested to merge your_work_mr_menu_item_counts into master

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

your_work_counts_updated

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.

Edited by Thomas Hutterer

Merge request reports