Page MenuHomePhabricator

Wikimedia global user rights log entry did not get updated in global rename
Open, NormalPublic

Event Timeline

Krenair created this task.Dec 19 2014, 9:11 PM
Krenair assigned this task to Legoktm.
Krenair raised the priority of this task from to Needs Triage.
Krenair updated the task description. (Show Details)
Krenair changed Security from none to None.
Krenair added subscribers: Krenair, Spage, Jalexander.
Legoktm removed Legoktm as the assignee of this task.Dec 19 2014, 9:12 PM

So I think this is actually a larger question with global renames. We had the same issue with a globally locked account being renamed. The lock itself was transferred from Account A to Account A (Usurped) but the log entry did not.

Example:
https://meta.wikimedia.org/w/index.php?title=Special:CentralAuth&target=Commons%20fair%20use%20upload%20bot original account name with lock log (now owned by someone else)

https://meta.wikimedia.org/w/index.php?title=Special%3ACentralAuth&target=Commons+fair+use+upload+bot+%28usurped%29 usurped account with the lock correctly transferred but no log entry.

Aklapper triaged this task as Normal priority.Dec 22 2014, 5:14 PM
Glaisher added a subscriber: Glaisher.

This is an issue with local renames itself.
When doing a rename:

UPDATE `logging` SET log_title = 'NewUser' WHERE log_type IN ('block','newusers','rights','renameuser') AND log_namespace = '2' AND log_title = 'OldUser'

and those log_types are from SpecialLog::getLogTypesOnUser() which doesn't know about CentralAuth's logs. It does have GetLogTypesOnUser hook but the problem is CentralAuth's logs are too weird. In gblrights, all changes to global groups and wikisets are also logged in addition to global user rights changes. In globalauth log also we've those @global stuff. I guess we can't use that hook here.

Stryn added a subscriber: Stryn.Jul 22 2015, 12:30 PM
Restricted Application added a subscriber: Steinsplitter. · View Herald TranscriptJul 22 2015, 12:30 PM

Why global renamers is not a global group??

Why global renamers is not a global group??

We don't want people to be able to globally rename from every wiki.

Perhelion added a comment.EditedOct 12 2018, 8:44 AM

We don't want people to be able to globally rename from every wiki.

That is somehow a strange interpretation what is a global group, to see a "unconfirmed" user in local logs doing this. This group has only global change rights. Than a proper name would be:
Hidden global group

1997kB added a subscriber: 1997kB.Nov 12 2018, 11:57 AM