Don't forget to update the changelog.
Add compare branches endpoint to API

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add some tests to compare api

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Expose timeout and same_ref compare fields

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Better specs for Compare API

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Make MR dicussion and changes tabs more noticable

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

Improve merge request page UX

Increase Discussions and Changes tabs size. Added count of changes and comment to it

Before and after:

![Screenshot 2014-05-27 12.08.42](https://dev.gitlab.org/uploads/dzaporozhets/gitlabhq/31fe70c9be/Screenshot_2014-05-27_12.08.42.png)
Merge branch 'review-changelog' into 'master'

Review changelog

@dzaporozhets updates the changelog and notifies the team.
Merge branch 'compare-api' into 'master'

Compare api

Fixes #1165
Add titles to doc pages.
Add directions on how to upgrade gitlab-shell in the upgrader guide.
Cherry-pick the changelog additions into master.
Revert "Actually use the 'user_filter' configuration option"

This reverts commit e9d4587ff11c8510f01dfa184414f73d75b4550b, which is
incompatible with GitLab's built in LDAP user filter: a GitLab LDAP
filter is [added on top of the other filters used to find the
user](https://gitlab.com/gitlab-org/gitlab-ce/blob/982d4d51e8110bec280eb00db0fb756b062103d9/lib/gitlab/ldap/adapter.rb#L61)

Example GitLab LDAP filter: `(memberOf=cn=foo,dc=bar)`.

In contrast, an omniauth-ldap filter [replaces the 'normal'
filters](https://gitlab.com/gitlab-org/omniauth-ldap/blob/76d77543dec0c585bb4e974262f43675f9810953/lib/omniauth/strategies/ldap.rb#L55)

Example omniauth-ldap user filter:
`(&(uid=%{username})(memberOf=cn=foo,dc=bar))`.
Fix typo in text.
Merge branch 'merge-patch-changelog-back-into-master' into 'master'

Merge patch changelog back into master

/cc @dzaporozhets
Move from script to bin directory.
Merge branch 'ldap_user_filter_fix' into 'master'

LDAP user filter fix
Merge branch 'add_titles_to_help_pages' into 'master'

Add titles to help pages

Fixes #1183
Merge branch 'gitlab_shell_in_upgrader_guide' into 'master'

Gitlab shell in upgrader guide

Fixes #1214
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>