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
Resolved• Niharika
ResolvedMadalina
ResolvedDreamy_Jazz
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
ResolvedMarostegui
ResolvedMarostegui
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 (630×903 px, 73 KB)

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

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

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

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

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

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

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

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

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

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