Merge pull request #7094 from jvanbaarsen/project-team-spec-fix

Fixed the project team specs
Merge pull request #7095 from jvanbaarsen/routing-spec-fix

Fix for the broken routing specs
Merge pull request #7043 from jvanbaarsen/update-installation-dox

We need to change config in step 5
Add gitlab shell version file.
Add python-docutils to dependency list.
Merge branch 'update_installation_doc_python_docutils' into 'master'

Update installation doc with python-docutils

Fixes #1293
Update check task and add to monthly release doc lines about gitlab_shell_version file.
Make a system comment when issue milestone changed

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

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Make a comment to MR whne milestone was changed

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

Gitlab shell version file
Test for milestone changed comment

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

Create a note when issue milestone was changed

Part of #1207
Merge branch 'master' of github.com:gitlabhq/gitlabhq
Merge branch 'master' into 'master'

Fix typo in CHANGELOG
Update installation doc to mention using https.
Merge branch 'commit-count' into 'master'

Project commit count for default branch

Currently, the commit count displayed on a project's home page shows the total number of commits on the master branch. This can lead to situations in which a project may have no commits reported or very few if the project workflow does not involve the use of a branch named "master". Since number of commits can be an indicator of project health, showing 0 commits could make it harder to encourage adoption of a project.

This MR alters the repository model's `commit_count` method to return the count for the default branch instead of master.

See issue #299
Extract gitlab-shell configuration note to gitlab-shell section.
notes count in 1 query for mr and commits
fix link to notes in merge request diff

http://localhost:3000/gitlabhq/gitlab-ci/merge_requests/1/diffs#note_316
scroll in such links doesn't work. It happens because  on page there are 2 elements with id="note_316" in changes and discussion.
Browser takes first for scroll.
This solution works because changes loads without diffs so tag with id="note_316" just one.
Diffs loads with discussions, but in this case diff tag would be first.
It is dirty but working solution.