summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Be more permissive with Gitaly's connections (for the moment)gitaly-post-receiveAlejandro Rodríguez2017-01-193-4/+6
* Add POST notification to gitaly on post-receiveAlejandro Rodríguez2017-01-193-0/+52
* Separate HTTP logic from GitlabNetAlejandro Rodríguez2017-01-055-116/+126
* Set a 'Host' header on unix socketsJacob Vosmaer2017-01-031-0/+6
* Pass relevant git environment variables while calling `/allowed`Timothy Andrew2016-12-162-3/+9
* Make custom hooks dir configurableSean McGivern2016-12-122-8/+17
* Make merge request text after push clearerLisanne Fellinger2016-12-081-1/+1
* avoid Dir.exists? duplication by moving the check to match_hook_filesElan Ruusamäe2016-12-011-6/+4
* use String.end_with? instead of regexpElan Ruusamäe2016-12-011-1/+1
* custom_hook: chain custom hooksElan Ruusamäe2016-12-011-11/+37
* custom_hook: add support for global custom hooksDirk Hörner2016-12-011-12/+22
* custom_hook: refactor to pull repo_path into classDirk Hörner2016-12-011-7/+8
* custom_hook: only execute hook if file is executableDirk Hörner2016-12-011-1/+1
* Fetch repositories with --prune option by default.add-prune-option-to-fetch-commandRuben Davila2016-11-291-0/+1
* Fix gitlab_custom_hook dependencies70-push-fails-because-of-missing-dependencies-on-gitlab_custom_hooksAlejandro Rodríguez2016-11-161-0/+1
* Add instrumentation to push hooksmore-instrumentation-down-the-pipelineAhmad Sherif2016-11-163-6/+15
* Use full repository path for API calls instead of extracting namedz-support-nested-namespacesDmitriy Zaporozhets2016-10-274-20/+9
* Re-use the default logger for performance metricsYorick Peterse2016-10-121-2/+3
* Instrument GitLab Shell and log metrics data to a filePaco Guzman2016-10-115-34/+121
* Fix rsync with ionice command buildingAlejandro Rodríguez2016-10-071-6/+7
* Fix short circuit logic between rsync with and without ionice forAlejandro Rodríguez2016-10-051-1/+3
* added GL_IDadd_gl_idValery Sizov2016-10-051-3/+9
* Enable GIT_TRACE/GIT_TRACE_PACKET/GIT_TRACE_PERFORMANCE by providing the git_...59-git-tracingPaco Guzman2016-09-272-0/+30
* Set a low IO priority for storage moves to lower performance impactionice-mvAlejandro Rodríguez2016-09-201-1/+11
* Properly rescue from JSON parse.lfs-authenticate-supportPatricio Cano2016-09-081-2/+6
* Style fixes and better tests.Patricio Cano2016-09-062-3/+3
* Refactored LFS auth logic to use its own API endpoint.Patricio Cano2016-09-064-18/+40
* Refactored JSON header generation to its own class and added tests for itPatricio Cano2016-09-062-10/+24
* Added LFS support to SSHPatricio Cano2016-09-063-5/+27
* Add option to recover 2FA via SSHDrew Blessing2016-08-262-9/+56
* Sentinel connection parameters in `config.yml` fileGabriel Mazetto2016-08-181-0/+6
* Merge branch 'dup-frozen-argv-key' into 'master' Robert Speicher2016-08-111-1/+2
|\
| * In order to use chomp! on the input later, we need to dup the ARGV input stri...dup-frozen-argv-keyDJ Mountney2016-08-101-1/+2
* | Merge branch 'feature/new-merge-request-url' into 'master' Douwe Maan2016-08-112-1/+36
|\ \ | |/ |/|
| * print new merge request urls after push receivedScott Le2016-08-122-1/+36
* | Update the keys permission check to open the file in write mode.DJ Mountney2016-08-101-2/+2
* | Changes proposed during reviewJacob Vosmaer2016-08-101-1/+1
* | Defense in depth for authorized_keys linesJacob Vosmaer2016-08-051-0/+5
* | Refactor 'GitlabKey' class awaysmall-fixesJacob Vosmaer2016-08-041-15/+11
* | Add permission check tests, improve checkauthorized-keys-permission-checkJacob Vosmaer2016-08-031-3/+3
* | Improve authorized_keys checkJacob Vosmaer2016-08-021-0/+13
* | Manage authorized_keys permissions continuouslykeys-chmodJacob Vosmaer2016-08-011-4/+11
|/
* Track ongoing pushes and reject mv-storage commands if there are push running...mv-storageAlejandro Rodríguez2016-07-273-3/+76
* Add command to move repositories between repository storagesAlejandro Rodríguez2016-07-271-0/+32
* Allow gitlab-project's fork-project command to fork projects between differen...Alejandro Rodríguez2016-07-261-1/+8
* 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-053-3/+3
* 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-053-5/+7