- 28 May, 2020 2 commits
-
-
Georges-Etienne Legendre authored
-
Nick Thomas authored
Accept string or int type for LSIF ids See merge request gitlab-org/gitlab-workhorse!499
-
- 27 May, 2020 6 commits
-
-
Nick Thomas authored
Sync v13.0.1 security release See merge request gitlab-org/gitlab-workhorse!512
-
Nick Thomas authored
-
Grzegorz Bizon authored
-
Nick Thomas authored
Use labkit 96e583c57891 See merge request gitlab-org/gitlab-workhorse!506
-
Nick Thomas authored
Add test for reading artifact zips over HTTP See merge request gitlab-org/gitlab-workhorse!509
-
Jacob Vosmaer authored
-
- 26 May, 2020 3 commits
-
-
Igor Drozdov authored
Define Id type with custom marshalling which accepts either int or string, because some languages (for example, Javascript) define ids in LSIF as ints, but some languages (like Golang) use string type for ids It also changes int to uint32 for easier binary conversion
-
Alessio Caiazza authored
Add route for group imports via the UI See merge request gitlab-org/gitlab-workhorse!493
-
Josianne Hyson authored
Group imports via the UI has been implemented in the GitLab application as part of https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29270. Ensure that the workhorse configuration is setup for this at the same time. Relates to: https://gitlab.com/gitlab-org/gitlab/-/issues/211807
-
- 22 May, 2020 2 commits
-
-
Jacob Vosmaer authored
-
Nick Thomas authored
Specify client name when sending requests to Gitaly See merge request gitlab-org/gitlab-workhorse!505
-
- 21 May, 2020 6 commits
-
-
Changzheng Liu authored
-
Nick Thomas authored
Release v8.32.0 See merge request gitlab-org/gitlab-workhorse!504
-
Nick Thomas authored
-
Nick Thomas authored
Process LSIF document before sending it to GitLab See merge request gitlab-org/gitlab-workhorse!492
-
Nick Thomas authored
-
Igor Drozdov authored
LSIF document is converted into multiple JSON files and archived as a ZIP file https://gitlab.com/gitlab-org/gitlab/-/issues/212384
-
- 19 May, 2020 1 commit
-
-
Jacob Vosmaer authored
Delay PostUploadPack response until request is fully read Closes #258 See merge request gitlab-org/gitlab-workhorse!494
-
- 18 May, 2020 3 commits
-
-
Sami Hiltunen authored
Git and Gitaly stream upload-pack response data as soon as it is available. Some HTTP clients do not support the response being streamed back while the server is still reading from the request body. To avoid this, the request was buffered in to a temporary file before passing it to Gitaly for handling. The buffer had a maximum size of 10MB, which is now reached by requests to large repositories. These requests were then truncated, causing Git to fail. This commit fixes the problem by removing the request buffering and the maximum size. Instead, the response is buffered in to a temporary file until the request body is fully read, thus avoiding the problem of streaming the request and the response simultaneously.
-
Nick Thomas authored
Update make to generate `testdata/scratch` dir See merge request gitlab-org/gitlab-workhorse!495
-
Steve Azzopardi authored
When running the gitaly tests for the first time to see an error message to run `make prepare-tests` but then after running the tests again you start seeing the following error message: ``` Error: Received unexpected error: listen unix testdata/scratch/gitaly-8674665223082153551.sock: bind: no such file or directory ``` This is because the directory `testdata/scratch` is not created.
-
- 08 May, 2020 4 commits
-
-
Alessio Caiazza authored
-
Alessio Caiazza authored
[ci skip]
-
Alessio Caiazza authored
Add a new JWT signed field for uploads See merge request gitlab-org/gitlab-workhorse!490
-
David Fernandez authored
It contains all the parameters generated by workhorse during a file upload
-
- 07 May, 2020 2 commits
-
-
Nick Thomas authored
Refactor internal/artifacts/artifacts_upload_test.go See merge request gitlab-org/gitlab-workhorse!491
-
Igor Drozdov authored
-
- 20 Apr, 2020 2 commits
-
-
Alessio Caiazza authored
Set default, workflow, and use rules in CI config See merge request gitlab-org/gitlab-workhorse!489
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
- 15 Apr, 2020 2 commits
-
-
Alessio Caiazza authored
Sign artifact multipart fields in Workhorse See merge request gitlab-org/security/gitlab-workhorse!7
-
Stan Hu authored
This adds the `Gitlab-Workhorse-Multipart-Fields` HTTP header, which contains a list of signed multipart keys, for the CI artifacts upload endpoints. This is already done for multipart attachments but was not done for the the CI artifacts case. Without this header, Rails can't guarantee that the file attachments were validated by Workhorse. This is the Workhorse part of the solution for https://gitlab.com/gitlab-org/gitlab/-/issues/213139. This needs to be used by Rails: https://gitlab.com/gitlab-org/security/gitlab/-/merge_requests/403
-
- 08 Apr, 2020 2 commits
-
-
Jacob Vosmaer authored
Add automatic changelog generation See merge request gitlab-org/gitlab-workhorse!484
-
Alessio Caiazza authored
-
- 06 Apr, 2020 1 commit
-
-
Nick Thomas authored
Include code-navigation block to CI See merge request gitlab-org/gitlab-workhorse!482
-
- 04 Apr, 2020 2 commits
-
-
Nick Thomas authored
Release v8.30.0 See merge request gitlab-org/gitlab-workhorse!483
-
Nick Thomas authored
-
- 03 Apr, 2020 2 commits
-
-
Nick Thomas authored
Proxy ActionCable websocket connection See merge request gitlab-org/gitlab-workhorse!454
-
Igor Drozdov authored
-