|Description||Web interface for disabling Phabricator accounts|
|Keywords||phabricator, python, admin|
|Maintainer(s)||BryanDavis (View all)|
|License||GNU General Public License 3.0 or later|
Phabricator Ban is a web interface that allows us to delegate the right to disable Phabricator user accounts to more Wikimedia community members.
Users can be authorized to use the Phabricator Ban tool by being added to the members list of acl*userdisable in Phabricator itself. Existing list members and Phabricator admins have the ability to modify the group membership.
Currently, there is no regulation whatsoever about the usage of this tool, but common sense should be applied. Examples of accounts that should be disabled includes...
- Accounts which sole purpose is to troll
The tool can be rendered harmless by blocking the PhabBanBot user on Phabricator. Note: this can not be done via the tool itself.
This is a basic Python3 Flask service running via Kubernetes on Toolforge.
webservice --backend=kubernetes python start