HomePhabricator

project: create exclusive sets of users based on descending "power"

This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

project: create exclusive sets of users based on descending "power"

Prior versions of the app tracked "seen" users in the
keystone.project_users_by_role function. This served functionally the
same purpose, but also involved iteration order magic and non-obvious
intent. This new implementation makes the ordering and reasoning more
explicit.

Bug: T330759

Details

Provenance
bd808Authored on Mar 13 2023, 8:47 PM
Parents
R2073:04d836a8cac1: keystone: Do not assume that each user has only one role
Branches
Unknown
Tags
Unknown
ChangeId
None