Skip to content

Add Members page link to Project settings

What does this MR do and why?

It's difficult to understand how to add users to a private project once you've clicked the 'Invite members' link in the sidebar. After you've already invited some users this link will disappear and you'll have to go to the Members page to manage users. Which is not obvious for some people like me. I've expected that users will be managed in Project settings, so naturally I went there. I've expected that users could be managed in a Project visibility setting, which I went first and couldn't find how to do it. After searching every single settings page and some googling I was able to figure out that there's a dedicated Members page, which is responsible for that.

This MR intends to increase observability of the Members page for those how set up private project and want to add more users after the first step. It does so by adding a link to this page in a Project visibility section when Private project is selected.

Screenshots or screen recordings

Before After
image image

How to set up and validate locally

  1. Open project General settings page and expand 'Visibility, project features, permissions' section
  2. Switch to Private project visibility setting

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Stanislav Lashmanov

Merge request reports