summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* commands: pass through GIT_PROTOCOL envvar provided by clientsps-git-protocol-envvarPatrick Steinhardt2020-02-283-2/+6
| | | | | | | | | | | Both git-upload-pack and git-receive-pack services inspect the GIT_PROTOCOL environment transferred via SSH in order to decide which protocols are supported by a given client. Currently, we don't use the environment variable at all, though, but instead forward the GitProtocol field of the access verification response. Improve this by passing on the GIT_PROTOCOL environment variable provided by the client as-is.
* Merge branch 'go-1-14' into 'master'Igor2020-02-261-4/+4
|\ | | | | | | | | Use Go 1.12 - 1.14 See merge request gitlab-org/gitlab-shell!363
| * Use Go 1.12 - 1.14Nick Thomas2020-02-261-4/+4
|/
* Merge branch 'release-11-0-0' into 'master'v11.0.0Stan Hu2020-01-082-1/+5
|\ | | | | | | | | Release v11.0.0 See merge request gitlab-org/gitlab-shell!359
| * Release v11.0.0Ash McKenzie2020-01-082-1/+5
|/
* Merge branch 'bump-ruby-2.6.5' into 'master'Stan Hu2020-01-041-1/+1
|\ | | | | | | | | Bump Ruby version to 2.6.5 See merge request gitlab-org/gitlab-shell!357
| * Bump Ruby version to 2.6.5bump-ruby-2.6.5Balasankar "Balu" C2020-01-031-1/+1
|/ | | | Signed-off-by: Balasankar "Balu" C <balasankarc@autistici.org>
* Merge branch ↵Igor2020-01-026-17/+2
|\ | | | | | | | | | | | | | | | | '210-remove-action-custom-inform_client-once-12-3-has-been-released' into 'master' Remove support for Custom data.info_message Closes #210 See merge request gitlab-org/gitlab-shell!356
| * Remove support for Custom data.info_message210-remove-action-custom-inform_client-once-12-3-has-been-releasedAsh McKenzie2019-12-246-17/+2
|/
* Merge branch 'fix-typos' into 'master'Ash McKenzie2019-12-221-1/+1
|\ | | | | | | | | Fix Typo See merge request gitlab-org/gitlab-shell!355
| * Fix Typosflowed2019-12-211-1/+1
|/
* Merge branch 'release-10-3-0' into 'master'v10.3.0Igor2019-12-042-1/+6
|\ | | | | | | | | Release v10.3.0 See merge request gitlab-org/gitlab-shell!354
| * Release v10.3.0release-10-3-0Ash McKenzie2019-12-042-1/+6
|/
* Merge branch ↵Igor2019-12-034-41/+65
|\ | | | | | | | | | | | | '37371-git-clone-on-secondary-geo-node-fetches-lfs-files-from-primary' into 'master' Use correct git-lfs download or upload operation names See merge request gitlab-org/gitlab-shell!353
| * Add git-lfs upload operation assertion37371-git-clone-on-secondary-geo-node-fetches-lfs-files-from-primaryAsh McKenzie2019-12-031-1/+3
| |
| * Use correct LFS download or upload operation namesAsh McKenzie2019-12-033-40/+62
|/
* Merge branch 'pass-ff-to-gitaly' into 'master'Ash McKenzie2019-10-2911-13/+101
|\ | | | | | | | | Add support for Gitaly feature flags See merge request gitlab-org/gitlab-shell!351
| * Add support for Gitaly feature flagsMateusz Nowotyński2019-10-2311-13/+101
| | | | | | | | | | | | | | | | | | | | gitaly#1846 Gitaly does not store or remember feature flags. We must pass them in as metadata on each request. This MR adds plumbing to pass Gitaly feature flags supplied by gitlab-rails to the Gitaly server as gRPC request metadata. Signed-off-by: Mateusz Nowotyński <maxmati4@gmail.com>
* | Merge branch 'ashmckenzie/make-console-messages-consistent' into 'master'Igor2019-10-2313-31/+310
|\ \ | | | | | | | | | | | | Make console messages consistent See merge request gitlab-org/gitlab-shell!334
| * | More consistent console messages (Ruby)Ash McKenzie2019-10-232-9/+20
| | |
| * | More consistent console messages (golang)Ash McKenzie2019-10-239-22/+16
| | |
| * | New console package for writing to the consoleAsh McKenzie2019-10-232-0/+274
|/ /
* | Merge branch '173-move-go-code-up-one-level' into 'master'Igor2019-10-2195-338/+235
|\ \ | |/ |/| | | | | Move Go code up one level See merge request gitlab-org/gitlab-shell!350
| * Simplify building and testing the Go componentsNick Thomas2019-10-188-94/+9
| |
| * Rename import pathsNick Thomas2019-10-1860-225/+225
| |
| * Move go code up one levelNick Thomas2019-10-1888-19/+1
|/
* Merge branch 'id-refactor-handlers' into 'master'Nick Thomas2019-10-185-199/+25
|\ | | | | | | | | Remove handler functions which aren't used See merge request gitlab-org/gitlab-shell!349
| * Remove handler functions which aren't usedIgor2019-10-185-199/+25
|/
* Merge branch 'release-10-2-0' into 'master'v10.2.0Igor2019-10-172-1/+4
|\ | | | | | | | | Release v10.2.0 See merge request gitlab-org/gitlab-shell!348
| * Release v10.2.0Nick Thomas2019-10-162-1/+4
|/
* Merge branch '173-remove-unneeded-binaries' into 'master'Ash McKenzie2019-10-1699-5803/+59
|\ | | | | | | | | Remove dead Ruby code and unused binaries See merge request gitlab-org/gitlab-shell!346
| * Update README.mdNick Thomas2019-10-151-70/+8
| |
| * Rework the CI pipelineNick Thomas2019-10-151-70/+11
| |
| * Remove VCR, webmock, other unnecessary gems and supportNick Thomas2019-10-1548-2107/+3
| |
| * Simplify integration specsNick Thomas2019-10-155-130/+32
| |
| * Remove dead Ruby codeNick Thomas2019-10-1539-3140/+5
| |
| * Remove some unneeded binariesNick Thomas2019-10-157-286/+0
|/
* Merge branch 'jc-upgrade-gitaly' into 'master'Nick Thomas2019-10-1517-40/+105
|\ | | | | | | | | Upgrade Gitaly to 1.68.0 See merge request gitlab-org/gitlab-shell!347
| * Upgrade Gitaly to 1.68.0jc-upgrade-gitalyJohn Cai2019-10-1417-40/+105
|/ | | | Gitaly 1.68.0 upgrades gRPC to 1.24.0
* Merge branch 'remove-ruby-tag' into 'master'Ash McKenzie2019-10-111-10/+0
|\ | | | | | | | | Remove ruby tag from .gitlab-ci.yml See merge request gitlab-org/gitlab-shell!345
| * Remove ruby tag from .gitlab-ci.ymlNick Thomas2019-10-101-10/+0
|/
* Merge branch 'release-10-1' into 'master'v10.1.0Nick Thomas2019-10-092-1/+8
|\ | | | | | | | | Version 10.1.0 See merge request gitlab-org/gitlab-shell!344
| * Version 10.1.0Nick Thomas2019-10-092-1/+8
|/
* Merge branch '215-follow-up-from-rewrite-bin-check-in-go' into 'master'Ash McKenzie2019-10-091-7/+0
|\ | | | | | | | | | | | | Remove buildCheckAllowedEnv() test helper Closes #215 See merge request gitlab-org/gitlab-shell!343
| * Remove buildCheckAllowedEnv() test helperAsh McKenzie2019-10-091-7/+0
|/
* Merge branch '173-remove-bin-check' into 'master'Ash McKenzie2019-10-0911-33/+309
|\ | | | | | | | | Rewrite `bin/check` in Go See merge request gitlab-org/gitlab-shell!341
| * Rewrite bin/check in GoNick Thomas2019-10-0810-32/+306
| |
| * Intelligently rebuild binariesNick Thomas2019-10-081-1/+3
| |
* | Merge branch '173-remove-bin-install-command' into 'master'Ash McKenzie2019-10-093-7/+18
|\ \ | | | | | | | | | | | | Decouple `bin/compile` and `bin/install` from code in `lib/` See merge request gitlab-org/gitlab-shell!340
| * | Decouple bin/compile and bin/install from lib/Nick Thomas2019-10-083-7/+18
| |/ | | | | | | | | | | | | | | | | This commit duplicates a small amount of Ruby code that is run at build or install time. Over time, it would be nice to remove the dependency on Ruby for these steps, but the focus right now is on run-time. We'll be removing lib/* from gitlab-shell very soon, and these commands need to keep working when we do.