summaryrefslogtreecommitdiff
path: root/go/internal/config/config.go
Commit message (Collapse)AuthorAgeFilesLines
* Move go code up one levelNick Thomas2019-10-181-123/+0
|
* Remove feature flags and the fallback commandNick Thomas2019-09-201-20/+0
|
* Support calling internal API using HTTPSIgor2019-05-011-5/+3
|
* Support calling internal api using HTTPIgor2019-04-241-8/+16
|
* Get secret from configBob Van Landuyt2019-03-131-8/+39
| | | | | | | | | | | This adds parsing if the `secret_file` from YAML. And reads the contents of the configured file. If no file is configured, we fall back to the `.gitlab_shell_secret` in the root dir of the configuration. If the configured path does not start with a `/` we start looking for the file relative to the root dir of the configuration.
* Adds distributed tracing instrumentation to GitLab-Shellan-distributed-tracingAndrew Newdigate2019-03-011-5/+6
| | | | Adds distributed tracing instrumentation to GitLab-Shell using LabKit
* Allow enabling gitlab-shell "discover"-featureBob Van Landuyt2019-01-151-0/+30
| | | | | | | | | | | | | | | | | | | This adds the possibility to enable features for GitLab shell. The first feature being recognized is "Discover": It's the command that is executed when running `ssh git@gitlab.example.com` and is called without a command. The gitlab key id or username is already parsed from the command line arguments. Currently we only support communicating with GitLab-rails using unix sockets. So features will not be enabled if the GitLab-url is using a different protocol. The url for this read from the config yaml. Pending ruby-specs have been added for the gitlab-shell command. Refactor to have separate command packages
* Allow the config directory to be specifiedNick Thomas2018-09-281-6/+13
|
* Specify a richer scheme to run the migration withNick Thomas2018-09-281-4/+9
|
* Initial feature-flagged go/ruby switchNick Thomas2018-09-281-3/+4
|
* Switch to structured loggingJacob Vosmaer (GitLab)2018-03-191-3/+8
|
* Use gitaly-upload-pack and gitaly-receive-packJacob Vosmaer2017-05-231-0/+57