summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Handle invalid number of argumentsJacob Vosmaer2014-08-271-3/+8
* use abort isntead of raise when checking pathJob van der Voort2014-08-271-1/+1
* Fix invalid repo_name/repo_path parsing by GitlabUpdateDmitriy Zaporozhets2014-08-132-12/+21
* Adding support+tests for annotated tags.Sean Edge2014-07-091-1/+6
* Merge pull request #155 from ssandler/masterDmitriy Zaporozhets2014-07-041-1/+1
|\
| * GitlabUpdate: use stripped path for repo_nameScott Sandler2014-06-161-1/+1
* | Improve coverage.Gabor Nagy2014-06-231-16/+19
|/
* Expliclity require 'timeout' from the stdlibJacob Vosmaer2014-06-101-0/+1
* Use authorized_keys lock when add new key to fileDmitriy Zaporozhets2014-05-311-3/+5
* Put authorized_keys.lock in the .ssh directoryJacob Vosmaer2014-05-301-1/+1
* Use lock file when add or remove keys from authorized_keys fileDmitriy Zaporozhets2014-04-181-14/+34
* Merge pull request #145 from lsjostro/fix_envJacob Vosmaer2014-04-111-1/+1
|\
| * set LD_LIBRARY_PATH for Kernel::execLars Sjöström2014-03-261-1/+1
* | Fix fatal: bad object 0000 when do new branch pushDmitriy Zaporozhets2014-04-031-2/+6
* | Make force push detection actually workDmitriy Zaporozhets2014-04-032-2/+3
* | first setup to protect protected branched to force updatesSteven Thonus2014-03-252-2/+7
|/
* Pass tag name to update hook tooDmitriy Zaporozhets2014-03-201-6/+6
* Fix testsDmitriy Zaporozhets2014-03-191-2/+3
* Send api.allowed? request for both http and ssh pushDmitriy Zaporozhets2014-03-192-21/+22
* Add gitlab-keys batch-add-keysJacob Vosmaer2014-03-141-0/+18
* Generate key_line in separate methodJacob Vosmaer2014-03-141-1/+5
* Add process wait for importDmitriy Zaporozhets2014-03-131-1/+3
* Dont import repo if existsDmitriy Zaporozhets2014-03-131-0/+3
* Merge branch 'import-timeout' into 'master'v1.8.3Dmitriy Zaporozhets2014-03-121-1/+19
|\
| * Use KILL instead of TERMDmitriy Zaporozhets2014-03-121-1/+1
| * Use Process spawnDmitriy Zaporozhets2014-03-121-2/+5
| * Add support for import repo timeoutDmitriy Zaporozhets2014-03-121-1/+16
* | Explain why GitlabShell#exec_cmd has no testsJacob Vosmaer2014-03-121-0/+1
|/
* Fix typo in Kernel::exec optionsJacob Vosmaer2014-03-121-1/+1
* Restrict env variables passed to git-xxx-packJacob Vosmaer2014-03-071-2/+2
* Make GitlabProjects#create_hooks a class methodJacob Vosmaer2014-02-261-9/+9
* Merge branch 'gitlab_keys_return_values' of /home/git/repositories/gitlab/git...Dmitriy Zaporozhets2013-11-251-0/+3
|\
| * Fix return values in GitlabKeysJacob Vosmaer2013-11-201-0/+3
* | Merge branch 'remove_open3' of /home/git/repositories/gitlab/gitlab-shellDmitriy Zaporozhets2013-11-212-2/+0
|\ \
| * | Remove unused open3 dependencyJacob Vosmaer2013-11-192-2/+0
* | | Removing extra space from the end of gitlab_update error messagesJonathan A. Sternberg2013-11-201-2/+2
* | | Display error and send failure exit status if redis-cli failsJonathan A. Sternberg2013-11-201-1/+4
| |/ |/|
* | Fix relative path detection for ssh://host:port/repo.gitDmitriy Zaporozhets2013-11-201-1/+3
|/
* Escape repository pathDmitriy Zaporozhets2013-11-131-1/+9
* Bypass shell and use stdlib JSON for GitlabUpdateJacob Vosmaer2013-11-082-5/+7
* Separate options from arguments with --Jacob Vosmaer2013-11-071-4/+4
* Prevent update-head fail if branch not present in refs/headDmitriy Zaporozhets2013-11-061-5/+0
* Merge branch 'banish_shell_from_gitlab_keys' of /home/git/repositories/gitlab...Dmitriy Zaporozhets2013-11-051-3/+8
|\
| * Use Ruby instead of the Bourne shellJacob Vosmaer2013-11-021-1/+1
| * Remove sed invocation from GitlabKeysJacob Vosmaer2013-11-021-2/+7
* | Remove chdirs from GitlabProjectsJacob Vosmaer2013-11-051-4/+4
|/
* Bypass the shell in GitlabProjectsJacob Vosmaer2013-11-011-14/+14
* Refactor hook creation in GitlabProjectsJacob Vosmaer2013-11-011-14/+10
* Merge branch 'puts_instead_of_echo' of /home/git/repositories/gitlab/gitlab-s...Dmitriy Zaporozhets2013-10-311-3/+2
|\
| * Use Kernel#open to append lines to authorized_keysJacob Vosmaer2013-10-311-3/+2