Improve assignee selection on issues list/boards for large groups

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Problem to solve

When filtering the issues list/board for assignee I'm only offered to choose from the members assigned to the top-most group. The drop-down should also offer all users assigned to any of the subgroups.

Further details

As an agency we have a lot of subgroups. In particular our projects are structured like this:

  • Agency
    • Customer 1
      • Project 1.1
        • Repo 1.1.1
        • Repo 1.1.2
      • Project 1.2
        • Repo 1.2.1
    • Customer 2
      • Project 2.1
        • Repo 2.1.1

Currently, when we're in a group, we only look at parents - not descendants. We call Group#users_with_parents

Proposal

The @assignee filter should offer all members assigned to the group itself, any subgroup or any subproject.

We might want Group#direct_and_indirect_users, which would not only include sub-group members but also project members from anywhere in the group.

What does success look like, and how can we measure that?

I will save time filtering because I don't have to look up the member's GitLab usernames all the time.

Edited Aug 26, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading