Update how member filters work
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 |
---|---|
How to set up and validate locally
- Checkout the branch
- Visit group/project members page
- 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