summaryrefslogtreecommitdiff
path: root/lib/gitlab_shell.rb
Commit message (Expand)AuthorAgeFilesLines
* pass gl_username through to hooksDavid Turner2017-09-281-3/+6
* Fix SSH support for Git for Windows v2.14sh-fix-git-upload-packStan Hu2017-08-061-3/+12
* Use git_config_options instead of git_config_parameters for Gitaly requestssh-support-gitaly-upload-pack-unhide-refsStan Hu2017-08-031-7/+10
* Support unhiding of all refs for Geo NodesStan Hu2017-07-211-1/+6
* no more single-value mergeKim "BKC" Carlbäcker2017-07-071-3/+1
* metrics makes no sense because 'exec'Kim "BKC" Carlbäcker2017-07-071-4/+2
* hashes have .include? not .has?Kim "BKC" Carlbäcker2017-07-071-1/+1
* type-oKim "BKC" Carlbäcker2017-07-061-1/+1
* We need metrics loggingKim "BKC" Carlbäcker2017-07-061-2/+4
* no more attrsKim "BKC" Carlbäcker2017-07-061-1/+1
* - Update gitaly vendoringKim "BKC" Carlbäcker2017-07-031-4/+11
* Make gitaly executable mapping clearergo-wrappersJacob Vosmaer2017-05-231-8/+12
* Explain chdirJacob Vosmaer2017-05-231-0/+1
* Use gitaly-upload-pack and gitaly-receive-packJacob Vosmaer2017-05-231-4/+24
* Handle GL_REPOSITORY env variable and use it in api callsAlejandro Rodríguez2017-05-111-3/+5
* Remove git annex supportPawel Chojnacki2017-02-241-41/+2
* Instrument GitLab Shell and log metrics data to a filePaco Guzman2016-10-111-5/+8
* Enable GIT_TRACE/GIT_TRACE_PACKET/GIT_TRACE_PERFORMANCE by providing the git_...59-git-tracingPaco Guzman2016-09-271-0/+26
* Style fixes and better tests.Patricio Cano2016-09-061-1/+1
* Refactored LFS auth logic to use its own API endpoint.Patricio Cano2016-09-061-5/+5
* Refactored JSON header generation to its own class and added tests for itPatricio Cano2016-09-061-10/+2
* Added LFS support to SSHPatricio Cano2016-09-061-1/+22
* Add option to recover 2FA via SSHDrew Blessing2016-08-261-9/+47
* Add an error message when using shell commands with incompatible GitLab versionsAlejandro Rodríguez2016-07-061-0/+1
* Make use of a constant for the used SSH protocolPatricio Cano2016-07-051-2/+3
* Rename ENV['PROTOCOL'] to ENV['GL_PROTOCOL'] and make it mandatory with no fa...Patricio Cano2016-07-051-1/+1
* Simplify protocol assign, and populate ENV['PROTOCOL'] variable when calling ...Patricio Cano2016-07-051-1/+2
* Allow GitLab Shell to check for allowed access based on the used Git protocol.Patricio Cano2016-07-051-1/+1
* Refactor repository paths handling to allow multiple git mount pointsshardsAlejandro Rodríguez2016-06-291-29/+25
* get git annex to work when using custom SSH portJames Lopez2016-03-161-3/+2
* Merge branch 'stricter-exec_cmd' into 'master' Dmitriy Zaporozhets2015-12-011-12/+20
|\
| * Add comment about untrusted origin_cmdstricter-exec_cmdJacob Vosmaer2015-11-261-0/+3
| * Limit availability of SSH_ORIGINAL_COMMANDJacob Vosmaer2015-11-251-12/+10
| * Disallow execing stringsJacob Vosmaer2015-11-251-0/+7
* | Merge branch 'y/git-home' into 'master' Dmitriy Zaporozhets2015-11-251-0/+1
|\ \ | |/ |/|
| * Pass $HOME to git as wellKirill Smelkov2015-11-241-0/+1
* | Revert "Run git-lfs-authenticate script with original command line arguments"Dmitriy Zaporozhets2015-11-251-2/+0
|/
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-shell into no-init-on-g...Jacob Vosmaer2015-10-011-0/+3
|\
| * Merge branch 'bozaro/gitlab-shell-git-lfs-authenticate'Dmitriy Zaporozhets2015-09-101-0/+2
| |\
| | * Run git-lfs-authenticate script with original command line argumentsArtem V. Navrotskiy2015-09-091-0/+2
| * | Do not clean LANG environment variable for the git hooks when working through...Artem V. Navrotskiy2015-09-091-0/+1
| |/
* | Skip 'git annex init' when using 'gcryptsetup'no-init-on-gcryptsetupJacob Vosmaer2015-08-111-1/+6
|/
* If git-annex is enabled set GIT_ANNEX_SHELL_LIMITED variable.git_annex_env_variableMarin Jankovski2015-07-161-1/+11
* Add git-lfs-authenticate to command white listArtem V. Navrotskiy2015-06-291-3/+16
* Refactor GitlabShell#exec a bit.Douwe Maan2015-04-061-7/+9
* GitlabShell doesn't need to set GL_ID at all.Douwe Maan2015-04-061-5/+4
* Write GitlabShell error to stderr.nice-error-messageDouwe Maan2015-04-061-18/+30
* Fail early on invalid input (raise ... unless ...)Jacob Vosmaer2015-02-201-34/+28
* Immediatly raise exception if git-annex is disabledDmitriy Zaporozhets2015-02-191-17/+25
* Safer line sub for git-annex commandv2.5.2Dmitriy Zaporozhets2015-02-181-1/+1