Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | | | | Match .log* instead of .log.* in .gitignore | Liam Monahan | 2014-07-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Something like gitlab-shell.log-20140626.gz will not be caught by the original pattern match since '.' is taken as a literal character. | |||||
* | | | | | | | Merge branch 'wrong_number_of_arguments' into 'master' | Dmitriy Zaporozhets | 2014-08-29 | 3 | -3/+17 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle invalid number of arguments See merge request !37 | |||||
| * | | | | | | | Use a different style of one-line classes | Jacob Vosmaer | 2014-08-27 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| * | | | | | | | Handle invalid number of arguments | Jacob Vosmaer | 2014-08-27 | 3 | -3/+17 | |
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a remote user with a valid SSH key runs something like 'ssh git@gitlab.example.com foobar', gitlab-shell would raise an exception in the GitlabShell#escape_path method. With this change, we catch an invalid number of arguments as soon as possible and exit. | |||||
* | | | | | | | Merge branch 'update-changelog' into 'master' | Jacob Vosmaer | 2014-08-27 | 1 | -0/+3 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update changelog in light of !35 See merge request !36 | |||||
| * | | | | | | | update changelog | Job van der Voort | 2014-08-27 | 1 | -0/+3 | |
|/ / / / / / / | ||||||
* | | | | | | | Merge branch 'abort-check-path' into 'master' | Jacob Vosmaer | 2014-08-27 | 2 | -2/+2 | |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Abort check path Fixes #13 See merge request !35 | |||||
| * | | | | | | use abort isntead of raise when checking path | Job van der Voort | 2014-08-27 | 2 | -2/+2 | |
|/ / / / / / | ||||||
* | | | | | | Version 1.9.7v1.9.7 | Dmitriy Zaporozhets | 2014-08-13 | 2 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | | | Merge branch 'master' of github.com:gitlabhq/gitlab-shell | Dmitriy Zaporozhets | 2014-08-13 | 1 | -29/+23 | |
|\ \ \ \ \ \ | ||||||
| * \ \ \ \ \ | Merge pull request #169 from cirosantilli/md-style | Jeroen van Baarsen | 2014-08-11 | 1 | -29/+23 | |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | Update README Markdown style to match CONTRIBUTING | |||||
| | * | | | | | Update README Markdown style to match CONTRIBUTING | Ciro Santilli | 2014-08-11 | 1 | -29/+23 | |
| |/ / / / / | ||||||
* | | | | | | Merge branch 'fix-repo-path' into 'master' | Dmitriy Zaporozhets | 2014-08-13 | 5 | -12/+65 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | Fix repository name/path extraction for GitlabUpdate See merge request !34 | |||||
| * | | | | | Fix invalid repo_name/repo_path parsing by GitlabUpdate | Dmitriy Zaporozhets | 2014-08-13 | 5 | -12/+65 | |
|/ / / / / | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | | Merge pull request #162 from asedge/annotated_tags | Dmitriy Zaporozhets | 2014-07-15 | 3 | -9/+37 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Adding support+tests for annotated tags. | |||||
| * | | | | Need to set config for user.name and user.email before creating the ↵ | Sean Edge | 2014-07-12 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | annotated tag. | |||||
| * | | | | Hopefully fixing broken CI build by setting user.name and user.email on the ↵ | Sean Edge | 2014-07-11 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | temporary repo. | |||||
| * | | | | Adding support+tests for annotated tags. | Sean Edge | 2014-07-09 | 3 | -9/+34 | |
|/ / / / | ||||||
* | | | | Update CHANGELOG | Dmitriy Zaporozhets | 2014-07-05 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | Fix tests | Dmitriy Zaporozhets | 2014-07-04 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Merge pull request #159 from Aigeruth/improvement/simplecov | Dmitriy Zaporozhets | 2014-07-04 | 1 | -0/+3 | |
|\ \ \ \ | | | | | | | | | | | Use simplecov for development. | |||||
| * | | | | Use simplecov for development. | Gabor Nagy | 2014-06-24 | 1 | -0/+3 | |
| | | | | | ||||||
* | | | | | Merge pull request #155 from ssandler/master | Dmitriy Zaporozhets | 2014-07-04 | 1 | -1/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | GitlabUpdate: use stripped path for repo_name | |||||
| * | | | | | GitlabUpdate: use stripped path for repo_name | Scott Sandler | 2014-06-16 | 1 | -1/+1 | |
| |/ / / / | ||||||
* | | | | | Merge branch 'master' of github.com:gitlabhq/gitlab-shell | Dmitriy Zaporozhets | 2014-07-04 | 8 | -16/+265 | |
|\ \ \ \ \ | ||||||
| * \ \ \ \ | Merge pull request #158 from Aigeruth/improvement/coverage | Dmitriy Zaporozhets | 2014-07-04 | 8 | -16/+265 | |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Improve coverage. | |||||
| | * | | | | Improve coverage. | Gabor Nagy | 2014-06-23 | 8 | -16/+265 | |
| |/ / / / | ||||||
* | | | | | Merge branch 'working_gitlab_url' into 'master' | Dmitriy Zaporozhets | 2014-07-04 | 1 | -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 exception | Jacob Vosmaer | 2014-06-20 | 1 | -1/+2 | |
| | | | | | ||||||
| * | | | | Use a default for gitlab_url that usually works | Jacob Vosmaer | 2014-06-20 | 1 | -1/+4 | |
|/ / / / | ||||||
* | | | | Bump versionv1.9.6 | Dmitriy Zaporozhets | 2014-06-10 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge branch 'require_timeout' into 'master' | Dmitriy Zaporozhets | 2014-06-10 | 2 | -0/+4 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Expliclity require 'timeout' from the stdlib | |||||
| * | | | | Expliclity require 'timeout' from the stdlib | Jacob Vosmaer | 2014-06-10 | 2 | -0/+4 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | This avoids getting the following error on some platforms: NameError: uninitialized constant GitlabKeys::Timeout | |||||
* | | | | Version 1.9.5v1.9.5 | Dmitriy Zaporozhets | 2014-05-31 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | Merge branch 'add-key-lock' into 'master' | Dmitriy Zaporozhets | 2014-05-31 | 3 | -3/+7 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Use lock file when add new entries to authorized_keys Fixes #21 | |||||
| * | | | | Create keys fixtures in test | Dmitriy Zaporozhets | 2014-05-31 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
| * | | | | Use authorized_keys lock when add new key to file | Dmitriy Zaporozhets | 2014-05-31 | 2 | -3/+6 | |
|/ / / / | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | Merge branch 'lock_file_location' into 'master' | Dmitriy Zaporozhets | 2014-05-31 | 3 | -2/+16 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Lock file location | |||||
| * | | | | Put authorized_keys.lock in the .ssh directory | Jacob Vosmaer | 2014-05-30 | 3 | -2/+16 | |
|/ / / / | ||||||
* | | | | Version 1.9.4v1.9.4 | Dmitriy Zaporozhets | 2014-04-24 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge branch 'authorized_keys_lock' into 'master' | Dmitriy Zaporozhets | 2014-04-22 | 4 | -14/+74 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Authorized keys lock | |||||
| * | | | | Mention lock file in changelog | Dmitriy Zaporozhets | 2014-04-18 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
| * | | | | Use lock file when add or remove keys from authorized_keys file | Dmitriy Zaporozhets | 2014-04-18 | 3 | -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 Zaporozhets | 2014-04-15 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix spec failure in Ruby 1.9.3 | |||||
| * | | | | Invoke IO.popen correctly for Ruby 1.9.3 | Jacob Vosmaer | 2014-04-15 | 1 | -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 readme | Dmitriy Zaporozhets | 2014-04-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | Inline badges | Dmitriy Zaporozhets | 2014-04-14 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | Fix tests | Dmitriy Zaporozhets | 2014-04-14 | 8 | -126/+66 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | |||||
* | | | | Merge pull request #145 from lsjostro/fix_env | Jacob Vosmaer | 2014-04-11 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | Preserve LD_LIBRARY_PATH for Kernel::exec | |||||
| * | | | | set LD_LIBRARY_PATH for Kernel::exec | Lars Sjöström | 2014-03-26 | 1 | -1/+1 | |
| |/ / / |