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).
handle attahcment with send_file
Environments support added to Gitlab config
Update post-receive worker to use correct identifier
Gitlab::ShellEnv added
require missing lib
fix archive download : not creating namespace directory
Merge pull request #2989 from PierreGambarotto/master

archive download : namespace directory not created
Merge pull request #2987 from Undev/support_env_in_settings

Environments support added to Gitlab config
Merge pull request #2890 from cameronyule/support_osx_groups

OS X support for gitlab:check rake tasks
rename setup to setup_db so that it does not collide with gitlab:shell:setup task
Remove hardcoded refernce to gitlab-shell home. so that gitlab can be installed on any unix account other than git
remove commented code
skip protection to aws3
Per project protection
Fix file_name for archive
Fix file_path to correspond with the name
fixed API access to the project
Merge pull request #3003 from livedata/patch-1

fixed API access to the project
Merge pull request #3002 from nafu/repo_patch

Fix file_name for archive