summaryrefslogtreecommitdiff
path: root/go/internal/gitlabnet
Commit message (Collapse)AuthorAgeFilesLines
* Move go code up one levelNick Thomas2019-10-1818-1966/+0
|
* Upgrade Gitaly to 1.68.0jc-upgrade-gitalyJohn Cai2019-10-143-3/+3
| | | | Gitaly 1.68.0 upgrades gRPC to 1.24.0
* Rewrite bin/check in GoNick Thomas2019-10-082-0/+102
|
* Clean upadd-ip-address-to-call-to-rails-apiMałgorzata Ksionek2019-10-031-1/+0
|
* Add cr remarksMałgorzata Ksionek2019-10-031-2/+0
|
* Introduce changes from code reviewMałgorzata Ksionek2019-10-034-67/+6
|
* Update methods to use new pathMałgorzata Ksionek2019-10-012-2/+2
|
* Clean up filesMałgorzata Ksionek2019-09-301-0/+28
|
* Add cr remarksMałgorzata Ksionek2019-09-292-3/+14
|
* Add cr remarksMałgorzata Ksionek2019-09-262-7/+2
|
* Add code review remarksMałgorzata Ksionek2019-09-262-15/+7
|
* Add ip address to headersMałgorzata Ksionek2019-09-262-0/+42
|
* Fix logic errors in gitlabnet client testsNick Thomas2019-09-201-8/+8
|
* Implement AuthorizedKeys command181-authorized-keys-check-goPatrick Bajao2019-08-082-0/+170
| | | | | | Build this command when `Executable` name is `gitlab-shell-authorized-keys-check`. Feature flag is the same name.
* Rename CommandArgs to ShellPatrick Bajao2019-07-317-21/+21
| | | | | | Other functions are still expecting for `CommandArgs` instead of `Shell`. They should be expecting `commandargs.Shell` now since it has been renamed.
* Go implementation for LFS authenticateIgor2019-06-062-0/+183
|
* Go implementation for git-upload-archiveIgor2019-06-051-0/+8
|
* Go implementation for git-upload-packIgor2019-06-033-16/+16
|
* Go implementation for git-receive-packIgor2019-05-3110-33/+414
|
* Introduce gitlabnet.ParseJSON to DRYIgor Drozdov2019-05-224-60/+48
|
* Support calling internal API using HTTPSIgor2019-05-013-4/+166
|
* Support calling internal api using HTTPIgor2019-04-249-115/+204
|
* Provide go implementation for 2fa_recovery_codes commandIgor2019-03-216-6/+368
|
* Wrap Stderr & Stdout in a reporter structBob Van Landuyt2019-03-152-13/+62
| | | | | The reporter struct can be used for passing around and reporting to the io.Writer of choice.
* Detect user based on key, username or idBob Van Landuyt2019-03-146-0/+468
This allows gitlab-shell to be called with an argument of the format `key-123` or `username-name`. When called in this way, `gitlab-shell` will call the GitLab internal API. If the API responds with user information, it will print a welcome message including the username. If the API responds with a successful but empty response, gitlab-shell will print a welcome message for an anonymous user. If the API response includes an error message in JSON, this message will be printed to stderr. If the API call fails, an error message including the status code will be printed to stderr.