summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge branch 'working_gitlab_url' into 'master'Dmitriy Zaporozhets2014-07-041-1/+5
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a default for gitlab_url that usually works This default lets gitlab-shell connect to Unicorn directly, instead of going through Nginx. This has the following benefits: - the majority of users no longer has to edit the `gitlab_url`; - avoid issues when the external GitLab web address does not resolve on the GitLab server itself; - avoid SSL certificate issues. See merge request !32
| * | | | Mention Unicorn on a domain socket as an exceptionJacob Vosmaer2014-06-201-1/+2
| | | | |
| * | | | Use a default for gitlab_url that usually worksJacob Vosmaer2014-06-201-1/+4
|/ / / /
* | | | Bump versionv1.9.6Dmitriy Zaporozhets2014-06-101-1/+1
| | | |
* | | | Merge branch 'require_timeout' into 'master'Dmitriy Zaporozhets2014-06-102-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | Expliclity require 'timeout' from the stdlib
| * | | | Expliclity require 'timeout' from the stdlibJacob Vosmaer2014-06-102-0/+4
|/ / / / | | | | | | | | | | | | | | | | | | | | This avoids getting the following error on some platforms: NameError: uninitialized constant GitlabKeys::Timeout
* | | | Version 1.9.5v1.9.5Dmitriy Zaporozhets2014-05-311-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge branch 'add-key-lock' into 'master'Dmitriy Zaporozhets2014-05-313-3/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Use lock file when add new entries to authorized_keys Fixes #21
| * | | | Create keys fixtures in testDmitriy Zaporozhets2014-05-311-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | | Use authorized_keys lock when add new key to fileDmitriy Zaporozhets2014-05-312-3/+6
|/ / / / | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge branch 'lock_file_location' into 'master'Dmitriy Zaporozhets2014-05-313-2/+16
|\ \ \ \ | | | | | | | | | | | | | | | Lock file location
| * | | | Put authorized_keys.lock in the .ssh directoryJacob Vosmaer2014-05-303-2/+16
|/ / / /
* | | | Version 1.9.4v1.9.4Dmitriy Zaporozhets2014-04-241-1/+1
| | | |
* | | | Merge branch 'authorized_keys_lock' into 'master'Dmitriy Zaporozhets2014-04-224-14/+74
|\ \ \ \ | | | | | | | | | | | | | | | Authorized keys lock
| * | | | Mention lock file in changelogDmitriy Zaporozhets2014-04-181-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | | Use lock file when add or remove keys from authorized_keys fileDmitriy Zaporozhets2014-04-183-14/+71
|/ / / / | | | | | | | | | | | | | | | | | | | | This prevents concurrent modification of authorized_keys file Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge branch 'spec_popen_fix_1.9.3' into 'master'Dmitriy Zaporozhets2014-04-151-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Fix spec failure in Ruby 1.9.3
| * | | | Invoke IO.popen correctly for Ruby 1.9.3Jacob Vosmaer2014-04-151-1/+1
|/ / / / | | | | | | | | | | | | | | | | Before this change, tests in gitlab_projects_spec were passing on Ruby 2.0.0 but not on 1.9.3.
* | | | Use h1 headers in readmeDmitriy Zaporozhets2014-04-141-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Inline badgesDmitriy Zaporozhets2014-04-141-4/+4
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Fix testsDmitriy Zaporozhets2014-04-148-126/+66
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge pull request #145 from lsjostro/fix_envJacob Vosmaer2014-04-111-1/+1
|\ \ \ \ | | | | | | | | | | Preserve LD_LIBRARY_PATH for Kernel::exec
| * | | | set LD_LIBRARY_PATH for Kernel::execLars Sjöström2014-03-261-1/+1
| |/ / /
* | | | Version 1.9.3v1.9.3Dmitriy Zaporozhets2014-04-032-1/+4
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Fix fatal: bad object 0000 when do new branch pushDmitriy Zaporozhets2014-04-031-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Version 1.9.2v1.9.2Dmitriy Zaporozhets2014-04-032-1/+4
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Make force push detection actually workDmitriy Zaporozhets2014-04-032-2/+3
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Merge pull request #128 from ↵Dmitriy Zaporozhets2014-04-032-2/+7
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Popl7/add-better-branch-protection-against-history-rewrite-and-deletion protect protected branched to force updates
| * | | first setup to protect protected branched to force updatesSteven Thonus2014-03-252-2/+7
|/ / / | | | | | | | | | rebased for new code
* | | Version 1.9.1v1.9.1Dmitriy Zaporozhets2014-03-202-1/+4
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Pass tag name to update hook tooDmitriy Zaporozhets2014-03-201-6/+6
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Version 1.9.0v1.9.0Dmitriy Zaporozhets2014-03-202-1/+5
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'improve-git-update' into 'master'Dmitriy Zaporozhets2014-03-202-21/+23
|\ \ \ | | | | | | | | | | | | Improve Git Update
| * | | Fix testsDmitriy Zaporozhets2014-03-191-2/+3
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Send api.allowed? request for both http and ssh pushDmitriy Zaporozhets2014-03-192-21/+22
|/ / / | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | version 1.8.5v1.8.5Dmitriy Zaporozhets2014-03-151-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'fix_changelog' into 'master'Dmitriy Zaporozhets2014-03-151-1/+3
|\ \ \ | | | | | | | | | | | | Fix Changelog
| * | | Move batch-add-keys under the right versionJacob Vosmaer2014-03-141-1/+3
|/ / /
* | | Merge branch 'batch_key_import' into 'master'Dmitriy Zaporozhets2014-03-144-2/+69
|\ \ \ | | | | | | | | | | | | Batch Key Import
| * | | Add gitlab-keys batch-add-keysJacob Vosmaer2014-03-144-1/+64
| | | | | | | | | | | | | | | | | | | | This command is intended to be called by the GitLab Rails code when restoring an application backup.
| * | | Generate key_line in separate methodJacob Vosmaer2014-03-141-1/+5
|/ / /
* | | Version 1.8.4v1.8.4Dmitriy Zaporozhets2014-03-132-1/+4
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Add process wait for importDmitriy Zaporozhets2014-03-131-1/+3
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Dont import repo if existsDmitriy Zaporozhets2014-03-132-0/+12
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'import-timeout' into 'master'v1.8.3Dmitriy Zaporozhets2014-03-125-11/+57
|\ \ \ | | | | | | | | | | | | Import Timeout
| * | | Use KILL instead of TERMDmitriy Zaporozhets2014-03-121-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Use large repo instead one with promptDmitriy Zaporozhets2014-03-121-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | change seed repoDmitriy Zaporozhets2014-03-121-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Use Process spawnDmitriy Zaporozhets2014-03-121-2/+5
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Changelog entry and new versionDmitriy Zaporozhets2014-03-122-1/+4
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>