Valentin Deniaud
4751846fed
misc: remove six module usage ( #52503 )
2021-03-30 15:06:49 +02:00
Valentin Deniaud
86d946adcd
misc: apply isort ( #52457 )
2021-03-30 13:59:53 +02:00
Valentin Deniaud
4bb33d3d3c
misc: apply black ( #52457 )
2021-03-30 11:32:55 +02:00
Benjamin Dauvergne
71b3ca06c2
auth_saml: report user creation errors ( #50834 )
2021-02-04 11:52:00 +01:00
Emmanuel Cazenave
6c01f7945b
delete authentic2-provisionning-ldap plugin ( #44334 )
2020-09-16 17:42:44 +02:00
Emmanuel Cazenave
61c6d4bd4f
misc: remove authentic2_auth_fc from plugin system ( #44369 )
2020-07-13 11:27:57 +02:00
Emmanuel Cazenave
2ae771b542
misc: remove authentic2_idp_oidc from plugin system ( #44331 )
2020-07-13 10:44:49 +02:00
Emmanuel Cazenave
63ae592afa
misc: remove authentic2_auth_cas from plugin system ( #44329 )
2020-07-13 10:44:04 +02:00
Emmanuel Cazenave
6fbd4e0176
misc: remove authentic2_auth_oidc from plugin system ( #44322 )
2020-07-13 10:43:15 +02:00
Emmanuel Cazenave
0439d9590e
misc: remove authentic2_auth_saml from plugin system ( #44320 )
2020-07-13 10:42:27 +02:00
Emmanuel Cazenave
d52961d6ed
remove idp.saml from plugin system ( #44319 )
2020-07-12 10:16:32 +02:00
Thomas NOËL
8ee155eefa
setup.py: limit django-filter to <2.3 ( #43874 )
2020-06-10 15:28:44 +02:00
Benjamin Dauvergne
4d57434993
setup.py: allow DRF 3.9 ( #41238 )
2020-04-27 16:12:55 +02:00
Paul Marillonnet
b4e7a0423e
allow for django 2.2 in setup file ( #41238 )
2020-04-27 14:34:56 +02:00
Paul Marillonnet
c68258513e
setup: more recent django-filter version ( #41238 )
2020-04-27 14:34:56 +02:00
Paul Marillonnet
926ab0eb42
drf: allow for more recent drf version ( #41238 )
2020-04-27 14:34:24 +02:00
Benjamin Dauvergne
cd175c837f
misc: use django-import-export >=1,<2 ( #41273 )
2020-04-02 17:03:04 +02:00
Paul Marillonnet
dda27fe488
idp_oidc: support oauth2 resource owner password credential grant ( #35205 )
2020-01-24 14:38:42 +01:00
Frédéric Péters
3b2da052ad
misc: limit django-model-utils version to a version supporting django 1.11
2019-12-11 16:19:38 +01:00
Thomas NOËL
0fc5a97113
crypto: use pycrytodomex, replace Crypto with Cryptodome ( #38017 )
...
mainly because Debian python-cryptodome package use pycrytodomex, which
is a library independent of the old PyCrypto, available under the
Cryptodome name.
2019-11-28 14:25:33 +01:00
Paul Marillonnet
6d064a2c22
auth_oidc: drop now-redundant django-jsonfield dependency
2019-11-21 17:02:06 +01:00
Paul Marillonnet
c8ce9fdd0a
debian: discard deprecated pycrypto dependency ( #35584 )
2019-10-31 14:28:37 +01:00
Paul Marillonnet
5b8b62a19f
set upper bound on django-import-export dependency version ( #36774 )
...
* so as to maintain the role CSV export feature
2019-10-08 14:02:22 +02:00
Paul Marillonnet
c5625c57a7
end django 1.8 support ( #36429 )
2019-10-02 12:02:05 +02:00
Frédéric Péters
900c8dab0f
Revert "Revert "misc: remove auth2_ssl entrypoint ( #35418 )""
...
This reverts commit c8bce84a7a
.
2019-08-19 17:37:17 +02:00
Frédéric Péters
c8bce84a7a
Revert "misc: remove auth2_ssl entrypoint ( #35418 )"
...
This reverts commit e9897ce3a2
.
2019-08-19 17:05:23 +02:00
Frédéric Péters
e9897ce3a2
misc: remove auth2_ssl entrypoint ( #35418 )
2019-08-19 16:37:25 +02:00
Frédéric Péters
983eb2084d
build: limit to django-jsonfield<1.3, for Python 2 support
2019-08-18 11:39:53 +02:00
Benjamin Dauvergne
06b729b41e
setup.py: add requirement on attrs
2019-06-22 22:04:48 +02:00
Benjamin Dauvergne
dc3582ed45
manager: add user import views ( fixes #32833 )
2019-06-22 13:06:01 +02:00
Benjamin Dauvergne
fe0895da8b
add csv import framework ( #32833 )
2019-06-21 18:44:13 +02:00
Benjamin Dauvergne
7eda057909
integrate authentic2-auth-fc in packaging ( #20852 )
2019-05-31 14:51:55 +02:00
Benjamin Dauvergne
1097339aeb
setup.py: adopt a more PEP440 process to create version ( fixes #29918 )
2019-01-31 13:43:35 +01:00
Paul Marillonnet
44d24825c7
python3 compatibility on setup.py ( fixes #28278 )
2019-01-19 12:23:01 +01:00
Emmanuel Cazenave
56c72c2cf2
use directly tablib instead of django-export-export ( #29531 )
2019-01-15 16:11:36 +01:00
Emmanuel Cazenave
2d54ac7f74
change jquery dependencies version ( #28342 )
2018-11-27 17:12:33 +01:00
Paul Marillonnet
a5d652ce81
support avatar picture in user profile ( #26022 )
2018-10-30 10:23:11 +01:00
Frédéric Péters
e6d1fafa0d
misc: bump djangorestframework requirement to <3.5 ( #26405 )
2018-09-26 17:42:13 +02:00
Emmanuel Cazenave
db9b9028b1
django 1.11: ensure compatibility with recent django-tables2 ( #21489 )
...
django-tables2 1.1 is not compatbible with django 1.11
In recent version of django-tables2 'row' is not available in
the context of TemplateColumn, so we use direclty 'record'
(instead of 'row.record').
2018-08-12 20:11:31 +02:00
Emmanuel Cazenave
c6e2632fbc
django 1.11: adapt tox.ini and setup.py ( #21489 )
2018-08-12 20:11:31 +02:00
Elias Showk
49420b2b96
removed django-admin-tools ( #22626 )
2018-07-17 09:21:07 +02:00
Benjamin Dauvergne
d0bcf4a992
remove authentic2_idp_openid ( fixes #23515 )
...
Code is no more used nor maintained.
Also remove diagnose.py which is obsolete too and referrred to
django-authopenid (and south and other obsolete things).
Mentions of OpenID libraries licenses were removed from license files.
2018-07-01 13:51:44 +02:00
Frédéric Péters
507f48ec78
mark minimal gadjo version ( #22440 )
2018-04-16 13:27:56 +02:00
Benjamin Dauvergne
ae35e23f77
setup.py: restrain to django-filter<2 ( #22351 )
2018-03-26 14:53:49 +02:00
Benjamin Dauvergne
8d8dcd00e4
views: add setting to redirect authenticated users to homepage on access to login page ( fixes #20257 )
2017-11-27 00:07:01 +01:00
Benjamin Dauvergne
ab0d7e8db0
setup.py: force jquery-ui < 1.12 as 1.12 is incompatible with gadjo ( fixes #16651 )
2017-06-13 19:40:06 +02:00
Benjamin Dauvergne
418b86d7f1
migrate to Django-Select2>5 ( fixes #15604 )
2017-06-08 18:14:45 +02:00
Frédéric Péters
7fbfbbaf99
misc: update compatibility django-jsonfield to also support 1.0 ( #15963 )
2017-04-24 11:43:30 +02:00
Benjamin Dauvergne
4b6b64522d
setup.py: require django-filter > 1 ( fixes #15751 )
2017-04-06 18:31:11 +02:00
Benjamin Dauvergne
e1c5bc5457
api: add more filtering possibility to users API ( fixes #15620 )
...
You can now do incremental synchronization using the modified__gt filter
and the last date of synchronization.
We also change the pagination mode for the cursor version which is more
efficient with a large user table (as limit/offset pagination forces a
sequential scan).
2017-04-04 10:48:56 +02:00