An error occurred fetching the project authors.
  1. 15 Apr, 2020 1 commit
  2. 12 Feb, 2020 1 commit
  3. 10 Nov, 2019 1 commit
    • Giorgenes Gelatti's avatar
      Better handle docker errors · 547bf581
      Giorgenes Gelatti authored
      Add specs to dummy manifest upload errors
      Add specs to dummy delete errors
      Fix crash associated with docker error when deleting tags
      547bf581
  4. 21 Oct, 2019 1 commit
  5. 16 Oct, 2019 1 commit
    • Giorgenes Gelatti's avatar
      Handle tag delete 404 · 321cc836
      Giorgenes Gelatti authored
      When deleting registry tags using dummy images,
      the intermediate dummy might be deleted by another
      thread and get a 404 when trying to delete it.
      The tags go aways regardless so take it as a success
      321cc836
  6. 19 Sep, 2019 1 commit
    • Giorgenes Gelatti's avatar
      Add support for updating manifests · a5618bba
      Giorgenes Gelatti authored
      - Adds Client#upload() to upload docker blobs
      - Adds Client#generate_manifest() to generate random
      blobs for manifests.
      - Adds Client#generate_dummy_image() to generate a dummy image
      - Adds Client#put_tag() to replace tag manifests
      a5618bba
  7. 01 Aug, 2019 1 commit
  8. 29 Jul, 2019 2 commits
  9. 25 Jul, 2019 1 commit
    • Stan Hu's avatar
      Support Docker OCI images · a4011606
      Stan Hu authored
      Docker Distribution v2.7.0 shipped with OCI support, but our container
      registry client was not updated to handle the manifest format in the
      HTTP `Accept` header.  As a result, API calls to retrieve a manifest
      would return with an error, "OCI manifest found, but accept header does
      not support OCI manifests". This would result in blank fields in the
      container registry page and prevent tags from being deleted.
      
      To fix this, we just need to add
      `application/vnd.oci.image.manifest.v1+json` to the `Accept` header and
      configure Faraday to parse the response as JSON. The response structure
      is the same as the standard Docker Distribution V2 manifest.
      
      Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58685
      
      Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/12877
      a4011606
  10. 07 Oct, 2018 1 commit
    • gfyoung's avatar
      Enable more frozen string in lib/**/*.rb · d598e4fd
      gfyoung authored
      Enables frozen for the following:
      
      * lib/*.rb
      * lib/banzai/**/*.rb
      * lib/bitbucket/**/*.rb
      * lib/constraints/**/*.rb
      * lib/container_registry/**/*.rb
      * lib/declarative_policy/**/*.rb
      
      Partially addresses #47424.
      d598e4fd
  11. 16 Mar, 2018 1 commit
  12. 17 May, 2017 1 commit
  13. 31 Mar, 2017 1 commit
  14. 23 Feb, 2017 2 commits
  15. 22 Feb, 2017 1 commit
  16. 15 Jul, 2016 3 commits
  17. 17 Jun, 2016 2 commits
  18. 16 Jun, 2016 2 commits
  19. 15 Jun, 2016 1 commit
  20. 03 Jun, 2016 2 commits
  21. 17 May, 2016 1 commit
  22. 12 May, 2016 1 commit
  23. 09 May, 2016 3 commits
  24. 04 May, 2016 3 commits