Skip to content

Add `New organization` button to navigation

Peter Hegman requested to merge 419441-add-new-organization-button into master

What does this MR do and why?

Related to #419441 (closed)

The grouptenant scale team is starting to build out an Organization MVC. For more information about what an "Organization" will be see https://docs.gitlab.com/ee/architecture/blueprints/organization/

This MR adds the New organization button to the new resource dropdown in the navigation. Further organization related adjustments to this new resource dropdown will be tracked in Adjust items in new resource dropdown to accoun... (#430018)

Screenshots or screen recordings

New navigation

Global Project context Group context
Screenshot_2023-11-02_at_11.11.35_AM Screenshot_2023-11-02_at_11.11.55_AM Screenshot_2023-11-02_at_11.12.27_AM

Old navigation

Global Project context Group context
Screenshot_2023-11-02_at_11.13.25_AM Screenshot_2023-11-02_at_11.13.08_AM Screenshot_2023-11-02_at_11.12.49_AM

How to set up and validate locally

  1. Open Rails console
    • bin/rails console
  2. Enable the feature flag
    • Feature.enable(:ui_for_organizations)

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 Peter Hegman

Merge request reports