Fix extra space added in beginning of commit message

Removes extra space in merge commit messages. This seems to have been
introduced by the functionality added in 38d8d749d which allows a user
to change a merge commit message.
Only one link per email to prevent clicking the wrong one.
Disable compression to prevent BREACH attack

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix project limit reached grammer.
Added the dump.rdb file to gitignore

Whenever i'm working on GitLab I have redis running, but redis is
generating a db dump file called dump.rdb, I dont think that should be
checked in, so it should be on the gitignore list
Fix url generation error on hook invalid create
Allow oauth signup without email

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Skip require email for devise controllers

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve actionability of notice.
fix image link
Image for GitHub app setup.
 Merge branch 'wording-of-link-text' into 'master'

Wording of link text
Dont care about emails for oauth

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Name should be oauth and not twitter.
 Merge branch 'link-to-github-app' into 'master'

Link to github app
Add nickname to oauth_spec

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Simplify the contributing process and introduce MRO's.
Small edit.
Make oauth works for google oauth too

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Avoid false validation when create user

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>