Merge branch 'fix-exception-sidekiq' into 'master'

Prevent PG::Error exception

Prevent PG::Error exception when check commit reference on commit

Fix #1646

See merge request !1154
Merge branch 'improve-autolink' into 'master'

Improve autolink

Fixes #1649

See merge request !1155
Protect from forgery with exception

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Preventing some duplication in MR feature tests by adding a different comment.
Merge branch 'raise-on-forgery' into 'master'

Raise on forgery

Fixes #1572

See merge request !1156
Add slack service migration.
Merge pull request #7964 from mr-vinn/task-lists

Add task lists to issues and merge requests
Merge branch 'slack_integration' into 'master'

Slack integration

See merge request !1151
number formatting fix
webbrowsers -> web browsers
support latest firefox esr release
Merge pull request #7974 from bbodenmiller/patch-2

number formatting fix
Merge pull request #7975 from bbodenmiller/patch-4

webbrowsers -> web browsers
Refactor task list tests and coffeescript
Display renamed files in diff views

Show both the old and new filenames when viewing the diff for a renamed
file.
Add tests for tree edit routes

Critical because of possible confusion between /:id/preview
and /:id for a path that ends in preview.
Snippets: rename public to internal
Merge pull request #7963 from cirosantilli/factor-previewable

Factor markup? || gitlab_markdown? into new method
Merge branch 'remove-annoying-i18n-deprecation' into 'master'

Remove annoying i18n deprecation

Thanks to this guy http://stackoverflow.com/a/20381730

Fixes #527

See merge request !197
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce