- 18 Feb, 2019 1 commit
-
-
Jacob Vosmaer authored
-
- 15 Feb, 2019 2 commits
-
-
Nick Thomas authored
Change content type detection header size to 4k See merge request gitlab-org/gitlab-workhorse!366
-
Francisco Javier López authored
There is a problem detecting some file types like SVG. Depending on how the file is built, it will detect the right content type or not. For example, if the SVG file has a big html comment (more than 512 bytes) at the beginning of it, when we start the detection process we'll get the first 512 bytes and based on that we will set the content type `text/plain`. But this is wrong because the file is indeed an SVG.
-
- 13 Feb, 2019 2 commits
-
-
Nick Thomas authored
Update gitaly-proto to v1.10.0 See merge request gitlab-org/gitlab-workhorse!364
-
Stan Hu authored
GitLab 11.8.0 added a new field `glProjectPath` that is erroring out when generating diffs. We need to keep gitaly-proto in sync with CE/EE to avoid these issues. Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/57589
-
- 11 Feb, 2019 2 commits
-
-
Nick Thomas authored
Adds X-Request-Id response header for Workhorse See merge request gitlab-org/gitlab-workhorse!363
-
Andrew Newdigate authored
This change configures workhorse to set the Correlation-ID value in the response header. This is a common technique which allows errors to be traced more easily. This can be done through several methods: 1) users can review their browser headers and report the value 2) nginx error pages could be configured to report the correlation-id on the error page, allowing users to easily report it. Once the correlation-id has been reported, support engineers or production staff can use this to further investigate issues using logging infrastructure, sentry or distributed tracing.
-
- 05 Feb, 2019 7 commits
-
-
Nick Thomas authored
Version 8.3.0 See merge request gitlab-org/gitlab-workhorse!361
-
Nick Thomas authored
-
Nick Thomas authored
Support encoded Content-Disposition fields Closes #207 See merge request gitlab-org/gitlab-workhorse!360
-
Stan Hu authored
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24919/diffs adds support for Rails sending the right `Content-Disposition` header when there are non-ASCII filenames (e.g. `テスト.txt`). That example file would render the following Content-Disposition: ``` attachment; filename="テスト.txt", filename*=UTF-8''%E3%83%86%E3%82%B9%E3%83%88.txt ``` Since mime.ParseMediaType appears to strip this header to a canonical filename, it's not possible to use this to generate the right Content-Disposition. Instead, we can preserve the existing Content-Disposition and convert types just by doing a search and replace (i.e. change `attachment` to `inline` and vice versa when necessary). Closes https://gitlab.com/gitlab-org/gitlab-workhorse/issues/207
-
Nick Thomas authored
Count ^/-/ requests separately in prometheus Closes #204 See merge request gitlab-org/gitlab-workhorse!355
-
Nick Thomas authored
Statically link jaeger into Workhorse by default See merge request gitlab-org/gitlab-workhorse!359
-
Jacob Vosmaer authored
-
- 04 Feb, 2019 4 commits
-
-
Andrew Newdigate authored
This change will statically compile the jaeger client into workhorse by default. This will allow support staff to enable the `GITLAB_TRACING` variable to investigate issues further. Note that by default, this will not enable tracing, only compile the client in.
-
Nick Thomas authored
Release v8.2.0 See merge request gitlab-org/gitlab-workhorse!358
-
Nick Thomas authored
-
Jacob Vosmaer authored
Sync master with the recent security release See merge request gitlab-org/gitlab-workhorse!356
-
- 01 Feb, 2019 1 commit
-
-
Nick Thomas authored
-
- 31 Jan, 2019 1 commit
-
-
Nick Thomas authored
This is a necessary change to solve a security issue. For more details, see this issue: https://gitlab.com/gitlab-org/gitlab-workhorse/issues/197
-
- 29 Jan, 2019 4 commits
-
-
Nick Thomas authored
Fix SVG recognition to get the proper content type See merge request gitlab-org/gitlab-workhorse!353
-
Jacob Vosmaer authored
Avoid an ambiguously formattable directive See merge request gitlab-org/gitlab-workhorse!354
-
Francisco Javier López authored
-
Nick Thomas authored
-
- 21 Jan, 2019 2 commits
-
-
Nick Thomas authored
Changelog for 8.1.0 See merge request gitlab-org/gitlab-workhorse!352
-
Jacob Vosmaer authored
-
- 18 Jan, 2019 2 commits
-
-
Nick Thomas authored
Add distributed tracing with LabKit See merge request gitlab-org/gitlab-workhorse!325
-
Andrew Newdigate authored
-
- 14 Jan, 2019 2 commits
-
-
Jacob Vosmaer authored
Upgrade the gitaly client See merge request gitlab-org/gitlab-workhorse!351
-
Zeger-Jan van de Weg authored
Support for TLS is now included.
-
- 10 Jan, 2019 2 commits
-
-
Jacob Vosmaer authored
Upgrade Gitaly Proto to use gitalypb See merge request gitlab-org/gitlab-workhorse!331
-
Zeger-Jan van de Weg authored
This is a version than includes the new gitaly-proto, which has the package name changed. Now gitalypb is used everywhere. The client of Gitaly is updated too, as only one proto definition can register a type.
-
- 11 Dec, 2018 7 commits
-
-
Nick Thomas authored
Release v8.0.0 See merge request gitlab-org/gitlab-workhorse!350
-
Nick Thomas authored
-
Jacob Vosmaer authored
Remove local git format-patch handling See merge request gitlab-org/gitlab-workhorse!346
-
Nick Thomas authored
-
Nick Thomas authored
-
Nick Thomas authored
-
Jacob Vosmaer authored
Remove local git diff handling See merge request gitlab-org/gitlab-workhorse!345
-
- 10 Dec, 2018 1 commit
-
-
Nick Thomas authored
-