summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into ash.mckenzie/user-actor-regression-fixash.mckenzie/user-actor-regression-fixNick Thomas2018-08-131-0/+1
|\
| * Merge branch 'sh-add-require-create-hooks' into 'master'Rémy Coutable2018-08-091-0/+1
| |\
| | * Add missing require statement in create-hooksStan Hu2018-08-091-0/+1
| |/
* | Add more context to UnsupportedActorErrorAsh McKenzie2018-08-092-2/+2
* | Actor::User now leverages Base#usernameAsh McKenzie2018-08-092-6/+12
* | Actor::Username now extends BaseAsh McKenzie2018-08-091-2/+1
* | Move Key#username into Base#usernameAsh McKenzie2018-08-092-14/+11
* | Move subject creation higher up for visibilityAsh McKenzie2018-08-093-6/+6
|/
* Merge branch 'rd-support-git-config-options' into 'master'Robert Speicher2018-08-0811-276/+468
|\
| * Pass custom git_config_options to GitalyoRubén Dávila2018-08-0711-276/+468
* | Merge branch 'ash.mckenzie/srp-refactor' into 'master'Robert Speicher2018-08-0866-1164/+2077
|\ \
| * | Typo fixAsh McKenzie2018-08-081-1/+1
| |/
| * Actor::Base audit_usernames? now an aliasAsh McKenzie2018-08-031-4/+2
| * Merge remote-tracking branch 'origin/master' into ash.mckenzie/srp-refactorAsh McKenzie2018-08-0210-13/+34
| |\ | |/ |/|
* | Merge branch 'release-gitlab-8-1' into 'master'v8.1.0Nick Thomas2018-08-012-2/+4
|\ \
| * | Release v8.1.0Nick Thomas2018-08-012-2/+4
|/ /
* | Merge branch 'add-protocol-v2-logic' into 'master'Nick Thomas2018-08-016-39/+61
|\ \
| * | use GIT_PROTOCOL env variable in gitlab_shell#execJames Lopez2018-08-012-2/+6
| * | update gitlab shell to remove git_protocol env varJames Lopez2018-08-012-2/+0
| * | Add Git protocol v2James Lopez2018-08-016-40/+60
|/ /
| * Added TODO to fixup whatever namingAsh McKenzie2018-08-011-0/+2
| * Fixed comments in bin/gitlab-shell-authorized*Ash McKenzie2018-08-012-4/+4
| * GitlatNet#discover only parse JSON if a 200Ash McKenzie2018-08-013-2/+54
| * Update Actor::Username, add specsAsh McKenzie2018-08-014-5/+96
| * Actor::Base#label now describes the class nicelyAsh McKenzie2018-08-011-1/+5
| * Merge remote-tracking branch 'origin/master' into ash.mckenzie/srp-refactorAsh McKenzie2018-08-0119-103/+211
| |\ | |/ |/|
* | Merge branch 'release-version-8' into 'master'v8.0.0Nick Thomas2018-07-312-1/+4
|\ \
| * | Release GitLab Shell v8.0.0Nick Thomas2018-07-312-1/+4
|/ /
* | Merge branch 'user-argument-2/upstream' into 'master'Nick Thomas2018-07-319-55/+192
|\ \
| * | Add support for SSH certificate authenticationÆvar Arnfjörð Bjarmason2018-07-269-55/+192
| | * Use Struct::ParsedCommand to keep vars closeAsh McKenzie2018-08-011-13/+21
| | * Remove User as Actor::Key/User has replaced itAsh McKenzie2018-08-012-77/+0
| | * Use actor when we don't know if it's a Key or UserAsh McKenzie2018-08-0114-119/+137
| | * New Actor::Base, Actor::Key and Actor::UserAsh McKenzie2018-08-018-0/+314
| | * Use gl_id instead of key_idAsh McKenzie2018-08-014-10/+10
| | * key_id is overloaded, use key_strAsh McKenzie2018-08-011-2/+2
| | * Use full_key to highlight it's the full SSH keyAsh McKenzie2018-08-013-10/+10
| | * Rename NotFound -> NotFoundErrorAsh McKenzie2018-08-013-7/+7
| | * Updated GitlabConfig spec to be less brittleAsh McKenzie2018-08-011-5/+31
| | * Remove GitAccessStatus as not requiredAsh McKenzie2018-08-012-29/+0
| | * Utilise new ActionsAsh McKenzie2018-08-0122-763/+730
| | * Tidy up GitlabShellAsh McKenzie2018-08-011-7/+12
| | * Tidy up GitlabNetAsh McKenzie2018-08-011-7/+2
| | * actor is always key_id in GitlabNetAsh McKenzie2018-08-011-7/+2
| | * Use HTTP status constants in GitLabNetAsh McKenzie2018-08-011-24/+11
| | * Tidy up GitlabAccessAsh McKenzie2018-08-011-8/+6
| | * Fix cassettes that were wrongAsh McKenzie2018-08-012-2/+2
| | * Fix some rspec deprecationsAsh McKenzie2018-08-017-129/+126
| | * HTTPHelper fix requires, add/use status constantsAsh McKenzie2018-08-011-2/+15
| | * Move HTTP related exceptions into HTTPHelperAsh McKenzie2018-08-012-3/+2