Port changes from #2803
Dont allow gitlab be loaded in iframe
Show only ≤16 lines of code in a discussion (fix issue #2860).
Replacing the manual parsing of the /etc/group file with the equivalent call from the Etc class in the Ruby standard library. This has the benefit of supporting additional platforms (e.g. OS X).
Code deduplication using inheritance for GroupDetail
Update step 5 "database" (Issue #2894)

Made it a bit clearer what step 5 is for to stop people skipping it. This time with a relative link.
preparing for gitlab-shell
Make gitlab works with gitlab-shell
update installation docs
remove update_repository calls
Fix satellites to use filesystem. Correct post-receive user finder
Internal API
remove gitolite stub
Fix typo.
The commit is marked and displayed in the center.
Enable to display the commit older than 650th commit.
updated
remove unexisting stubs
update structure
Remove outdated specs and fixed key remove