History | View | Annotate | Download (4.2 kB)
django-lib: Use the new AstakosClient
wheezy: Rename depricated HttpRequest attribute
From django docs:""" HttpRequest.raw_post_data renamed to HttpRequest.body
This attribute was confusingly named HttpRequest.raw_post_data, but itactually provided the body of the HTTP request. It’s been renamed to...
snf-django-lib: AssertionError in proxy
When we use proxy, we have to check that path starts withthe given proxy_base, and raise an AssertionError otherwise.
The check was there but it was wrong (there was missinga not) and also no exception was raised.
snf-django proxy: preserve the response's headers
make synnefo URLs consistent and configurable
https://service.deployment.vendor.tld/service-base/api-prefix/hard/path |___________________________________| |__________| |________| |_______| BASE_HOST BASE_PATH PREFIX Hardcoded...
snf-django-lib: Fix proxy issue
The ``X-Forwarded-Host`` header should not be forwared to the targetbecause django appends its value to the Host header andresults in validate_host() failure.
django-lib: Preserve proxy target path
snf-django: Improve headers handling in common proxy util
- Avoid proxying Connection, Host and Cookie headers- Cleanup non headers keys (e.g. wsgi.*)- Set X-Forwarded-For header
Replace 'synnefo.lib.http' with 'objpool.http'
snf-django-lib: provide proxy functionality