Add Hierarchy Page
What does this MR do and why?
Adds Hierarchy
to the Group and Project information, and displays existing planning hierarchy. Add a Current structure
and Unavailable structure
section to this new Hierarchy page.
Issue: #340844 (closed)
What's not done in this MR:
- Survey banner on hierarchy page
- Banner on Issues list page
Screenshots or screen recordings
navigation
full page
tiers
free tier | premium tier | ultimate tier |
---|---|---|
How to set up and validate locally
- Enable the feature flag
Feature.enable :work_items_hierarchy
- Navigate to a
project
orgroup information
>hierarchy
to view the page.
Switching between licenses
- Open
gitlab
repo in a text editor likeVS Code
. Eg. runcode .
in the terminal. - Hit
CMD + P
and type inapp/assets/javascripts/work_items_hierarchy/work_items_hierarchy_bundle.js
. Hit enter to open the file. - On line 15 you'll see a line like
licensePlan,
change it to:-
licensePlan: 'free',
for testing free plan -
licensePlan: 'premium',
for testing as premium plan -
licensePlan: 'ultimate',
for testing as ultimate plan.
-
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 Rajat Jain