Emmanuel Cazenave
|
bcf1f45cba
|
do not rely on pkg_resources to get loaded (#48759)
|
2020-11-23 16:48:02 +01:00 |
Frédéric Péters
|
fab734b7e0
|
sync-cut: add argument to control synchronisation delta
|
2020-09-08 13:12:37 +02:00 |
Frédéric Péters
|
de7997f1b1
|
only save() user if there are changes
|
2020-09-08 13:04:17 +02:00 |
Frédéric Péters
|
1544032ac9
|
jenkins: build for default distributions
|
2020-08-26 08:43:56 +02:00 |
Frédéric Péters
|
1b838462f1
|
commands: get changes for five minutes, to account for cron delays
|
2020-08-16 18:48:05 +02:00 |
Frédéric Péters
|
cb0cc25e13
|
trivial: remove unused import
|
2020-08-16 18:47:18 +02:00 |
Frédéric Péters
|
30cc40116d
|
commands: include removal date when "deleting" accounts
|
2020-08-16 18:46:57 +02:00 |
Frédéric Péters
|
9866c1a1af
|
commands: remove agents from synchonization
|
2020-08-16 18:46:57 +02:00 |
Frédéric Péters
|
85c3b6f838
|
add support for templates in oidc claims (#37774)
|
2020-08-14 10:56:11 +02:00 |
Emmanuel Cazenave
|
88096a2eca
|
use force_str on xml fragment (#44931)
|
2020-07-08 14:26:10 +02:00 |
Frédéric Péters
|
91c57bd9ca
|
import urlparse from django.six
|
2020-04-07 11:09:46 +02:00 |
Frédéric Péters
|
795635bb51
|
debian: build a python3 module
|
2020-01-29 12:18:24 +01:00 |
Frédéric Péters
|
d853bca95d
|
build: update get_version for python 3
|
2020-01-29 12:11:08 +01:00 |
Frédéric Péters
|
c0cd299660
|
build: remove unnecessary prints from setup.py
|
2020-01-29 12:11:06 +01:00 |
Frédéric Péters
|
f35458c2fc
|
misc: use print as a function
|
2020-01-29 11:59:25 +01:00 |
Frédéric Péters
|
537f9125cd
|
allow cart@ds technical roles to be provisionned
|
2019-10-14 18:52:35 +02:00 |
Frédéric Péters
|
739e0dae61
|
ship settings to disable registration
(they were previously in settings.json)
|
2019-10-14 18:51:08 +02:00 |
Frédéric Péters
|
7278ed42f3
|
raise error in case of requests error
|
2019-10-02 18:02:42 +02:00 |
Emmanuel Cazenave
|
d63d3cc79c
|
jenkins: use ci@entrouvert.org for notifications
|
2019-10-02 13:31:47 +02:00 |
Frédéric Péters
|
d8825ac4c8
|
add Jenkinsfile
|
2019-09-23 15:13:50 +02:00 |
Frédéric Péters
|
afd1d628e1
|
misc: set session duration to CUT "remember me" session duration (#27363)
|
2019-05-19 08:50:34 +02:00 |
Frédéric Péters
|
07d119713a
|
also mark bijoe accesses as belonging to backoffice
|
2018-11-06 09:33:05 +01:00 |
Frédéric Péters
|
cfec3e3683
|
misc: don't do anything if CUT_GNM_OU_MAPPING is missing
|
2018-10-29 11:41:53 +01:00 |
Frédéric Péters
|
7d1c437cd2
|
use new oidc provider slug attribute
|
2018-10-03 17:10:09 +02:00 |
Frédéric Péters
|
ac3dcae4a2
|
also sync recent user changes (#26071)
|
2018-09-07 11:19:30 +02:00 |
Frédéric Péters
|
dd9e9977ae
|
sync-cut: defederate and invalidate email of deleted accounts (#25178)
|
2018-07-10 12:03:05 +02:00 |
Frédéric Péters
|
674354c12c
|
sync-cut: skip errors, display in verbose mode
|
2018-03-08 18:24:42 +01:00 |
Frédéric Péters
|
a917556ff5
|
persist agent OU over SSO (#22222)
|
2018-03-08 17:55:35 +01:00 |
Frédéric Péters
|
6ecdbf370a
|
add CUT synchronisation as a management command (#22222)
|
2018-03-02 09:51:57 +01:00 |
Frédéric Péters
|
3622d54cf2
|
don't crash on calls missing a next_url info
|
2018-02-12 14:31:54 +01:00 |
Frédéric Péters
|
35851aba47
|
add chrono & welco as backoffice servives
|
2017-12-19 16:34:36 +01:00 |
Frédéric Péters
|
a232cdd8ef
|
fix reference to samlRequest parameter
|
2017-11-25 15:38:49 +01:00 |
Frédéric Péters
|
aa527bfd17
|
handle direct access to authentic backoffice
|
2017-11-25 15:09:11 +01:00 |
Frédéric Péters
|
7a65a4298c
|
recognize all *agent* domains as backoffice
|
2017-11-08 13:37:35 +01:00 |
Frédéric Péters
|
80e6d1aec6
|
add debian packaging
|
2017-09-06 12:14:12 +02:00 |
Frédéric Péters
|
29fff99b9c
|
add template filter to decide if the user wants the front of back office
|
2017-09-06 12:14:12 +02:00 |
Frédéric Péters
|
0059efcdc8
|
add gitignore file
|
2017-09-06 10:22:24 +02:00 |
Frédéric Péters
|
6dd53b2896
|
init repository with license
|
2017-09-06 10:16:52 +02:00 |