summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Write GitlabShell error to stderr.nice-error-messageDouwe Maan2015-04-063-21/+36
|
* Write GitlabAccess error to stderr.Douwe Maan2015-04-062-11/+13
|
* Change 2.5.5 to 2.6.0 because of incompatible changesv2.6.0Dmitriy Zaporozhets2015-03-162-2/+2
|
* Merge branch 'post-receive-base64' into 'master'Dmitriy Zaporozhets2015-03-164-5/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent character encoding issues by sending received changes as raw data. Better alternative to !64 that doesn't require new gems and leaves dealing with string character encoding to gitlab-rails. See gitlab/gitlabhq!1701 for the corresponding changes there. Fixes: - https://github.com/gitlabhq/gitlabhq/issues/7486 - https://gitlab.com/gitlab-org/gitlab-ce/issues/858 - https://gitlab.com/gitlab-org/gitlab-ce/issues/877 - https://gitlab.com/gitlab-org/gitlab-ce/issues/965 See merge request !65
| * Prevent character encoding issues by sending received changes as raw data.Douwe Maan2015-03-154-5/+14
|/
* Stub repo path for testsDmitriy Zaporozhets2015-03-041-0/+1
|
* Fix post-receive broadcast messageDmitriy Zaporozhets2015-03-041-1/+1
|
* Enable rubocop ruleDmitriy Zaporozhets2015-03-023-4/+4
|
* Merge branch 'master' of github.com:gitlabhq/gitlab-shellDmitriy Zaporozhets2015-03-021-1/+1
|\
| * Merge pull request #214 from p8/masterRobert Schilling2015-02-271-1/+1
| |\ | | | | | | Correct spelling: Symlinking is short for symbolic linking
| | * Correct spelling: Symlinking is short for symbolic linkingPetrik de Heus2015-02-271-1/+1
| |/
* | Merge branch 'no-recursive-install' into 'master'Valery Sizov2015-02-262-2/+4
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | Remove recursive commands from bin/install It is not clear what we need these for anymore. Because these commands would recurse once through all existing files in all Git repositories, and then another time through all directories these commands could take very long on a server with a lot of repositories. We keep the 'chmod' on config.repos_path, to deny world access to all files and directories beneath it. See merge request !63
| * Remove recursive commands from bin/installJacob Vosmaer2015-02-262-2/+4
|/ | | | | | | | | | It is not clear what we need these for anymore. Because these commands would recurse once through all existing files in all Git repositories, and then another time through all directories these commands could take very long on a server with a lot of repositories. We keep the 'chmod' on config.repos_path, to deny world access to all files and directories beneath it.
* gitlab-shell version 2.5.4.v2.5.4Marin Jankovski2015-02-231-1/+1
|
* Merge branch 'fix-post-receive' into 'master'Marin Jankovski2015-02-244-19/+90
|\ | | | | | | | | | | | | | | Return true from GitlabPostReceive to ensure custom hooks run. Fixes https://gitlab.com/gitlab-org/omnibus-gitlab/issues/438. See merge request !62
| * Fix testsDmitriy Zaporozhets2015-02-232-11/+11
| |
| * Add tests.Douwe Maan2015-02-232-9/+78
| |
| * Return true from GitlabPostReceive to ensure custom hooks run.Douwe Maan2015-02-231-1/+3
|/
* Merge branch 'better-readme' into 'master'Dmitriy Zaporozhets2015-02-211-5/+58
|\ | | | | | | | | | | Update readme after Saturday morning conversation with Dmitriy. See merge request !61
| * Make key authorization easier to understand.Sytse Sijbrandij2015-02-211-3/+2
| |
| * Better title and description.Sytse Sijbrandij2015-02-211-1/+3
| |
| * Update readme after Saturday morning conversation with Dmitriy.Sytse Sijbrandij2015-02-211-5/+57
|/
* Add note about centos for git-annex.Marin Jankovski2015-02-201-0/+1
|
* Add a comment about gitlab-shell.Marin Jankovski2015-02-201-0/+2
|
* Merge branch 'less_if_nesting' into 'master'Dmitriy Zaporozhets2015-02-201-34/+28
|\ | | | | | | | | | | | | | | | | Less if-else nesting in gitlab_shell.rb This intention of this change is to make the normal flow of execution easier to read, and to prevent mistakes in deeply nested if-else trees. See merge request !60
| * Fail early on invalid input (raise ... unless ...)Jacob Vosmaer2015-02-201-34/+28
|/ | | | | This intention of this change is to make the normal flow of execution easier to read, and to prevent mistakes in deeply nested if-else trees.
* Bump versionv2.5.3Dmitriy Zaporozhets2015-02-192-1/+4
|
* Immediatly raise exception if git-annex is disabledDmitriy Zaporozhets2015-02-191-17/+25
|
* Safer line sub for git-annex commandv2.5.2Dmitriy Zaporozhets2015-02-183-2/+5
|
* Improve broadcast message logicv2.5.1Dmitriy Zaporozhets2015-02-186-13/+14
| | | | | Expect broadcast message API endpoint to return 200 with empty JSON if no broadcast messages available
* Bump versionv2.5.0Dmitriy Zaporozhets2015-02-161-1/+1
|
* Merge branch 'git-annex-fix' into 'master'Dmitriy Zaporozhets2015-02-171-2/+2
|\ | | | | | | | | | | Git annex fix See merge request !58
| * Fix syntax of git init commandDmitriy Zaporozhets2015-02-171-1/+1
| |
| * Fix git-annex init repoDmitriy Zaporozhets2015-02-171-3/+3
|/
* Update CHANGELOGDmitriy Zaporozhets2015-02-161-0/+1
|
* Make fixes to pass rubocopDmitriy Zaporozhets2015-02-164-11/+10
|
* Add rubocop to gitlab-shellDmitriy Zaporozhets2015-02-163-0/+985
|
* Merge branch 'git-annex-disabled' into 'master'Dmitriy Zaporozhets2015-02-164-4/+10
|\ | | | | | | | | | | | | | | Git annex disabled by default cc @sytse See merge request !57
| * Disable git-annex by defaultDmitriy Zaporozhets2015-02-164-4/+10
|/
* Merge branch 'git-annex' into 'master'Dmitriy Zaporozhets2015-02-166-32/+123
|\ | | | | | | | | | | | | | | | | | | | | Git annex support - [x] fix auth for git-annex - [x] enable git-annex for repository on first annex call - [x] config option to disable it - [x] write tests See merge request !55
| * Add more git-annex testsDmitriy Zaporozhets2015-02-161-1/+9
| |
| * Add config option to disable git-annexDmitriy Zaporozhets2015-02-163-4/+13
| |
| * Enable git-annex on first commandDmitriy Zaporozhets2015-02-133-38/+72
| |
| * Improve logging for git-annexDmitriy Zaporozhets2015-02-121-1/+4
| |
| * Bump versionDmitriy Zaporozhets2015-02-122-1/+4
| |
| * Merge branch 'master' into git-annexDmitriy Zaporozhets2015-02-128-75/+171
| |\ | |/ |/| | | | | Conflicts: lib/gitlab_shell.rb
* | Merge branch 'log-api-error' into 'master'Dmitriy Zaporozhets2015-02-123-7/+2
|\ \ | | | | | | | | | | | | | | | Log full Net::HTTP error. See merge request !56
| * | Log full Net::HTTP error.Douwe Maan2015-02-123-7/+2
|/ /
* | Merge branch 'internal-api-unavailable' into 'master'Dmitriy Zaporozhets2015-02-128-72/+175
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Show nice error message when internal API is unreachable. Closes #27. Error message reads "Failed to authorize your Git request: internal API unreachable". See merge request !54
| * | Show nice error message when internal API is unreachable.Douwe Maan2015-02-118-32/+134
| | |