Use newer version of git in installation doc.
Dont show remove source branch ckecbox/button if you dont have such
permissions for MR page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'remove-branch-btn' into 'master'

Don't show remove branch button if you are not allowed to remove it

Fixes #1213
Make it more obvious that GitLab Shell should be upgraded.
Merge branch 'gitlab-shell-upgrade-might-be-required' into 'master'

Gitlab shell upgrade might be required

Also got rid of `sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production` since gitlab:check is more important.
Backport CI service refactoring from EE

It allows easier contribution of different CI services

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

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

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add org-ruby for rendering .org files.
Keep the lowest requirement for git in the documentation.
Merge branch 'use_newer_git_version' into 'master'

Use newer git version

Fixes #1272
Add changelog for version to 6.9.1.

Conflicts:
	CHANGELOG
	VERSION
Link to installation page.
Merge branch 'backport-ci-service' into 'master'

Backport CI service refactoring from EE

It allows easier contribution of different CI services.
Fixes #1280
Merge branch 'link-to-installation-options' into 'master'

Link to installation options
Merge branch 'render_org_files' into 'master'

Render org files

Fixes #1215
Implements and refactors clipboard feature for markdown.
Remove old rake task

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Refactor project transfer service. Add security check when create or transfer project into group

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add ability rule for creating project in namespace

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