It is not obvious that a project permission can't be changed due to group restrictions
If you have a project that is within a group with "Visibility Level: Private", when you edit the project, you can't change the visibility level.
I'd puzzled over this for about a week before realising that the visibility level restriction must be coming from the group.
Reproduction Steps:
Try to change visibility level for project that is in a 'Visibility Level: Private' group using the page /group/repo/edit
Current result:
Only one checkbox is available, 'Private'. It is not possible to change the setting and is not obvious why it is not possible to change. Screenshot:
Expected results:
-
UI should indicate why only one choice is available
-
UI should suggest/link user to /groups/group-name/edit to allow editing of the setting.
