1. 15 Feb, 2019 1 commit
    • Francisco Javier López's avatar
      Change content type detection header size to 4k · 8a6fe290
      Francisco Javier López authored
      There is a problem detecting some file types like SVG. Depending
      on how the file is built, it will detect the right content type
      or not. For example, if the SVG file has a big html comment
      (more than 512 bytes) at the beginning of it, when we start
      the detection process we'll get the first 512 bytes and based on
      that we will set the content type `text/plain`. But this is wrong
      because the file is indeed an SVG.
      8a6fe290
  2. 13 Feb, 2019 2 commits
  3. 11 Feb, 2019 2 commits
    • Nick Thomas's avatar
      Merge branch 'send-correlation-id-in-response-headers' into 'master' · 054a2de5
      Nick Thomas authored
      Adds X-Request-Id response header for Workhorse
      
      See merge request gitlab-org/gitlab-workhorse!363
      054a2de5
    • Andrew Newdigate's avatar
      Adds X-Request-Id response header for Workhorse · ca4fd5ea
      Andrew Newdigate authored
      This change configures workhorse to set the Correlation-ID value in
      the response header. This is a common technique which allows errors to
      be traced more easily.
      
      This can be done through several methods: 1) users can review their
      browser headers and report the value 2) nginx error pages could be
      configured to report the correlation-id on the error page, allowing
      users to easily report it.
      
      Once the correlation-id has been reported, support engineers or
      production staff can use this to further investigate issues using
      logging infrastructure, sentry or distributed tracing.
      ca4fd5ea
  4. 05 Feb, 2019 7 commits
  5. 04 Feb, 2019 4 commits
  6. 01 Feb, 2019 1 commit
  7. 31 Jan, 2019 1 commit
  8. 29 Jan, 2019 4 commits
  9. 21 Jan, 2019 2 commits
  10. 18 Jan, 2019 2 commits
  11. 14 Jan, 2019 2 commits
  12. 10 Jan, 2019 2 commits
  13. 11 Dec, 2018 7 commits
  14. 10 Dec, 2018 3 commits