Remove deprecated finders
Create separate table to store Merge request commits/diffs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve db schema for merge request diffs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
MergeRequestDiff model responsoible for storing commits/diff info

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove commits/diff store login from MergeRequest model

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Render MR diff correctly

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Set mr_diff state to collected if diff is ok

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve commit render performnace for MR show page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Replace 6.0-to-6.4.md with 6.0-to-6.5.md
 Merge branch 'doc/6-0-to-6-5' into 'master'

Replace 6.0-to-6.4.md with 6.0-to-6.5.md
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into improve/mr_diff
Remove GitHub mention because we also have a GitLab issue tracker now.
 Merge branch 'remove-github' into 'master'

Remove github specific mention of issue tracker
Warn against RVM.
Spelling mistake and add links.
No need for code tag here.
 Merge branch 'ugly-reference' into 'master'

Ugly Reference

This prevents it displaying as < code > on https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md
 Merge branch 'warn-against-version-managers' into 'master'

Warn Against Version Managers
Always create merge_request_diff if MR created

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

* project_with_code -> project
* project -> ermpty_project

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