prevent events loading while loading events refs #49759
Fix milestones description's max length
Fix 404 error when clicking the branch link on hipchat message
Add full commit message to commit api as field message.
Include "Merge-request reopened" emails in the proper email thread
Add an option to GET /projects in the GitLab API to exclude archived projects
Less verbose HipChat integration

Whenever a push with a lot of merges is made, the HipChat channel gets
overwhelmed. It is easy to loose everything else in all the GitLab
messages. It makes more sense to limit the number of commits shown.

The same problem happens with longer commit messages (like this one). It
will be useful to show only the subject of the commit message, not the
full one.
Prevent 500 if hook url is down, fixes #7376
# This is a combination of 2 commits.
# The first commit's message is:

Patched `MergeRequest` to return more data.

Patched `MergeRequest` to return the `description` & `milestone`
Conflicts:
	lib/api/entities.rb

# This is the 2nd commit message:

Update merge_requests.md

Update documentation for merge request endpoint adding support for description.
Patched `MergeRequest` to return more data.
Added milestone to merge_requests instead of milestone id.
history for files follows after rename
Rtrim input before checking if form is empty
Disable 'Save changes' button if input is empty, fixes #6351
add git config --global core.autocrlf check

core.autocrlf was added to install guide in https://github.com/gitlabhq/gitlabhq/commit/2d681c0d1ed14bf23c041aa04fa3e77caceda9a1 but not added to check script
Move LDAP timeout code to Gitlab::LDAP::Access
Cache LDAP check in Gitlab::UserAccess

This changes the number of LDAP calls when users access GitLab via
Git-over-SSH or the API. LDAP check results are cached for 1 hour.
Add a spec for User#requires_ldap_check?
Skip LDAP cache check when LDAP is disabled
Rescue if markup fails, fixes #7455
Add retry option of travis and bundler