Commit Graph

38 Commits

Author SHA1 Message Date
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