- 08 Oct, 2019 3 commits
-
-
Nick Thomas authored
-
Nick Thomas authored
-
Nick Thomas authored
Extend group IP restriction to Git activity See merge request gitlab-org/gitlab-shell!335
-
- 03 Oct, 2019 4 commits
-
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
-
Ash McKenzie authored
Remove an obsolete section from config.yml.example See merge request gitlab-org/gitlab-shell!339
-
- 02 Oct, 2019 1 commit
-
-
Nick Thomas 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.
-