Setup basic Organization navigation
What does this MR do and why?
Related to #409914 (closed)
Navigation approval request: #417778 (closed)
The grouptenant scale team is starting to build out an Organization MVC. In !122866 (merged) we setup basic routing for the Organization. This MR does the following:
- Adds
show
controller action and route. This will be theOrganization overview
in the navigation. - Renames
directory
route togroups_and_projects
. This decision was made by UX and product in #406613 (comment 1440675242) - Sets up sidebar for super nav and old nav
- Sets up required layout HAML files
Screenshots or screen recordings
Organization overview
Super nav | Old nav |
---|---|
Groups and projects
Super nav | Old nav |
---|---|
How to set up and validate locally
- Open Rails console
bin/rails console
- Enable the feature flag
Feature.enable(:ui_for_organizations)
- Create an organization
FactoryBot.create(:organization, name: 'GitLab', path: 'gitlab')
- Navigate to
/-/organizations/gitlab
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 Peter Hegman