- 03 Oct, 2019 2 commits
-
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
-
- 01 Oct, 2019 2 commits
-
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
-
- 30 Sep, 2019 1 commit
-
-
Małgorzata Ksionek authored
-
- 29 Sep, 2019 1 commit
-
-
Małgorzata Ksionek authored
-
- 26 Sep, 2019 3 commits
-
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
-
- 24 Sep, 2019 2 commits
-
-
Nick Thomas authored
Remove feature flags and the fallback command See merge request gitlab-org/gitlab-shell!336
-
Nick Thomas authored
Build against go1.13 See merge request gitlab-org/gitlab-shell!337
-
- 20 Sep, 2019 4 commits
-
-
Nick Thomas authored
-
Nick Thomas authored
-
Nick Thomas authored
-
Nick Thomas authored
-
- 04 Sep, 2019 4 commits
-
-
Nick Thomas authored
Release v10.0.0 See merge request gitlab-org/gitlab-shell!333
-
Nick Thomas authored
-
Nick Thomas authored
Remove gitlab-keys script See merge request gitlab-org/gitlab-shell!329
-
Patrick Bajao authored
-
- 02 Sep, 2019 2 commits
-
-
Douwe Maan authored
Refactor "go build" path constants See merge request gitlab-org/gitlab-shell!328
-
Victor Zagorodny authored
-
- 01 Sep, 2019 1 commit
-
-
Nick Thomas authored
Release v9.4.2 See merge request gitlab-org/gitlab-shell!331
-
- 30 Aug, 2019 2 commits
-
-
Patrick Bajao authored
-
Ash McKenzie authored
Repurpose bin/authorized_keys script See merge request gitlab-org/gitlab-shell!330
-
- 29 Aug, 2019 1 commit
-
-
Patrick Bajao authored
It's been replaced by `gitlab-shell-authorized-keys-check` and it's also calling the `/authorized_keys` endpoint via Ruby. Since they have the same functionality as the new binary, better to call that instead to make it SSOT for authorized keys requests.
-
- 20 Aug, 2019 4 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
Fix bin/compile in GDK Closes gitlab-development-kit#585 See merge request gitlab-org/gitlab-shell!327
-
Jacob Vosmaer authored
-
Ash McKenzie authored
Release v9.4.0 See merge request gitlab-org/gitlab-shell!325
-
- 19 Aug, 2019 3 commits
-
-
Patrick Bajao authored
-
Ash McKenzie authored
Use go mod See merge request gitlab-org/gitlab-shell!323
-
Jacob Vosmaer authored
-
- 15 Aug, 2019 2 commits
-
-
Nick Thomas authored
Replace symlinks with actual binaries Closes #206 See merge request gitlab-org/gitlab-shell!324
-
Patrick Bajao authored
We had `gitlab-shell-authorized-keys-check` and `gitlab-shell-authorized-principals-check` as symlinks to `gitlab-shell` before. We determine the `Command` and `CommandArgs` that we build based on the `Name` of the `Executable`. We also use that to know which fallback ruby executable should we fallback to. We use `os.Executable()` to do that. `os.Executable()` behaves differently depending on OS. It may return the symlink or the target's name. That can result to a buggy behavior. The fix is to create binaries for each instead of using a symlink. That way we don't need to rely on `os.Executable()` to get the name. We pass the `Name` of the executable instead.
-
- 14 Aug, 2019 1 commit
-
-
Ash McKenzie authored
Implement AuthorizedPrincipals command Closes #181 See merge request gitlab-org/gitlab-shell!322
-
- 09 Aug, 2019 2 commits
-
-
Patrick Bajao authored
Build this command when `Executable` name is `gitlab-shell-authorized-principals-check`. Feature flag is the same name.
-
Ash McKenzie authored
Implement AuthorizedKeys command See merge request gitlab-org/gitlab-shell!321
-
- 08 Aug, 2019 1 commit
-
-
Patrick Bajao authored
Build this command when `Executable` name is `gitlab-shell-authorized-keys-check`. Feature flag is the same name.
-
- 05 Aug, 2019 1 commit
-
-
Ash McKenzie authored
Support falling back to ruby version of checkers See merge request gitlab-org/gitlab-shell!318
-
- 02 Aug, 2019 1 commit
-
-
Patrick Bajao authored
This struct is responsible for determining the name and root dir of the executable. The `RootDir` property will be used to find the config. The `Name` property will be used to determine what `Command` and `CommandArgs` to be built.
-