Skip to content

Releases: thomasw/djproxy

2.3.4

26 Dec 23:31
Compare
Choose a tag to compare
  • Make package description less than 200 characters. This seems to be breaking the package metadata on pypi suddenly, even though it was fine before. This release contains no functional changes

2.3.3

26 Dec 23:23
Compare
Choose a tag to compare
  • Fixes a bug that could interfere with subclassing HttpProxy based generic views.

2.3.2

05 Aug 00:19
Compare
Choose a tag to compare

2.3.1

04 Apr 22:51
Compare
Choose a tag to compare
  • Update README.rst so that pypi can parse it

2.3.0

04 Apr 21:58
Compare
Choose a tag to compare
  • Add a timeout configuration to HttpProxy views allowing
    configuration of how quickly HttpProxy views give up on slow upstream
    responses.
  • Add a cert configuration option to HttpProxy views.
  • Update generate_routes and generate_proxy to support new
    configuration options.
  • Documentation updates.
  • Correct a development environment issue with six: a version that was
    too low was specified in requirements.txt which caused test failures
    in certain cases.

2.2.0

11 Mar 19:07
Compare
Choose a tag to compare
  • Adds python 3 support.

2.1.0

06 Mar 23:33
Compare
Choose a tag to compare
  • Adds a middleware that sends an X-Forwarded-Proto header to upstream endpoints
    based on whether or not the incoming connection is https or http.
  • Adds the X-Forwarded-Proto middleware to HttpProxy views by default.
  • Resolves an issue that would cause djproxy to fail to install in python 2.6
    if django wasn't already installed.
  • Adds a MANIFEST.in file so that relevant assets are bundled with dists.

2.0.0

03 Feb 01:06
Compare
Choose a tag to compare
  • Renamed HttpProxy.igorned_downstream_headers to ignored_upstream_headers
  • Added middleware proxy functionality for modifying content, headers before
    requests/responses are sent upstream or downstream.
  • Moved XFF header functionality to a middleware
  • Moved XFH header functionality to a middleware
  • Moved reverse proxy functinality to a middleware
  • Updated generate routes to support configuring middleware
  • Reorganized the internal structure of the app for sanity's sake.

1.4.0

25 Sep 00:41
Compare
Choose a tag to compare

Disable CSRF checks by default for proxies created with generate_routes

1.3.0

28 Apr 17:48
Compare
Choose a tag to compare
  • Makes HttpProxy SSL verification configurable via the verify_ssl class variable.