gitlabhq/gitlabhq — pull request #8242 by 2rba (2014-11-04 10:33:01+00:00)
Title: check email feature

When user is trying to do the "PUSH" operation, the Gitlab server perform the check of user's e-mail address within the existing Gitlab user database.
If user's e-mail does not exist, then Gitlab does not allow to "PUSH" and display the corresponding message "User is not allowed to PUSH due to invalid e-mail address, please, use your registered e-mail address".
To make error message displayed corresponding pull request to the repository gitlab-shell has been created