Add contributors API endpoint

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Collect contributors info via API
Move API contributors logic to repository model
Use Contributor class instead of hash
Do not notify person who merged the MR.
Add contributors API docs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix project snippet comments loading

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove new lines.
Content-length defined in header response

Enable Content-Length to be defined in header response
Archive with content-length header
Merge branch 'fix-snippet-comments' into 'master'

Fix snippet comments

Also fixes #1209

See merge request !936
Merge branch 'contributors-api' into 'master'

Contributors api

Fixes #1266

See merge request !934
Reopen/close buttons

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Don't notify the user that triggered the mr notification.
Merge pull request #7250 from ahmyi/patch-1

Content-length for Repository Archive
Do not notify project owner on project creation.
Use the correct clone link for the DB converter
Merge branch 'use_gitlab_db_converter' into 'master'

Use the correct clone link for the DB converter

See merge request !938
Satellites are created automatically now
Merge branch 'no_need_for_creating_satellites' into 'master'

No need for creating satellites

Satellites are created automatically now.

See merge request !905