Page MenuHomePhabricator

Expose information about user blocks via Authority and PermissionStatus
Closed, ResolvedPublic

Description

Authority needs to expose information about user blocks, to allow callers to provide more helpful information to users who are blocked from performing a specific action.

Event Timeline

Change 670570 had a related patch set uploaded (by Daniel Kinzler; author: Daniel Kinzler):

[mediawiki/core@master] Authority: expose user block info

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

Change 680325 had a related patch set uploaded (by Daniel Kinzler; author: Daniel Kinzler):

[mediawiki/core@master] Introduce Block interface.

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

Change 680325 merged by jenkins-bot:

[mediawiki/core@master] Introduce Block interface and replace AbstractBlock.

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

WE went a different direction.

daniel added a subscriber: daniel.

Re-opening and shifting the code a bit. The ticket is linked in several places.

daniel renamed this task from BlockManager::getUserBlock should be split into User and Authority block lookup to Expose information about user blocks via Authority and PermissionStatus.Jun 8 2021, 12:04 PM
daniel raised the priority of this task from Low to High.
daniel updated the task description. (Show Details)

Change 670570 merged by jenkins-bot:

[mediawiki/core@master] Authority: expose user block info

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

Pchelolo claimed this task.