The Special:RemoveGlobalBlock special page allows the removal of a global block. This should be updated to allow removing a global block on an account.
Description
Details
Event Timeline
Change #1035484 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/GlobalBlocking@master] Test SpecialRemoveGlobalBlock
Change #1035526 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/GlobalBlocking@master] Update Special:RemoveGlobalBlock to support global account blocks
Change #1035484 merged by jenkins-bot:
[mediawiki/extensions/GlobalBlocking@master] Test SpecialRemoveGlobalBlock
Change #1035526 merged by jenkins-bot:
[mediawiki/extensions/GlobalBlocking@master] Update Special:RemoveGlobalBlock to support global account blocks
Suggested QA steps for patch demo, local wiki, or beta wikis:
- Log into an account with the steward group
- Perform a variety of global blocks using Special:GlobalBlock that will be used for testing, making sure to create blocks on at least one IP, IP range and account.
- Open Special:GlobalBlockList and verify that the blocks you performed appear in the list
- Open Special:GlobalUnblock and use the form to remove the blocks you applied in step 2
- Open Special:GlobalBlockList and verify that the blocks performed in step 2 are no longer present in the list
- Open Special:Log and verify that the log contains entries for each unblock made in step 4
- Re-open Special:GlobalUnblock and try to use the form again for the accounts/IPs/IP ranges you have already globally unblocked, and verify that an error indicating that they are not blocked appears
- Open Special:GlobalUnblock and enter the target #. Verify that the form returns an error saying the username is invalid
- Repeat step 8 with the a username that does not exist (you can check if it does not exist by loading Special:CentralAuth and entering the desired username into that page. If results appear, then try a different username)
I have verified the new code has been implemented and is functioning and displaying as expected... Thank You @Dreamy_Jazz!!!





