All usages of
- User::groupHasPermission,
- User::getGroupsWithPermission and
- User::getGroupPermissions
must be replaced with relevant methods in GroupPermissionsLookup and the User methods must be hard deprecated
All usages of
must be replaced with relevant methods in GroupPermissionsLookup and the User methods must be hard deprecated
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Pchelolo | T234921 Factor group membership management out of User class | |||
Resolved | • Pchelolo | T252621 Move Autopromotion logic to UserGroupManager service | |||
Resolved | • Pchelolo | T254537 UserGroupManager/PermissionManager cyclic dependency | |||
Resolved | Peter.ovchyn | T271596 Migrate relevant User method usages to GroupPermissionsLookup and hard-deprecate User methods. |
Change 656204 had a related patch set uploaded (by Peter.ovchyn; owner: Peter.ovchyn):
[mediawiki/extensions/CodeReview@master] Replace static User::getGroupsWithPermission in favour of GroupPermissionsLookup
Change 656904 had a related patch set uploaded (by Vlad.shapik; owner: Peter.ovchyn):
[mediawiki/extensions/CodeReview@master] Replace static User::getGroupsWithPermission in favour of GroupPermissionsLookup
Change 656904 abandoned by Vlad.shapik:
[mediawiki/extensions/CodeReview@master] Replace static User::getGroupsWithPermission in favour of GroupPermissionsLookup
Reason:
Change 656204 merged by jenkins-bot:
[mediawiki/extensions/CodeReview@master] Replace static User::getGroupsWithPermission in favour of GroupPermissionsLookup