Page MenuHomePhabricator

Update CheckUser to handle global account blocks
Closed, ResolvedPublic1 Estimated Story Points

Description

The CheckUser extension has an integration with the GlobalBlocking extension, where a link is added to globally block IP addresses that appear in the results of 'Get users' in Special:CheckUser. However, this link now also works for accounts.

As such, the links should also be displayed when the target is an account.

Event Timeline

Change #1055281 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Update GlobalBlocking integration for global account blocks

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

Change #1055284 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[integration/config@master] Zuul: Add GlobalBlocking as a dependency for CheckUser

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

Change #1055284 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/CheckUser] Add GlobalBlocking dependency

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

Change #1055281 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Update GlobalBlocking integration for global account blocks

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

Change #1057917 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[operations/mediawiki-config@master] Display a GlobalBlock link to stewards in Special:CheckUser

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

Change #1057917 merged by jenkins-bot:

[operations/mediawiki-config@master] Display a GlobalBlock link to stewards in Special:CheckUser

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

Mentioned in SAL (#wikimedia-operations) [2024-07-29T16:36:47Z] <urbanecm@deploy1003> Started scap sync-world: Backport for [[gerrit:1057917|Display a GlobalBlock link to stewards in Special:CheckUser (T370463 T178571)]], [[gerrit:1057001|Ignore help-links with no title configured (T370941)]]

Mentioned in SAL (#wikimedia-operations) [2024-07-29T16:38:47Z] <urbanecm@deploy1003> dreamyjazz, migr, urbanecm: Backport for [[gerrit:1057917|Display a GlobalBlock link to stewards in Special:CheckUser (T370463 T178571)]], [[gerrit:1057001|Ignore help-links with no title configured (T370941)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-07-29T16:47:44Z] <urbanecm@deploy1003> Finished scap: Backport for [[gerrit:1057917|Display a GlobalBlock link to stewards in Special:CheckUser (T370463 T178571)]], [[gerrit:1057001|Ignore help-links with no title configured (T370941)]] (duration: 10m 56s)

Djackson-ctr subscribed.

I have verified the new code is functioning and displaying as expected.

image.png (81×1 px, 13 KB)

Change #1068791 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Replace GlobalBlocking::getUserBlock in AbstractCheckUserPager

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

Change #1068791 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Replace GlobalBlocking::getUserBlock in AbstractCheckUserPager

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