- 05 Nov, 2015 5 commits
-
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
- Use gitRequest to store all processed request data - Drop some headers when creating upstream request
-
Jacob Vosmaer authored
Serve GitLab uploads via gitlab-workhorse / X-Sendfile Building on Kamil's work in https://gitlab.com/gitlab-org/gitlab-workhorse/merge_requests/5 The xSendFile middleware should be reusable for other types of requests too (artifacts, LFS etc.). See merge request !4
-
Jacob Vosmaer authored
-
- 04 Nov, 2015 7 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
This is based on Kamil's work in https://gitlab.com/gitlab-org/gitlab-workhorse/merge_requests/5 .
-
-
Jacob Vosmaer authored
Replace "auth request" with middleware This gives us the flexibility we need to also handle regular downloads and uploads in gitlab-workhorse. See merge request !6
-
Jacob Vosmaer authored
This gives us the flexibility we need to also handle regular downloads and uploads in gitlab-workhorse.
-
- 02 Nov, 2015 1 commit
-
-
Jacob Vosmaer authored
-
- 30 Oct, 2015 5 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Accomodate broken HTTP clients HTTP header lookups are supposed to be case-insensitive but some clients do a case insensitive lookup, which breaks because of Go's header canonicalization. See merge request !2
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Pass LD_LIBRARY_PATH to the git command As gitlab-shell does in https://gitlab.com/gitlab-org/gitlab-shell/blob/master/lib/gitlab_shell.rb#L126 LD_LIBRARY_PATH is needed when using Software Collections for instance but there are probably many other scenarios that need it as well. It was passed to git (and from git to hooks) by gitlab-shell, and still is for SSH access, but it was not the case anymore for HTTP access with the introduction of gitlab-git-http-server/git-workhorse. See merge request !1
-
- 29 Oct, 2015 1 commit
-
-
Alex Lossent authored
-
- 26 Oct, 2015 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 17 Oct, 2015 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 15 Oct, 2015 3 commits
-
-
Jacob Vosmaer authored
-
Douwe Maan authored
"git archive" download support This needs changes in GitLab and gitlab_git too. See merge request !2
-
Jacob Vosmaer authored
-
- 10 Oct, 2015 6 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 09 Oct, 2015 1 commit
-
-
Jacob Vosmaer authored
I solved the problem in cookbook-gitlab-test
-
- 08 Oct, 2015 4 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 07 Oct, 2015 3 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Use our own header instead of User-Agent This will still help routing in HTTP proxies, while also allowing gitlab-rails to see the User-Agent. See merge request !6
-