1. 14 Jul, 2020 1 commit
  2. 13 Jul, 2020 3 commits
  3. 03 Jul, 2020 3 commits
  4. 25 Jun, 2020 2 commits
  5. 17 Jun, 2020 4 commits
  6. 15 Jun, 2020 2 commits
  7. 11 Jun, 2020 4 commits
  8. 09 Jun, 2020 2 commits
  9. 04 Jun, 2020 2 commits
  10. 03 Jun, 2020 2 commits
  11. 02 Jun, 2020 3 commits
    • Nick Thomas's avatar
      Test the behaviour of SendURL with less-common upstreams · c21c2cbf
      Nick Thomas authored
      Two cases in particular, lacking a `Content-Type`,  gave us trouble:
      
      * Transfer-Encoding: chunked
      * No content-type and no transfer-encoding
      
      Both of these are permitted by the HTTP RFC (cases 3 and 7), and we
      can talk to arbitrary HTTP servers via sendurl, so it's imperative that
      we handle them correctly. This commit adds tests for both cases.
      
      Responses of the latter type are transparently converted to responses
      of the former type. This is an automatic behaviour of the Go stdlib,
      which doesn't really support making the second type of response
      directly. Since Transfer-Encoding is a hop-by-hop header, this type of
      encoding is extremely common, and we're still streaming, instead of
      accumulating, the data, I think this is acceptable.
      c21c2cbf
    • Georges-Etienne Legendre's avatar
    • Igor Drozdov's avatar
      Send hover tokens instead of raw html · c02e372a
      Igor Drozdov authored
      It's a more secure way to display documentation hovers
      Rendering html is also a natural task for frontend
      c02e372a
  12. 01 Jun, 2020 3 commits
  13. 29 May, 2020 5 commits
  14. 28 May, 2020 4 commits