1. 26 Oct, 2018 1 commit
    • Ben Kochie's avatar
      Update Prometheus vendoring · e30c53da
      Ben Kochie authored
      Update client_golang and common vendoring to latest release
      * Improves text rendering performance.
      * Pin to v0.9.x release.
      e30c53da
  2. 23 Oct, 2018 3 commits
  3. 22 Oct, 2018 1 commit
  4. 19 Oct, 2018 2 commits
  5. 18 Oct, 2018 2 commits
  6. 04 Oct, 2018 3 commits
  7. 28 Sep, 2018 3 commits
  8. 27 Sep, 2018 1 commit
  9. 26 Sep, 2018 3 commits
  10. 24 Sep, 2018 1 commit
  11. 20 Sep, 2018 1 commit
  12. 05 Sep, 2018 1 commit
  13. 04 Sep, 2018 3 commits
    • Stan Hu's avatar
      Release GitLab Workhorse v6.1.0 · dde84d84
      Stan Hu authored
      dde84d84
    • Nick Thomas's avatar
      Merge branch 'sh-object-storage-put-headers' into 'master' · 23b09948
      Nick Thomas authored
      Support adding PUT headers for object storage from Rails
      
      See merge request gitlab-org/gitlab-workhorse!297
      23b09948
    • Stan Hu's avatar
      Support adding PUT headers for object storage from Rails · 7231f85e
      Stan Hu authored
      As revealed in https://gitlab.com/gitlab-org/gitlab-ce/issues/49957, Rails
      generates a signed URL with a fixed HTTP header with `Content-Type:
      application/octet-stream`. However, if we change or remove that for
      some reason in Workhorse, this breaks the upload with a 403 Unauthorized because
      the signed URL is not valid.
      
      We can make this more robust by doing the following:
      
      1. In the `/uploads/authorize` request, Rails can return a `StoreHeaders` key-value
      pair in the JSON response containing the required headers that the PUT
      request must include.
      2. Use those HTTP headers if that value is present.
      3. For backwards compatibility, if that key is not present, default to
      the old behavior of sending the fixed `Content-Type` header.
      7231f85e
  14. 29 Aug, 2018 1 commit
  15. 23 Aug, 2018 3 commits
  16. 17 Aug, 2018 3 commits
  17. 15 Aug, 2018 2 commits
  18. 14 Aug, 2018 2 commits
  19. 07 Aug, 2018 2 commits
  20. 03 Aug, 2018 2 commits