Skip to content

Apply changes to order of secure nav items

Sam White requested to merge fix-secure-nav-order into master

What does this MR do and why?

Related Issue: #403059 (comment 1342992983)

This MR updates the order of the navigation items in the new Super Sidebar Secure section to the following:

Project Level

  1. Security dashboard
  2. Vulnerability report
  3. Dependency list
  4. License compliance
  5. Audit events
  6. Policies
  7. On-demand scans
  8. Security configuration

Group/Subgroup Level

  1. Security dashboard
  2. Vulnerability report
  3. Audit events
  4. Policies
  5. Compliance report

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Project level Group level
image image

How to set up and validate locally

  1. Enable the feature flag:
echo "Feature.enable(:super_sidebar_nav)" | rails c
  1. Visit a Project and Group with an Ultimate license and observe the order of the items in the Secure section of the sidebar.

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 Sam White

Merge request reports

Loading