Disable compression to prevent BREACH attack

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Only show diff it exists.
Fix url generation error on hook invalid create
 Merge branch 'show_diff' into 'master'

Show note diff if diff exists
Fix popen bug in `rake gitlab:satellites:create`

The Satellite#create method no longer sets the `$?` global variable.
Instead, we can use the method return value to test if the satellite was
created successfully
 Merge branch 'fix/rake_satellites_create' into 'master'

Fix popen bug in `rake gitlab:satellites:create`
Add twitter documentation.
Disable connection reaping for MySQL

On GitLab Cloud, MySQL connection reaping seemed to cause more problems
(exceptions and segfaults in the native MySQL client) than it solved.
 Merge branch 'add-twitter' into 'master'

Add twitter documentation
 Merge branch 'remove_reaping_frequency' into 'master'

Remove reaping frequency
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>
Also add example for GitHub.
 Merge branch 'add-github-app' into 'master'

Add github app
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.