- 20 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
Neither other code executing in the hook process nor subprocesses of the hook process need access to the GL_ID / GL_PROTOCOL variables so we can just unset them the moment we fetch them.
-
- 06 Jul, 2016 3 commits
-
-
Stan Hu authored
Add an error message when using shell commands with incompatible GitLab versions Closes #48 See merge request !70
-
Alejandro Rodríguez authored
-
Douwe Maan authored
Allow GitLab Shell to check for allowed access based on the used Git protocol. Needed for gitlab-org/gitlab-ce!4696 and gitlab-org/gitlab-ce#18601 See merge request !62
-
- 05 Jul, 2016 11 commits
-
-
Patricio Cano authored
-
Patricio Cano authored
-
Patricio Cano authored
-
Patricio Cano authored
-
Patricio Cano authored
-
Patricio Cano authored
-
Patricio Cano authored
-
Stan Hu authored
Remove hound config Since we moved to gitlab.com we don't use Hound CI anymore. Instead we have rubocop. See merge request !69
-
Robert Schilling authored
-
Stan Hu authored
Use STDERR to output error messages It's pretty minor change so I don't think we need a changelog item for this. Fixes https://gitlab.com/gitlab-org/gitlab-shell/issues/47 See merge request !68
-
Valery Sizov authored
-
- 30 Jun, 2016 1 commit
-
-
Yorick Peterse authored
Implement shard paths handling See https://gitlab.com/gitlab-org/gitlab-ee/issues/583 See merge request !61
-
- 29 Jun, 2016 1 commit
-
-
Alejandro Rodríguez authored
-
- 26 Jun, 2016 1 commit
-
-
Stan Hu authored
Prevent blocking custom hook output streams Based on https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/49 Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/1458 See merge request !67
-
- 24 Jun, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 23 Jun, 2016 8 commits
-
-
Stan Hu authored
Put Redis loading code in one place Before this change you could not run the gitlab_net specs in isolation. See merge request !64
-
Robert Speicher authored
ARGF does more than we want ARGF is a virtual IO stream that treats the elements of ARGV as paths to files to be opened. In practice, git-receive-pack will probably never pass arguments to pre-receive and post-receive because it is not supposed to (according to 'man 5 githooks'). In case it does, however our hooks should not have the surprise behavior of treating those arguments as files to be opened. See merge request !66
-
Jacob Vosmaer authored
ARGF is a virtual IO stream that treats the elements of ARGV as paths to files to be opened. In practice, git-receive-pack will probably never pass arguments to pre-receive and post-receive because it is not supposed to (according to 'man 5 githooks'). In case it does, however our hooks should not have the surprise behavior of treating those arguments as files to be opened.
-
Valery Sizov authored
Simplify the GitAccessStatus class Make the optional 'message' argument required. Remove unused 'to_json' method. See merge request !65
-
Jacob Vosmaer authored
Make the optional 'message' argument required. Remove unused 'to_json' method.
-
Jacob Vosmaer authored
-
Yorick Peterse authored
Update PostReceive worker to provide enqueued_at time See merge request !63
-
Paco Guzman authored
-
- 23 May, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 16 May, 2016 1 commit
-
-
Jacob Vosmaer (GitLab) authored
Use Redis Ruby client instead of shelling out to redis-cli Previously the post-receive hook fired redis-cli, but if the argument list was too long the hook would silently fail. Instead of shelling out to redis-cli, we use a Ruby client to send the same message. Closes gitlab-org/gitlab-ce#17329 See merge request !59
-
- 12 May, 2016 6 commits
- 10 May, 2016 2 commits
-
-
Rémy Coutable authored
Remove broken badge The state is shown on the repository anyway See merge request !39
-
Zeger-Jan van de Weg authored
-
- 09 May, 2016 1 commit
-
-
Stan Hu authored
Fix spelling mistakes in README.md See merge request !57
-
- 05 May, 2016 1 commit
-
-
Mark Campbell authored
-
- 28 Apr, 2016 1 commit
-
-
Jacob Vosmaer (GitLab) authored
Remove the update-head command since GitLab doesn't use it anymore It looks like we tend to remove commands that are not used by GitLab anymore (see gitlab-org/gitlab-shell!26) and the `update-head` command will soon be in that case (see https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3705), so I think we should remove it from here too. Note: I'm setting this as a WIP to ensure this doesn't get merged since the GitLab MR is not merged at that moment. See merge request !51
-