summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test merge request 2test-merge-request-2Igor Drozdov2020-07-021-21/+0
|
* Test merge requesttest-merge-requestIgor Drozdov2020-07-021-14/+0
|
* Merge branch ↵Patrick Bajao2020-07-029-26/+110
|\ | | | | | | | | | | | | '459-system-default-ssl_cert_dir-is-being-used-during-remote-gitaly-over-tls' into 'master' Support ssl_cert_dir config setting See merge request gitlab-org/gitlab-shell!393
| * Pass in ssl_cert_dir config settingAsh McKenzie2020-07-024-4/+36
| |
| * Include SSL_CERT_DIR env var in commandAsh McKenzie2020-07-022-22/+60
| |
| * Support new ssl_cert_dir config settingAsh McKenzie2020-07-013-0/+14
|/
* Merge branch 'go-coverage' into 'master'Nick Thomas2020-06-084-4/+13
|\ | | | | | | | | Extract coverage for Go code on CI pipeline See merge request gitlab-org/gitlab-shell!392
| * Extract coverage for Go code on CI pipelinego-coverageTakuya Noguchi2020-06-064-4/+13
| | | | | | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* | Merge branch 'id-use-reports-for-code-navigation' into 'master'Nick Thomas2020-06-051-6/+2
|\ \ | |/ |/| | | | | Use simplified setup for code intelligence See merge request gitlab-org/gitlab-shell!386
| * Use LSIF reports for code navigationid-use-reports-for-code-navigationIgor Drozdov2020-05-281-6/+2
| |
* | Merge branch 'pb-update-gitlab-ci-codequality' into 'master'Ash McKenzie2020-06-031-12/+6
|\ \ | | | | | | | | | | | | Use codequality CI template See merge request gitlab-org/gitlab-shell!389
| * | Use codequality CI templatePatrick Bajao2020-06-031-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | In https://gitlab.com/gitlab-org/gitlab/-/issues/218797, it was determined that gitlab-shell is using an outdated image that no longer exists. To ensure that we are using up to date codequality image, we can use the built-in template instead.
* | | Merge branch 'gitlab-shell-release-13-3-0' into 'master'v13.3.0Stan Hu2020-06-012-1/+7
|\ \ \ | | | | | | | | | | | | | | | | Release v13.3.0 See merge request gitlab-org/gitlab-shell!391
| * | | Release v13.3.0Ash McKenzie2020-06-012-1/+7
|/ / /
* | | Merge branch 'sh-upgrade-ruby-2.6.6' into 'master'Ash McKenzie2020-06-011-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Upgrade Ruby version to v2.6.6 See merge request gitlab-org/gitlab-shell!390
| * | | Upgrade Ruby version to v2.6.6sh-upgrade-ruby-2.6.6Stan Hu2020-05-291-1/+1
|/ / / | | | | | | | | | | | | GitLab has now been upgraded to use Ruby 2.6.6: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33253
* | | Merge branch 'config/pumaSocket' into 'master'Nick Thomas2020-05-281-1/+1
|\ \ \ | |/ / |/| | | | | | | | Use default puma socket in example config See merge request gitlab-org/gitlab-shell!388
| * | Use default puma socket in example configJustin Kromlinger2020-05-281-1/+1
|/ / | | | | | | | | | | | | | | The unicorn replacement 'puma' uses a unix socket in the example config [1] instead of a tcp port. Using the non-existing tcp port results in "Internal API unreachable" on git operations. [1] https://gitlab.com/gitlab-org/gitlab/-/blob/master/config/puma.rb.example#L34
* | Merge branch 'cl-client-name' into 'master'Nick Thomas2020-05-223-13/+320
|\ \ | |/ |/| | | | | Set client name when making requests to Gitaly See merge request gitlab-org/gitlab-shell!387
| * Set client name when making requests to Gitalycl-client-nameChangzheng Liu2020-05-213-13/+320
|/
* Merge branch 'sh-fix-logrus-race' into 'master'Nick Thomas2020-05-134-0/+25
|\ | | | | | | | | | | | | Fix race conditions with logrus testing Closes #450 See merge request gitlab-org/gitlab-shell!385
| * Fix race conditions with logrus testingsh-fix-logrus-raceStan Hu2020-05-114-0/+25
| | | | | | | | | | | | | | | | | | logrus fires a Goroutine to write logs, so the tests could fail if they checked the event queue before the logrus have fired. Since there isn't an easy way to flush all outstanding hooks, we just retry every 100 ms for up to a second for log to arrive in the queue. Closes https://gitlab.com/gitlab-org/gitlab-shell/-/issues/450
* | Merge branch 'sh-add-race-test' into 'master'Igor Drozdov2020-05-122-0/+9
|\ \ | | | | | | | | | | | | Add race testing as separate CI step See merge request gitlab-org/gitlab-shell!383
| * | Add race testing as separate CI stepsh-add-race-testStan Hu2020-05-112-0/+9
| |/ | | | | | | | | This would help catch race conditions such as https://gitlab.com/gitlab-org/gitlab-shell/-/issues/450 before merge.
* | Merge branch 'sh-release-13.2.0' into 'master'v13.2.0Nick Thomas2020-05-122-1/+4
|\ \ | |/ |/| | | | | Release v13.2.0 See merge request gitlab-org/gitlab-shell!384
| * Release v13.2.0sh-release-13.2.0Stan Hu2020-05-112-1/+4
|/
* Merge branch 'sh-add-http-status-code' into 'master'Igor Drozdov2020-05-115-34/+64
|\ | | | | | | | | | | | | Add HTTP status code to internal API logs Closes #450 See merge request gitlab-org/gitlab-shell!376
| * Fix race conditions in testssh-add-http-status-codeStan Hu2020-05-084-44/+51
| | | | | | | | | | | | | | | | Calling logrus hook.LastEntry() can lead to race conditions. Use AllEntries instead: https://github.com/sirupsen/logrus/blob/60c74ad9be0d874af0ab0daef6ab07c5c5911f0d/hooks/test/test.go#L77 Closes https://gitlab.com/gitlab-org/gitlab-shell/-/issues/450
| * Add HTTP status code to internal API logsStan Hu2020-05-082-12/+35
|/ | | | This would make it easier to filter the logs by status code.
* Merge branch 'release-13-1-0' into 'master'v13.1.0Nick Thomas2020-05-062-1/+4
|\ | | | | | | | | Release v13.1.0 See merge request gitlab-org/gitlab-shell!382
| * Release v13.1.0Nick Thomas2020-05-062-1/+4
|/
* Merge branch 'pass-secret-to-client' into 'master'Nick Thomas2020-05-061-1/+1
|\ | | | | | | | | | | | | Ensure we are passing the parsed secret Closes #458 See merge request gitlab-org/gitlab-shell!381
| * Ensure we are passing the parsed secretDJ Mountney2020-05-061-1/+1
|/ | | | | | | | Rather than the secret file. The parsing of the file was already done in the gitlab-shell config. This fixes an issue where a recent refactor of the gitlabnet client passed the wrong value.
* Merge branch 'gitlab-shell-release-13-0-0' into 'master'v13.0.0Patrick Bajao2020-05-062-1/+4
|\ | | | | | | | | Release v13.0.0 See merge request gitlab-org/gitlab-shell!379
| * Release v13.0.0gitlab-shell-release-13-0-0John Cai2020-05-052-1/+4
|/
* Merge branch ↵Nick Thomas2020-05-051-4/+0
|\ | | | | | | | | | | | | | | | | '457-custom_hooks_dir-setting-in-config-yml-example-is-no-longer-relevant' into 'master' Remove custom_hooks_dir setting Closes #457 See merge request gitlab-org/gitlab-shell!378
| * Remove custom_hooks_dir setting457-custom_hooks_dir-setting-in-config-yml-example-is-no-longer-relevantAsh McKenzie2020-05-051-4/+0
|/ | | | It now lives within gitaly
* Merge branch 'jc-refactor-gitlabnet-client' into 'master'Nick Thomas2020-05-0538-369/+379
|\ | | | | | | | | | | | | Move gitlabnet client to client package Closes #451 See merge request gitlab-org/gitlab-shell!377
| * Move gitlabnet client to client packagejc-refactor-gitlabnet-clientJohn Cai2020-05-0438-369/+379
|/
* Merge branch 'add-default-workflow-and-rules' into 'master'Patrick Bajao2020-04-211-23/+36
|\ | | | | | | | | Set default, workflow, and use rules in CI config See merge request gitlab-org/gitlab-shell!375
| * Set default, workflow, and use rules in CI configadd-default-workflow-and-rulesRémy Coutable2020-04-171-23/+36
|/ | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'gitlab-shell-release-12-2-0' into 'master'v12.2.0Patrick Bajao2020-04-172-1/+4
|\ | | | | | | | | Release v12.2.0 See merge request gitlab-org/gitlab-shell!374
| * Release v12.2.0gitlab-shell-release-12-2-0Ash McKenzie2020-04-172-1/+4
| |
* | Merge branch ↵Patrick Bajao2020-04-1711-27/+502
|\ \ | |/ |/| | | | | | | | | '202037-geo-ssh-clone-pull-redirect-to-primary-when-selective-sync-enabled-and-project-not-selected' into 'master' Geo: Add custom action support for clone/pull See merge request gitlab-org/gitlab-shell!369
| * Geo Pull custom action supportAsh McKenzie2020-04-177-10/+319
| |
| * Rename Geo proxy routes to be accurateAsh McKenzie2020-04-171-3/+3
| |
| * Allow allowedPayloadPath to be providedAsh McKenzie2020-04-171-7/+11
| |
| * Rename Geo Push custom action testAsh McKenzie2020-04-171-1/+1
| |
| * Rename action to be more accurateAsh McKenzie2020-04-171-5/+5
| |
| * Rename allowed payload JSON for accuracyAsh McKenzie2020-04-172-2/+2
| |