- Aug 21, 2014
-
-
Ben Harris authored
django-ucamwebauth uses OpenSSL.crypto.verify, which was introduced in python-openssl 0.11, which is newer than (say) SLES 11 has in it.
-
Ben Harris authored
-
- Aug 19, 2014
-
-
Dr Abraham Martin authored
-
- Jul 30, 2014
-
-
Ben Harris authored
This follows <https://wiki.cam.ac.uk/ucs/Platforms_packaging_guidelines> and expects that you'll be building a package like this: python setup.py sdist -d . rpmbuild -ta django-ucamwebauth-1.0.tar.gz No clever version-number handling at present.
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
- Jul 18, 2014
-
-
Ben Harris authored
This adds significant useful functionality. In particular: * Newly-created users can be configured by overriding the configure_user method and have their names modified by overriding clean_username. * The model used for users can be overridden by setting AUTH_USER_MODEL. * All of the permissions-checking functionality of ModelBackend survives. It also reduces the amount of ucamwebauth-specific code substantially. A backward-compatibility hook is included to ensure that UCAMWEBAUTH_CREATE_USER is honoured and defaults to False.
-
- Jul 17, 2014
-
-
Ben Harris authored
Required because debian/rules explicitly invokes markdown_py.
-
Ben Harris authored
-
- Jul 16, 2014
-
-
Ben Harris authored
Specifically: * Construct the request message using urllib.urlencode rather that doing it by hand. This saves a lot of invocations of urllib.quote and correctly quotes spaces. * Construct the "params" field of the request message using another instance of urllib.urlencode. This ensures that it is correctly quoted. * When interpreting an encoded response string, pass every field through urllib.unquote. This ensures that they are correctly unquoted.
-
- Jul 15, 2014
-
-
Matthew Vernon authored
- Jul 14, 2014
-
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
- Jul 11, 2014
-
- Jul 10, 2014
-
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
- Jul 09, 2014
-
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
Also added support for showing custom errors for status codes different from 200.
-
- Jul 08, 2014
-
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
- Jul 03, 2014
-
-
Dr Abraham Martin authored
-