该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 8月 20, 2020
-
-
由 Matthias Käppler 创作于
via graphicsmagick
-
- 8月 06, 2020
-
-
由 Mahmoud Rahbar Azad 创作于
added configuration option PropagateCorrelationID and corresponding flag argument propagateCorrelationID to enable correlation.InboundHandlerOption: WithPropagation() for correlation.InjectCorrelationID
-
- 6月 03, 2020
-
-
由 Nick Thomas 创作于
Two cases in particular, lacking a `Content-Type`, gave us trouble: * Transfer-Encoding: chunked * No content-type and no transfer-encoding Both of these are permitted by the HTTP RFC (cases 3 and 7), and we can talk to arbitrary HTTP servers via sendurl, so it's imperative that we handle them correctly. This commit adds tests for both cases. Responses of the latter type are transparently converted to responses of the former type. This is an automatic behaviour of the Go stdlib, which doesn't really support making the second type of response directly. Since Transfer-Encoding is a hop-by-hop header, this type of encoding is extremely common, and we're still streaming, instead of accumulating, the data, I think this is acceptable.
-
- 5月 19, 2020
-
-
由 Sami Hiltunen 创作于
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.
-
- 9月 30, 2019
-
-
由 Adrien Kohlbecker 创作于
-
- 8月 12, 2019
-
-
由 Jacob Vosmaer 创作于
-
- 7月 24, 2019
-
-
由 Andrew Newdigate 创作于
-
- 6月 25, 2019
-
-
由 Francisco Javier López 创作于
-
- 4月 10, 2019
-
-
由 Stan Hu 创作于
This fixes performance bar not working with AJAX requests. Both LabKit and Rails were injecting duplicate X-Request-Id headers into the response stream, which caused the frontend to be interpret the value as a comma-separated value (e.g. LdEgVXsp1R4, LdEgVXsp1R4). The new flow behaves as the following: 1. Workhorse injects X-Request-Id to the inbound HTTP request to Rails 2. Rails looks up this value in its RequestId middleware. Since the value exists, Rails sets the X-Request-Id response header to this value. 3. Workhorse doesn't append another header in the response. Distributed tracing should still work fine because Workhorse still generates the correlation ID. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60111
-
- 2月 01, 2019
-
-
由 Nick Thomas 创作于
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
-
- 1月 10, 2019
-
-
由 Zeger-Jan van de Weg 创作于
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.
-
- 12月 11, 2018
-
-
由 Nick Thomas 创作于
-
由 Nick Thomas 创作于
-
由 Nick Thomas 创作于
-
- 12月 10, 2018
-
-
由 Nick Thomas 创作于
-
- 11月 21, 2018
-
-
由 Nick Thomas 创作于
-
- 10月 19, 2018
-
-
由 Nick Thomas 创作于
-
- 10月 18, 2018
-
-
由 Nick Thomas 创作于
-
- 8月 23, 2018
-
-
由 Andrew Newdigate 创作于
-
- 8月 01, 2018
-
-
由 James Lopez 创作于
-
- 7月 31, 2018
-
-
由 Jacob Vosmaer 创作于
-
- 4月 09, 2018
-
-
由 Simon 创作于
-
- 3月 02, 2018
-
-
由 Andrew Newdigate 创作于
-
- 2月 05, 2018
-
-
由 Kamil Trzciński 创作于
-
- 9月 22, 2017
-
-
由 Nick Thomas 创作于
-
- 8月 16, 2017
-
-
由 Jacob Vosmaer 创作于
-
- 6月 28, 2017
-
-
由 Jacob Vosmaer 创作于
-
- 6月 20, 2017
-
-
由 Ahmad Sherif 创作于
-
- 6月 09, 2017
-
-
由 Jacob Vosmaer 创作于
-
- 5月 26, 2017
-
-
由 Nick Thomas 创作于
-
- 4月 18, 2017
-
-
由 Jacob Vosmaer 创作于
-
- 4月 10, 2017
-
-
由 Nick Thomas 创作于
-
- 4月 05, 2017
-
-
由 Jacob Vosmaer 创作于
-
由 Jacob Vosmaer 创作于
-
- 4月 04, 2017
-
-
由 Jacob Vosmaer 创作于
-
- 4月 03, 2017
-
-
由 Ahmad Sherif 创作于
Closes gitlab-org/gitaly#125
-
- 3月 31, 2017
-
-
由 Ahmad Sherif 创作于
-
由 Jacob Vosmaer 创作于
We are in the middle of making the Gitaly 'Repository' message contain more fields than it used to. This change makes sure that workhorse automatically passes through the new message format (as long as the gitaly client versions in gitlab-rails and workhorse match).
-
- 3月 30, 2017
-
-
由 Jacob Vosmaer 创作于
-
- 3月 24, 2017
-
-
由 Jacob Vosmaer 创作于
-