(View Only) Parity to view members at the group level

Release notes

Problem to solve

As the first deliverable for Users capabilities in &7314, we want to achieve feature parity between self and SaaS users.

We want to bring add user info that only appears in the admin panel today

Members view at the group level Admin view of users
image image

Proposal

Add the following columns to the members table under the group:

  • Projects - number of projects (within this group that this user is a member of) (not in this iteration)
  • Groups - (within this group that this user is a member of) (not in this iteration)
  • Created on
  • Last activity

This should be available at any namespace group/subgroup/project

Any user can view this info on the group page (the reason is because this info exists on the public profile anyway)

Intended users

Metrics

Availability and Testing

  • Since our E2E tests contain coverage for the members table, please manually run the package-and-qa or review-qa-all job to ensure no breaking changes occur.
  • Ensure test coverage is added in unit, component and integration tests. No new E2E test required at this time.
    • Consider also adding coverage to the following feature specs:
      • spec/features/groups/members/sort_members_spec.rb
      • spec/features/projects/members/sorting_spec.rb

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by Valerie Burton