Page MenuHomePhabricator

List global group membership on Special:CentralAuth
Closed, ResolvedPublic

Description

I think the title says it all. To make the special page more useful, it would be nice to see a list of groups/flags on each wiki, as well as global rights (see e.g. [[sulutil:PiRSquared17]] to see how useful it can be).


Version: unspecified
Severity: enhancement

Details

Reference
bz56045

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:26 AM
bzimport set Reference to bz56045.

Tentatively adding the "easy" keyword.

Global group membership will be easy since that's stored in the centralauth database, local rights are not however, and will be difficult.

(In reply to comment #2)

Global group membership will be easy since that's stored in the centralauth
database, local rights are not however, and will be difficult.

Are edit counts stored in the centralauth database? I think someone may have already solved the challenging part of this, but I have no idea.

(In reply to comment #3)

Are edit counts stored in the centralauth database? I think someone may have
already solved the challenging part of this, but I have no idea.

Hm, they aren't. So I dug a bit deeper, and CentralAuthUser::localUserData (via CentralAuthUser::queryAttached) already fetches the user's groups, it's just not exposed anywhere. So it is easy ;)

  • This bug has been marked as a duplicate of bug 18917 ***

Mid-air conflict, unduping. Making this bug specifically about global group membership.

Change 97851 had a related patch set uploaded by Legoktm:
Add global groups to Special:CentralAuth/Username

https://gerrit.wikimedia.org/r/97851

Change 97851 merged by jenkins-bot:
Add global groups to Special:CentralAuth/Username

https://gerrit.wikimedia.org/r/97851

  • Bug 53920 has been marked as a duplicate of this bug. ***