Add organizations `index` and `new` route/actions
requested to merge 417875-organization-list-view-in-your-work-add-nav-item-and-empty-state into master
What does this MR do and why?
Related to #417875 (closed)
Adds two new routes:
-
/-/organizations
- Will be used to show list of Organizations the current user has access to.
- Designs: https://gitlab.com/gitlab-org/gitlab/uploads/1f7ed6d1905abdbb9bf2438cc7b91073/Your_work_-_Organizations.png
-
/-/organizations/new
- Will be used to allow creating of a new Organization
- Designs: https://gitlab.com/gitlab-org/gitlab/uploads/c521fdd985c14775815a680762527fca/New_organization_form.png
Screenshots or screen recordings
How to set up and validate locally
- Open Rails console
bin/rails console
- Enable the feature flag
Feature.enable(:ui_for_organizations)
- Navigate to
/-/organizations
- Navigate to
/-/organizations/new
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