Add Invite team members to side nav as experiment
requested to merge 224692-experiment-eng-with-no-additional-users-add-invite-to-nav-for-all-free-namespaces into master
What does this MR do and why?
- Adds experiment that adds an Invite team members link to side nav on Group details page and Project details page, when there are <2 members.
Screenshots or screen recordings
candidate
experience
invite link in the side nav on project or group details page for the normal | collapsed | hover on collapsed |
---|---|---|
Screen_Recording_2021-11-09_at_8.52.13_AM
How to set up and validate locally
- In rails console(invoke from command line via
bundle exec rails c
) enable the experiment fullyFeature.enable(:invite_members_in_side_nav)
- Create a new
group
orproject
and do not add any new members. - Wait for page to refresh after creating.
- Click the
invite team members
link from the sidebar.
Disable the feature flag via Feature.disable(:invite_members_in_side_nav)
to validate the control
experience(before this MR/no link)
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.
Related to #224692
Edited by Doug Stull