Merge branch 'new-group-avatar' into 'master'

Ability to upload avatar when create new group

Before this change you dont know you can upload avatar for group until you visit group edit page.

After this change you are able to upload avatar during group creation
Merge branch 'improved-edit-file-ui' into 'master'

Improved edit file ui

* remove ugly borders
* replace small buttons with tabs
* add spinner while diff is loading
First entries for 7.0 CHANGELOG

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge pull request #7005 from alankehoe/master

Update message on the group dashboard page
Merge pull request #7002 from olafmandel/user_avatar_in_relative_root

Fix avatar URLs in JS-lists for relative_url_root
Fix tests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add missing feature flag to mr notes spec

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

Fix js error when use scroll to highlighted line
Merge branch 'api-remove-branch' into 'master'

New rules for protected branches

This MR change permissions logic for branch removal. Changes listed below:

Before
* developer can remove branch with terminal but not in UI
* masters can remove any branch with UI even protected one
* force-push to protected branch is not allowed but remove is allowed

After
* none can force push or remove protected branches
* developers and masters can remove normal branches with console and UI
Fix spinach tests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Implements drag and drop upload in creating issues
Merge pull request #7011 from erbunao/drag-and-drop_markdown

Implements drag and drop upload of image in every markdown-area
Mention changes to protected branches

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix branch protection help doc

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Redirect to tree view after branch created

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Branch link on branches page goes to tree view instead of commits

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Move protected branches to Project settings

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

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Don't forget to update the changelog.
Merge branch 'remove-features-raketask' into 'master'

Remove features raketask

As discussed

Fixes #1179