API: ability to set an import url when creating project for a specified user
update API docs
Added ability to serve files in wiki repository

From #6168.
per request project rules caching
Fix LDAP TLS authentication
ensure that uid is a string
Call every service, even if one fails

When one service fails, we dont want to have all of them failing. This
fixes this problem by catching all the errors, and writing them to the
error log.

Fixes: #5803

Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
Enforce md style.

- multiple blank lines before header
- skip header level
- colon at end of header
- break very long lines
- align definition like lists at marker
- case typos
- informal contractions
adds rake task to clean up deleted LDAP users
Don't remove trailing newline when editing a file in web UI editor:

* populate ACE editor content via API instead of HTML element inner text (to preserve trailing whitespace).
* remove hack in EditTreeController#preview that replaces any removed \n.

Fixes #5936
Notification for reopened issue.
Reopen mr email notification.
Test if reopen notifications are sent.
Allow more mail clients to group emails by thread

* send a 'In-Reply-To' header along the 'References' header
* subject of answers to an existing thread begins with 'Re: '
Clariy squash comes after review.

So people don't focus on writing good commit messages for a bunch of unrelated fixes.
Dont show 'Remove source brnach' checkbox for fork

Remove source button checkbox always try to remove branch in target
project. For fork source & target projects are differents - so we hide
checkbox from UI. After MR accepted you can easily remove branch with
'Remove branch' button that do remove branch call to valid project

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use normal font instead of strong for ci status widget

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use correct controller name, namespacing ignored.
Improve performance, ordering and pagination for group milestones.
Link to permissions doc using relative path.