- 31 Jul, 2018 1 commit
-
-
Nick Thomas authored
Add support for ssh certificates Closes gitlab-ce#34572 See merge request gitlab-org/gitlab-shell!207
-
- 27 Jul, 2018 3 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
Update gitaly-proto to 0.109.0 See merge request gitlab-org/gitlab-shell!216
-
James Lopez authored
-
- 26 Jul, 2018 1 commit
-
-
Ævar Arnfjörð Bjarmason authored
This along with the code submitted to gitlab-ce in the gitlab-org/gitlab-ce! MR implements SSH certificate authentication. See the docs added to gitlab-ce for why and how to enable this. This, along with that MR, closes gitlab-org/gitlab-ce#3457 Implementation notes: - Because it's easy to do, and because an earlier nascent version of this would pass user-ID to gitlab-shell, that's now supported, even though the SSH certificate authentication uses username-USERNAME. - The astute reader will notice that not all the API calls in gitlab-ce's lib/api/internal.rb support a "username" argument, some only support "user_id". There's a few reasons for this: a) For this to be efficient, I am bending over backwards to avoid extra API calls when using SSH certificates. Therefore the /allowed API call will now return a "user id" to us if we're allowed to proceed further. This is then fed to existing APIs that would only be called after a successful call to /allowed. b) Not all of the git-shell codepaths go through /internal/allowed, or ever deal with a repository, e.g. the argument-less "Welcome to GitLab", and /internal/2fa_recovery_codes. These need to use /internal/discover to figure out details about the user, so support looking that up by username. c) Once we have the "user id", the GL_ID gets passed down to e.g. user-authored hooks. I don't want to have those all break by having to handle a third GL_ID mode of "username" in addition to the current "key id" and "user id".
-
- 24 Jul, 2018 2 commits
-
-
Rémy Coutable authored
Add script to update vendored go libs See merge request gitlab-org/gitlab-shell!212
-
Jacob Vosmaer (GitLab) authored
-
- 23 Jul, 2018 1 commit
-
-
Robert Speicher authored
Refactor for re-usability for future MR's See merge request gitlab-org/gitlab-shell!210
-
- 20 Jul, 2018 8 commits
-
-
Ash McKenzie authored
-
Ash McKenzie authored
This was not posing an issue during CI, but was an issue locally.
-
Ash McKenzie authored
-
Ash McKenzie authored
-
Ash McKenzie authored
-
Ash McKenzie authored
-
Ash McKenzie authored
-
Ash McKenzie authored
-
- 11 Jul, 2018 1 commit
-
-
Stan Hu authored
-
- 20 Jun, 2018 2 commits
-
-
Nick Thomas authored
Run go tests in CI with Go 1.9 and 1.10 See merge request gitlab-org/gitlab-shell!208
-
Jacob Vosmaer authored
-
- 13 Jun, 2018 1 commit
-
-
Douwe Maan authored
Resolve "NoMethodError for nil in pre-receive hook" Closes #138 See merge request gitlab-org/gitlab-shell!206
-
- 12 Jun, 2018 1 commit
-
-
Nick Thomas authored
-
- 11 Jun, 2018 2 commits
-
-
Robert Speicher authored
Update LICENSE year to 2018 [ci skip] See merge request gitlab-org/gitlab-shell!205
-
Winnie Hellmann authored
-
- 04 Jun, 2018 1 commit
-
-
Douwe Maan authored
allow long strings to remain intact while parsing broadcast message See merge request gitlab-org/gitlab-shell!202
-
- 01 Jun, 2018 1 commit
-
-
Cameron Crockett authored
Added fix for msg nil edge case. fixed comment wording code review issues, bumped version and changelog entry Fixed rebase issues Moved strip out of the function Fixes for code review comments Removed trailing whitespaces
-
- 28 May, 2018 1 commit
-
-
Douwe Maan authored
Display the username instead of fullname Closes #131 See merge request gitlab-org/gitlab-shell!204
-
- 24 May, 2018 1 commit
-
-
Bob Van Landuyt authored
-
- 23 May, 2018 1 commit
-
-
Bob Van Landuyt authored
When running `ssh git@gitlab.example.com` we used to reply with the full name. But it might actually be more useful to display the username. This is unique and can help support identifying issues. Closes #131
-
- 11 Apr, 2018 2 commits
-
-
Rémy Coutable authored
Setup security products. See merge request gitlab-org/gitlab-shell!201
-
Olivier Gonzalez authored
-
- 09 Apr, 2018 2 commits
-
-
Douwe Maan authored
Add missing GitlabLogger#error method Closes #130 See merge request gitlab-org/gitlab-shell!200
-
Jacob Vosmaer (GitLab) authored
-
- 23 Mar, 2018 2 commits
-
-
Douwe Maan authored
Flush log file after every write See merge request gitlab-org/gitlab-shell!199
-
Jacob Vosmaer (GitLab) authored
-
- 21 Mar, 2018 2 commits
-
-
Sean McGivern authored
-
Sean McGivern authored
Add Gitaly git-upload-archive migrated command See merge request gitlab-org/gitlab-shell!192
-
- 20 Mar, 2018 1 commit
-
-
Alejandro Rodríguez authored
-
- 19 Mar, 2018 2 commits
-
-
Douwe Maan authored
Switch to structured logging See merge request gitlab-org/gitlab-shell!193
-
Jacob Vosmaer (GitLab) authored
-
- 13 Mar, 2018 1 commit
-
-
Nick Thomas authored
Vendor logrus at v1.0.5 See merge request gitlab-org/gitlab-shell!197
-