Frédéric Péters
|
92703b3105
|
misc: get server cache from local variable (#41744)
|
2020-04-15 14:31:26 +02:00 |
Frédéric Péters
|
b924eb1c9a
|
translation update
|
2020-04-14 09:28:16 +02:00 |
Frédéric Péters
|
d67297c7aa
|
misc: return bad request messages as plain text (#41602)
|
2020-04-10 16:45:29 +02:00 |
Emmanuel Cazenave
|
f16d316cef
|
adapters: ease custom lookup through inheritance (#40833)
|
2020-03-31 15:10:50 +02:00 |
Frédéric Péters
|
74230b51ec
|
general: remove compatibility with django < 1.11 (#38616)
|
2020-01-29 20:33:02 +01:00 |
Thomas NOËL
|
320ee3c457
|
adapters: only warn if lookup attribute is empty (#39381)
|
2020-01-29 15:26:25 +01:00 |
Frédéric Péters
|
b4a08778bf
|
misc: use compat.is_authenticated() in logout views (#38613)
|
2019-12-18 10:25:44 +01:00 |
Frédéric Péters
|
7802e85d52
|
misc: allow all views to receive template_base/context_hook kwargs (#38610)
|
2019-12-18 09:39:48 +01:00 |
Frédéric Péters
|
fcb38fbf83
|
misc: ignore error when opening cached metadata (#38575)
|
2019-12-17 09:04:23 +01:00 |
Frédéric Péters
|
b1b85cf0d2
|
add possibility to define a hook to alter login template context (#38533)
|
2019-12-16 14:22:18 +01:00 |
Benjamin Dauvergne
|
603e20b5cf
|
Jenkinsfile: use mergeJunitResults() (#38300)
|
2019-12-09 11:47:14 +01:00 |
Benjamin Dauvergne
|
c8ec49431b
|
misc: update merge-junit-results.py
|
2019-12-07 11:07:43 +01:00 |
Benjamin Dauvergne
|
09c32c83d5
|
misc: make login_hint works without next parameter (#38163)
|
2019-12-03 19:53:37 +01:00 |
Benjamin Dauvergne
|
9c26934e0e
|
tox.ini: hide pytest warning about junit_family
|
2019-12-03 19:18:27 +01:00 |
Benjamin Dauvergne
|
63c7cdc151
|
tests: fix passive authentication tests (#30497)
Passive authentication only works for text/html requests by browsers
now.
|
2019-12-03 19:11:04 +01:00 |
Benjamin Dauvergne
|
d5e5701899
|
add kwargs template_base to LoginView (#35083)
|
2019-12-02 17:47:13 +01:00 |
Benjamin Dauvergne
|
b673b3a7fe
|
do not crash if no idp is found (#19260)
Also improve logging of no idp situation in default backend.
|
2019-12-02 17:46:42 +01:00 |
Benjamin Dauvergne
|
42620b50a9
|
middleware: skip media/script HTTP requets (#30497)
|
2019-11-28 12:43:45 +01:00 |
Benjamin Dauvergne
|
555a251a0c
|
release 1.9
|
2019-10-05 13:19:26 +02:00 |
Benjamin Dauvergne
|
7095b1368b
|
use MiddlewareMixin on middleware (#36509)
Remove OPENED_SESSION_COOKIE_DOMAIN which has no use.
|
2019-10-04 17:45:25 +02:00 |
Benjamin Dauvergne
|
83abc78605
|
factorize compatibility layer (#36509)
|
2019-10-04 17:45:25 +02:00 |
Emmanuel Cazenave
|
453ee8a813
|
jenkins: use ci@entrouvert.org for notifications
|
2019-10-02 13:50:43 +02:00 |
Frédéric Péters
|
325ec83617
|
build: adapt merge-junit-results to latest pytest/3 <testsuites> element
|
2019-10-02 08:29:33 +02:00 |
Frédéric Péters
|
487229c96b
|
tox: allow latest pytest
|
2019-10-02 08:29:33 +02:00 |
Benjamin Dauvergne
|
a4a659d04e
|
make DiscoveryResponse optional in metadata (#15260)
|
2019-10-01 12:31:52 +02:00 |
Frédéric Péters
|
3557720aa6
|
misc: limit setup_requires to django 1.11, to still be ok with py2
|
2019-09-22 14:45:51 +02:00 |
Frédéric Péters
|
fd409d6d3c
|
backends: accept being called with None as saml_attributes (#36330)
|
2019-09-22 12:30:41 +02:00 |
Frédéric Péters
|
6bd7ca5277
|
misc: mark MELLON_GROUP_ATTRIBUTE as code block in README
|
2019-09-22 11:09:35 +02:00 |
Frédéric Péters
|
54a0d93c76
|
misc: remove unmaintained "changes" section of README
|
2019-09-22 11:08:20 +02:00 |
Frédéric Péters
|
11c2770bd1
|
misc: fix reStructuredText syntax of README
|
2019-09-22 11:06:54 +02:00 |
Frédéric Péters
|
b34e0de5dd
|
misc: lower django version to 1.7 in setup.py, to build on jessie
|
2019-09-22 10:49:15 +02:00 |
Frédéric Péters
|
e3a6586a00
|
misc: update authenticate() for compatibility from 1.8 to 2.2 (#36330)
|
2019-09-22 10:34:13 +02:00 |
Frédéric Péters
|
fca5d01942
|
tox: use newer django-webtest for newer django versions
|
2019-09-22 10:19:42 +02:00 |
Frédéric Péters
|
389e6d790b
|
tests: update for compatibility with django 2.2 (#36330)
|
2019-09-22 10:10:15 +02:00 |
Frédéric Péters
|
431577cc3e
|
misc: update setup.py with new django requirements
|
2019-09-22 09:56:26 +02:00 |
Frédéric Péters
|
81352a1084
|
tox: run tests against django 2.2 (#36330)
|
2019-09-22 08:33:10 +02:00 |
Frédéric Péters
|
785969fc11
|
misc: add support for new django.urls module (#36330)
|
2019-09-22 08:33:08 +02:00 |
Frédéric Péters
|
1aea1cbe00
|
misc: add on_delete parameter to foreign keys (#36330)
|
2019-09-22 08:33:04 +02:00 |
Benjamin Dauvergne
|
80074ea201
|
middleware: prevent passive authentication on ajax requests (#34781)
|
2019-07-12 13:41:49 +02:00 |
Benjamin Dauvergne
|
ab92ca9a07
|
use unicode_literals (#34008)
|
2019-07-02 17:44:03 +02:00 |
Benjamin Dauvergne
|
da94b2c52c
|
adapters: add missing argument to log (#34333)
|
2019-06-25 21:53:53 +02:00 |
Frédéric Péters
|
6284da2ae6
|
misc: catch all unicode exceptions when checking next_url (#33083)
|
2019-06-25 17:46:08 +02:00 |
Frédéric Péters
|
40674e4d1a
|
do not warn about stale cache if not cache timeout is defined (#34319)
|
2019-06-25 17:46:08 +02:00 |
Benjamin Dauvergne
|
39e2e7e5ac
|
update and cache metadata from URL and path (#10196)
|
2019-06-18 00:53:01 +02:00 |
Benjamin Dauvergne
|
83a09d874e
|
code style (#10196)
|
2019-06-18 00:53:01 +02:00 |
Benjamin Dauvergne
|
968aa07faf
|
really retrieve XML encoding (#10196)
|
2019-06-18 00:53:01 +02:00 |
Benjamin Dauvergne
|
81ab8f4c9e
|
adapters: abstract user queryset (#33739)
|
2019-06-11 16:46:02 +02:00 |
Benjamin Dauvergne
|
31015e6580
|
add user lookup by attributes (#33739)
|
2019-06-11 16:46:02 +02:00 |
Benjamin Dauvergne
|
f2908b2ef3
|
adapters: factorize user linking (#33739)
|
2019-06-11 16:46:02 +02:00 |
Benjamin Dauvergne
|
e0c1f5b43c
|
simplify workflow in DefaultAdapter.lookup_user() (#33739)
|
2019-06-11 16:46:02 +02:00 |