Page MenuHomePhabricator

The 'globalblocks' API should support listing global blocks for accounts
Closed, ResolvedPublic2 Estimated Story Points

Assigned To
Authored By
Dreamy_Jazz
Feb 7 2024, 10:28 PM
Referenced Files
F56471728: image.png
Jul 17 2024, 3:27 AM
F56471720: image.png
Jul 17 2024, 3:27 AM
F56471397: image.png
Jul 17 2024, 3:27 AM
F56471330: image.png
Jul 17 2024, 3:27 AM
F56471184: image.png
Jul 17 2024, 3:27 AM
F56471197: image.png
Jul 17 2024, 3:27 AM
F56471195: image.png
Jul 17 2024, 3:27 AM
F56471187: image.png
Jul 17 2024, 3:27 AM

Description

The globalblocks API allows a user to get a list of active global blocks in a similar way to how the Special:GlobalBlockList special page but through an API call.

This API should support displaying and filtering for global blocks made on accounts. The API description, help messages, and probably also parameters need updating to indicate support for global account blocks.

Related Objects

StatusSubtypeAssignedTask
Resolvedkostajh
DeclinedNone
ResolvedNiharika
OpenNone
OpenNone
ResolvedDreamy_Jazz
DeclinedNone
DuplicateNone
ResolvedFeatureDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
Resolved Marostegui
Resolved Marostegui
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz

Event Timeline

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

[mediawiki/extensions/GlobalBlocking@master] Test ApiQueryGlobalBlocks

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

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

[mediawiki/extensions/GlobalBlocking@master] [WIP] Update ApiQueryGlobalBlocks to support global account blocks

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

Marking this as needs review to allow the first change to be reviewed. The second isn't ready.

Change #1040292 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Test ApiQueryGlobalBlocks

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

Change #1040297 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Update ApiQueryGlobalBlocks to support global account blocks

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

Djackson-ctr subscribed.

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

image.png (903×630 px, 73 KB)

image.png (732×1 px, 66 KB)

image.png (728×1 px, 64 KB)

image.png (710×1 px, 56 KB)

image.png (795×812 px, 51 KB)

image.png (843×869 px, 57 KB)

image.png (569×1 px, 56 KB)

image.png (327×971 px, 21 KB)

image.png (639×989 px, 46 KB)

image.png (801×988 px, 57 KB)

image.png (868×794 px, 49 KB)