Emmanuel Cazenave
03fc882290
do no rely on pkg_resources to get loaded ( #48762 )
2020-11-23 17:31:08 +01:00
Benjamin Dauvergne
65f1c28ea1
tox.ini: do not fail on warnings
2020-10-11 17:27:53 +02:00
Benjamin Dauvergne
503ee1a431
tox.ini: remove py2 targets
2020-10-11 17:27:53 +02:00
Frédéric Péters
1ca725772b
tox: get additional modules using https (via #46904#note-2)
2020-09-24 20:07:05 +02:00
Benjamin Dauvergne
f6ebcadc0a
Jenkinsfile: use python3-venv
2020-08-31 13:46:50 +02:00
Frédéric Péters
f5e80897dc
tox: limit django-filter to <2.3
...
pkg_resources.ContextualVersionConflict: (Django 1.11.29 (...),
Requirement.parse('Django>=2.2'), {'django-filter'})
2020-06-10 11:13:33 +02:00
Benjamin Dauvergne
9ce4045d98
tox.ini: does not skip install with pylint
2020-05-16 12:34:03 +02:00
Benjamin Dauvergne
2377f44758
tox.ini: fix pylint env
2020-05-15 19:01:04 +02:00
Benjamin Dauvergne
3ed80352fc
tox.ini: remove DB_ENGINE
2020-05-15 15:59:07 +02:00
Benjamin Dauvergne
2cda189d0f
pytest: filter warnings
2020-05-15 15:51:25 +02:00
Benjamin Dauvergne
8af8296dff
dj22: set request as first argument in authenticate()
2020-05-15 15:49:11 +02:00
Benjamin Dauvergne
c4a0b3cde7
tox.ini: refactor, add dj22 target
2020-05-15 11:13:20 +02:00
Benjamin Dauvergne
01ee94e541
Jenkinsfile: fix test for GIT_BRANCH
2020-04-15 12:02:33 +02:00
Benjamin Dauvergne
ae94d20104
tox.ini: add configuration for py3 ( #41219 )
2020-04-15 08:12:55 +02:00
Benjamin Dauvergne
3eef1a0ea5
debian: add python3 packaging ( #41219 )
2020-04-15 08:12:55 +02:00
Benjamin Dauvergne
a559c7ae82
misc: inherit from a2.authenticators.BaseAuthenticator ( #40876 )
2020-03-22 11:27:58 +01:00
Benjamin Dauvergne
5d3bbc5db4
app_settings: disable by default ( #39400 )
2020-02-14 08:41:00 +01:00
Benjamin Dauvergne
839620aeee
enable autologin after first manual login ( #30018 )
2019-12-16 10:13:06 +01:00
Benjamin Dauvergne
38ceef6eb4
tox.ini: remove runs with sqlite
2019-12-09 10:32:39 +01:00
Benjamin Dauvergne
4a0cc4a980
misc: update merge-junit-results.py
2019-12-07 11:05:29 +01:00
Emmanuel Cazenave
af5874df78
jenkins: use ci@entrouvert.org for notifications
2019-10-02 13:29:37 +02:00
Benjamin Dauvergne
2d6ed0cdcb
tox.ini: compatibility with Django 1.8 and model-utils ( #35421 )
2019-08-17 13:35:22 +02:00
Benjamin Dauvergne
549aa8ee95
use new Jenksinfile ( #33811 )
2019-06-08 12:34:08 +02:00
Benjamin Dauvergne
64783e77ea
backends: force decoding of user_basedn and principal_filter ( #33811 )
2019-06-08 08:33:30 +02:00
Benjamin Dauvergne
c0341da115
backends: force decoding of principal ( #31750 )
2019-05-10 11:50:56 +02:00
Benjamin Dauvergne
6aeef35e26
Jenkinsfile: use TMPDIR and pg_virtualenv ( #31750 )
2019-05-10 11:50:51 +02:00
Christophe Siraut
392c22c2be
debian: bump debhelper compatibility level ( #32260 )
2019-04-19 15:11:34 +02:00
Christophe Siraut
e63bc45aff
debian: bump debhelper compatibility level ( #32260 )
2019-04-19 14:50:04 +02:00
Serghei Mihai
6fe991649a
misc: fix authenticator wrong path ( #31597 )
2019-03-20 15:22:55 +01:00
Serghei Mihai
9cedebd7b8
misc: rename authentication "frontend" to "authenticator" ( #14475 )
2019-03-19 09:40:45 +01:00
Frédéric Péters
366933f912
tox: limit django-jsonfield version to keep django 1.8 compatibility ( #31482 )
2019-03-17 18:17:29 +01:00
Benjamin Dauvergne
36787b5340
backends: cast username to unicode ( fixes #31206 )
2019-03-07 23:09:37 +01:00
Benjamin Dauvergne
c720648330
add Jenkinsfile, support dj111, prepare for python3, improve tox.ini ( fixes #30321 )
2019-02-06 12:48:51 +01:00
Frédéric Péters
d9f9f68a69
tox: test against 1.8 & 1.11
2018-11-27 10:15:48 +01:00
Frédéric Péters
434e3d6bd1
misc: update urls.py for django 1.11 ( #28367 )
2018-11-27 08:48:59 +01:00
Benjamin Dauvergne
a4bbe93dfc
chmod +x jenkins.sh
2018-02-15 14:34:49 +01:00
Benjamin Dauvergne
9f9c3a113a
add jenkins.sh
2018-02-15 14:34:28 +01:00
Benjamin Dauvergne
bd3ba9c1f7
tox.ini: remove pytest-capturelog (bis)
2017-12-01 14:01:37 +01:00
Benjamin Dauvergne
4662a861e2
tox.ini: remove pytest-capturelog
2017-12-01 12:06:14 +01:00
Benjamin Dauvergne
a23d4a8591
rename A2_AUTH_KERBEROS_ENABLED to _ENABLE ( #13099 )
2016-09-07 18:01:30 +02:00
Frédéric Péters
198d782e49
tests: use unique database name ( #13083 )
2016-09-06 15:54:54 +02:00
Frédéric Péters
85b69ea34c
use expected tests/settings.py file (and database) ( #13079 )
2016-09-06 15:01:29 +02:00
Benjamin Dauvergne
860845c95a
tests: fix LDIF fixture
2016-07-26 10:16:03 +02:00
Benjamin Dauvergne
6aee5161fb
tox.ini: add skipdist=True to package environment
2016-03-22 18:37:36 +01:00
Benjamin Dauvergne
af091eea73
tox.ini: run with Django 1.7, 1.8 and 1.9, install lasso
2016-03-08 13:34:29 +01:00
Benjamin Dauvergne
3f02026706
release 1.1.0
2016-03-07 11:01:08 +01:00
Benjamin Dauvergne
4feef34875
preload backend to patch authentic2 ldap backend early ( fixes #10219 )
...
Kerberos specialized LDAP backend must patch the LDAP backend of authentic2 so
that new setting keys like 'principal_filter' are not reported as unknown.
2016-03-07 10:45:14 +01:00
Benjamin Dauvergne
890e9fd7dc
hide kerberos tab on login page if we did not log out recently ( fixes #5407 )
...
Kerberos login should be automatic most of the time.
2016-02-25 16:04:40 +01:00
Benjamin Dauvergne
bf9e563319
views: factorize using authentic2.utils.login
2016-02-25 09:37:25 +01:00
Benjamin Dauvergne
53dcfaa732
backend: normalize ldap results
2016-02-25 01:09:16 +01:00