Show group membership even if member of project on project membership screen

Description

On project membership screen, if user is a member via group, you show the group next to the user name.

If you then add the user directly to the project to override (or if they were in project first) - you don't display the group.

This makes it harder to review project permissions for "this is redundant and should be removed" since you have to look at the two side by side.

Proposal

Either:

A) Show duplicate lines for the users that are members via a group AND direct project member

or

B) (Preferred in my view) Show something like

User Name @userid - (Master in groupname)

where if they are just a group member

User Name @userid - groupname

Overview

Make it easier to review project permissions and see redundant/duplicate grants by showing group grants

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

  • Feature assurance
  • Documentation
  • Added to features.yml
Assignee Loading
Time tracking Loading