Skip to content

Update how member filters work

Bojan Marjanovic requested to merge 444476-update-how-member-filters-work into master

What does this MR do and why?

As per Update how member filters work (#444476 - closed), we're refining how our filters work. We're renaming the Inherited to Indirect and updating the filter logic. The change behind the webui_members_inherited_users FF.

The filters should work as described below:

  • No filters
    • All members show including members from shared groups
  • Direct filter
    • Members directly invited to a group/project
  • Indirect filter
    • Members inherited from a parent group
    • Members from shared group

Screenshots or screen recordings

Before After
image image
image image

How to set up and validate locally

  1. Checkout the branch
  2. Visit group/project members page
  3. Verify that default settings, and filters are working as per description! 🎉

note: you might need to enable the :webui_members_inherited_users feature flag!

Related to #444476 (closed)

Edited by Bojan Marjanovic

Merge request reports