View changes for disable_invite_members settings for group
What does this MR do and why?
Solves #19618 (closed)
We have introduced view changes for additional namespace setting as finalized in MR - !189826 (diffs).
Screenshots or screen recordings
New Group Setting
Message On Group member page when setting to disable invite members
is ON
Message on Project member page when setting disable invite members
is OFF
How to set up and validate locally
- Make sure you are on SAAS version of app https://docs.gitlab.com/development/ee_features/#simulate-a-saas-instance
- Enable the setting on Group setting page - https://<gdk_url>/groups/<group_name>/-/edit#js-permissions-settings
- Observe on Group members page, you see a message
you are not allowed to invite members
instead ofInvite members
andInvite a group
button - Observe on Project members page, you see a message
you are not allowed to invite members
instead ofInvite members
andInvite a group
button - Make sure the buttons reappear as you disable the setting
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Smriti Garg