An error occurred fetching the project authors.
- 29 Oct, 2021 1 commit
-
-
Catalin Irimie authored
The api/internal routes need to not be proxied to allow detection if the repository exists locally for a project, and redirection to the primary if not. The geo/proxy_git_ssh route is used internally by gitlab-shell to then proxy the git+ssh operations to the primary, using the internal URL of the primary (hence why these don't get proxied and is intended that they hit the secondary). Changelog: changed EE: true
-
- 15 Oct, 2021 1 commit
-
-
Igor Drozdov authored
Changelog: changed
-
- 07 Oct, 2021 1 commit
-
-
Catalin Irimie authored
As the secondary is read-only, we want to ensure pushes are proxied to the primary, while reads are served localy, same with LFS files. Changelog: changed EE: true
-
- 05 Oct, 2021 2 commits
-
-
Jacob Vosmaer authored
This reverts merge request !68157
-
Igor Drozdov authored
Changelog: changed
-
- 14 Sep, 2021 1 commit
-
-
Catalin Irimie authored
In order to support proxying from a secondary to a primary, while the authentication can still happen on both sites, we need to have two different paths so that the secondary-specific path can be excluded from proxying. Changelog: changed EE: true
-
- 22 Jul, 2021 1 commit
-
-
Mike Kozono authored
By default, a Geo proxy will proxy all requests to the URL returned by the API endpoint `/api/v4/geo/proxy`. Certain routes, defined in `GeoLocalRoutes`, can be served locally for improved performance. Many more local routes will be added later.
-
- 21 Jul, 2021 1 commit
-
-
Philippe Lafoucrière authored
-
- 29 Jun, 2021 1 commit
-
-
Mike Kozono authored
When this instance is a Geo proxy, just log that fact for now.
-
- 05 May, 2021 2 commits
-
-
Mathieu Parent authored
-
Matt Kasa authored
Closes https://gitlab.com/gitlab-org/gitlab/-/issues/329955
-
- 25 Mar, 2021 1 commit
-
-
Stan Hu authored
Add /api/v4/projects/:id/uploads/authorize endpoint Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/324813 This enables Workhorse to accelerate API uploads and limits to the configured maximum attachment size (10 MB by default).
-
- 23 Mar, 2021 2 commits
-
-
Stan Hu authored
-
Stan Hu authored
All API endpoints support integer project IDs, but a number of others also support the URL-encoded form (e.g. `group%2Fproject`). For the sake of consistency, Workhorse should match on both integer and encoded formats. Endpoints that do not support the encoded form will return 400 whether they are accelerated by Workhorse or not. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/324814
-
- 01 Mar, 2021 1 commit
-
-
Jacob Vosmaer authored
This reverts commit 4f0c3682.
-