As a user, I would like to have the ability to ask for my name to be vanished and for it to automatically add an entry in the GlobalRenameQueue. The request should just be created for users that are currently not blocked.
GOAL: when this task is completed, we should be able to completely jump legal and be able to create request directly from the UI.
AC:
- Given a user that creates a request for vanished from special:AccountVanishRequest, when they have no global blocks, it will create a new request in the GlobalRenameQueue
- Given a user that creates a request for vanishing their account from special:AccountVanishRequest, when they HAVE blocks, the request will NOT create an entry in GlobalRenameQueue and will display a message saying "Your account has blocks and it cannot be vanished".
- Given a user that creates a request for vanishing their account, when they have already a request in progress, the request will NOT create an entry in the GlobalRenameQueue and it will display a message Saying "You already have an active request to vanish your account. Access the [Status page](link to status page) for more information.