Commit Graph

31 Commits

Author SHA1 Message Date
Benjamin Dauvergne 59e4db4546 bump release to 1.2.2 2014-09-03 09:14:25 +02:00
Benjamin Dauvergne f33ab053d4 adapters: add implementation of get_idp() to the DefaultAdapter class 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne 4fa1ef8625 utils: make get_idp() call adapters for getting idp configuration 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne c2b6c40bb1 utils: make idp parameter to get_adapters() optional, return concatenation of default an specific adapters 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne e5e9dcf86a rename get_parameter() to get_setting() 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne 587084f3cd utils: add a default parameter to get_parameter 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne 9f587f1cc2 views: do not assume a nameIdentifier is available
Only populate NameID keys if a NameID was stored in
login.nameIdentifier.
2014-09-03 09:12:01 +02:00
Benjamin Dauvergne b4499d36e3 utils: remove debugging statement 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne ff15b09600 backends: return None when authorization fails, return early if no user is found 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne b90059feef views: delete dead imports 2014-09-03 09:12:01 +02:00
Benjamin Dauvergne 9ad80a9972 Use call_command to compile translations 2014-09-03 09:12:00 +02:00
Benjamin Dauvergne 0ec6419d8f templates: fix typo 2014-06-02 10:59:02 +02:00
Benjamin Dauvergne bcb055263b improve handling of authentication errors
All errors are logged as warnings, status message and status codes are
logged, and if DEBUG is True, shown to the user.
2014-05-28 20:19:54 +02:00
Benjamin Dauvergne e1a962608c bump release to 1.2.1 2014-05-09 14:22:58 +02:00
Benjamin Dauvergne e503ecf344 setup: do not require django >= 1.6 2014-05-09 14:22:12 +02:00
Benjamin Dauvergne 9ce6f1a4dc include the MANIFEST.in 2014-05-06 09:44:52 +02:00
Benjamin Dauvergne a1a0f8dce0 setup.py: make setup_requires require just Django not a specific version 2014-05-02 19:20:02 +02:00
Benjamin Dauvergne 57e3aea885 urls: remove /accounts/mellon/ to let projects plug mellon wherever they want 2014-05-02 17:53:16 +02:00
Benjamin Dauvergne 696e7720e5 bump release to 1.2.0 2014-05-02 17:41:04 +02:00
Benjamin Dauvergne ca4cad75a6 views: formatting 2014-05-02 17:18:53 +02:00
Benjamin Dauvergne 371d6bc941 views: apply django.shortcuts.resolve_url() to all use of settings.LOGIN_REDIRECT_URL 2014-05-02 17:18:39 +02:00
Benjamin Dauvergne 806cc5b8d8 bump release to 1.1.0 2014-05-02 16:05:14 +02:00
Benjamin Dauvergne 199a58d107 add disclaimer on loading about the need for lasso 2014-05-02 16:04:58 +02:00
Benjamin Dauvergne e9be1cfc1a update french translation 2014-05-02 16:01:47 +02:00
Benjamin Dauvergne 0e3b0272f0 views,utils: keep the NameQualifier and SPNameQualifier attribut of NameID as they could be mandatory for some IdPs 2014-05-02 16:01:47 +02:00
Benjamin Dauvergne cf7da749cb views: fix processing of logout responses 2014-05-02 16:01:47 +02:00
Benjamin Dauvergne d2feb75bb6 views: always do the local logout 2014-05-02 16:01:47 +02:00
Benjamin Dauvergne 6b8dcc5e78 views: improve display of authentication failures 2014-05-02 16:01:47 +02:00
Benjamin Dauvergne 565d7a07f2 add logout support 2014-05-02 11:48:05 +02:00
Benjamin Dauvergne 957657972a add MANIFEST.in 2014-04-30 14:47:12 +02:00
Benjamin Dauvergne a1646489e2 first commit 2014-04-30 14:34:39 +02:00