Clariy squash comes after review.

So people don't focus on writing good commit messages for a bunch of unrelated fixes.
Fixes #171, correct links in update guide 5.1 to 6.0
Fix typos in CONTRIBUTING.md
Show milestone state on group milestone show page.
Fix test for no milestone description.
Increase grit memory limit

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Refactor MR build process

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Cleanup diff stats UI

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

Show milestone status on group milestone show page

Closes #1430

See merge request !969
Refactor diff suppress logic and diff views

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

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

Fix huge merge requests

* Refactored suppress logic for diffs
* Increase grit memory limit (should mix most of 502 errors when create MR)
* show first 100 files for huge diffs

Fixes #1424

See merge request !970
Default gix max size to 20mb

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Split work to the 17th and make issue template.
If MR commits are empty if does not mean compare failed

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
More stuff to CHANGELOG

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

Release template

Consider moving stuff like the packages from the 22nd to the 21st

See merge request !971
Link to issues with #
Make houndci prefer single quotes.
Merge branch 'release-template' into 'master'

Release template

See merge request !972