1. 24 May, 2020 10 commits
  2. 23 May, 2020 5 commits
    • Stan Hu's avatar
      Merge branch '27376-go-package-mvc' into 'master' · f9bc8d20
      Stan Hu authored
      Go Module Proxy MVC
      
      Closes #27376
      
      See merge request gitlab-org/gitlab!27746
      f9bc8d20
    • Ethan Reesor's avatar
      Clean up Go proxy implementation · d5e63a6d
      Ethan Reesor authored
      - Various fixes and improvements
      - Hide proxy behind a feature flag, due to performance issues: #218083
      - Add a feature flag for testing to disable strict go.mod validation
      - Document why case en/decoding is necessary
      - Refactor pseudo-version processing
        - Move logic from VersionFinder to ModuleHelpers
        - Document reasoning for matching and validation
      - Replace BasicAuthHelper and custom method with route setting
      - Use serach_files_by_name instead of tree to improve performance
      - Use correct content type for zip: closes #214876
      d5e63a6d
    • Ethan Reesor's avatar
      Refactor Go proxy models · 4b568ff0
      Ethan Reesor authored
      - Reduce coupling between GoModule and VersionFinder
      - Do not fetch go.mod when blobs have already been fetched
      4b568ff0
    • Ethan Reesor's avatar
      Bump to 13.1 · 1129e14c
      Ethan Reesor authored
      1129e14c
    • Ethan Reesor's avatar
      Clean up and improve Go proxy documentation · 24d3e9b5
      Ethan Reesor authored
      - Various fixes and tweaks
      - Improve checksum database documentation
      24d3e9b5
  3. 22 May, 2020 25 commits