Skip to content

Releases: jazzband/django-revproxy

0.9.6

09 Sep 13:39
Compare
Choose a tag to compare
  • Fixed connections pools
  • Use wsgiref to check for hop-by-hop headers [#50]
  • Refactored tests
  • Fixed security issue that allowed remote-user header injection

0.9.5

02 Sep 14:51
Compare
Choose a tag to compare

Added extras_require to make easier diazo installation

0.9.4

27 Aug 16:40
Compare
Choose a tag to compare
  • Alow to send context dict to transformation template. [@chaws, @macartur]

0.9.3

12 Jun 23:21
Compare
Choose a tag to compare
  • Use StringIO intead of BytesIO on theme compilation (transformation)

0.9.2

09 Jun 12:21
Compare
Choose a tag to compare

Thanks @rafamanzo for the reports.

  • Append a backslash on upstream when needed
  • Validate upstream URL to make sure it has a scheme
  • Added branch test coverage

0.9.1

18 May 20:38
Compare
Choose a tag to compare
  • More permissive URL scheme (#41).
  • Refactored code to allow setting custom headers by extending method (#40) [@marciomazza]

0.9.0

04 Mar 22:56
Compare
Choose a tag to compare
  • urllib2 replaced by urllib3 (#10)
  • No Diazo transformation if header X-Diazo-Off is set to true - either request or response (#15)
  • Removed double memory usage when reading response body (#16)
  • Fixed bug caused by many set-cookies coming from upstream (#23) - by @thiagovsk and @macartur
  • Added stream support for serving big files with an acceptable memory footprint (#17 and #24). Thanks to @lucasmoura, @macartur, @carloshfoliveira and @thiagovsk.
  • Moved Diazo functionalities to DiazoProxyView.
  • Logging improved (#21).
  • Added options for default_content_type and retries [@gldnspud].
  • Sphinx docs (#25).
  • 100% test coverage.

0.3.1

24 Nov 20:50
Compare
Choose a tag to compare
  • Fixed bug caused by empty Content-Type header
  • More tests

0.3.0

24 Nov 12:52
Compare
Choose a tag to compare
  • Added support to Python3
  • Added automated tests
  • Support to URL rewrite
  • Support to multiple parameters with same name
  • Added support to HEAD, PUT, DELETE and OPTIONS methods.
  • Improved code quality with flake8
  • Added support to any 'Content-Type' on POST requests (previously only supported multipart/form-data)
  • Better encoding handling
  • Fixed redirect bugs

Thanks to @alexandreab, @carloshfoliveira and @rougeth to helped a lot in this release cycle and also to @chaws for reporting the content-type and multiple parameters bugs!

Version 0.2.8

21 Sep 00:20
Compare
Choose a tag to compare
Version bump