Page MenuHomePhabricator

Add a central global autoblocks exemption list
Closed, ResolvedPublic2 Estimated Story Points

Description

To implement T374863: Prevent global autoblocks on a configurable list of IP addresses, we should add a on-wiki message on the GlobalBlockingCentralWiki (defined as metawiki on WMF wikis) that lists IP addresses that are exempt from global autoblocks. This task is to create the message for this list and also create a service that allows interacting with the list, which will work similar to MediaWiki core's AutoblockExemptionList service.

Acceptance criteria
  • Add a service to GlobalBlocking that allows callers to know if a IP address is exempt from global autoblocks, by reading the on-wiki message (this being similar to MediaWiki core's AutoblockExemptionList service).

Event Timeline

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

[mediawiki/extensions/GlobalBlocking@master] [WIP] Add GlobalBlockingGlobalAutoblockExemptionListProvider

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

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

[mediawiki/extensions/GlobalBlocking@master] Expand GlobalBlockingGlobalAutoblockExemptionListProvider

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

Change #1075344 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Add GlobalBlockingGlobalAutoblockExemptionListProvider

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

Change #1075641 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Expand GlobalBlockingGlobalAutoblockExemptionListProvider

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