An error occurred fetching the project authors.
  1. 29 Oct, 2021 1 commit
    • Catalin Irimie's avatar
      Exclude internal API and Geo git_ssh routes from secondary proxying · 6b01a82a
      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
      6b01a82a
  2. 15 Oct, 2021 1 commit
  3. 07 Oct, 2021 1 commit
  4. 05 Oct, 2021 2 commits
  5. 14 Sep, 2021 1 commit
    • Catalin Irimie's avatar
      Update Devise sign_in path for Geo secondaries · ee925603
      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
      ee925603
  6. 22 Jul, 2021 1 commit
    • Mike Kozono's avatar
      Implement Geo proxy routing · 51421f25
      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.
      51421f25
  7. 21 Jul, 2021 1 commit
  8. 29 Jun, 2021 1 commit
  9. 05 May, 2021 2 commits
  10. 25 Mar, 2021 1 commit
  11. 23 Mar, 2021 2 commits
  12. 01 Mar, 2021 1 commit