Commit Graph

63 Commits

Author SHA1 Message Date
Agate 295ca4cbbc Prepare Jenkinsfile for Gitea migration (#74572)
gitea/authentic2-gnm/pipeline/head Something is wrong with the build of this commit Details
2023-02-20 14:55:31 +01:00
Frédéric Péters 04c68d268c ci: only build package for bullseye (#72729) 2022-12-22 17:21:25 +01:00
Valentin Deniaud 85d6ab8ae0 misc: remove imports from django_rbac (#71146) 2022-11-08 17:06:02 +01:00
Paul Marillonnet a44ad680db tox: fix workdir typo (#71144) 2022-11-08 16:11:44 +01:00
Paul Marillonnet 395fd3ecf5 tox: run tests with django3.2 (#65339) 2022-05-17 09:46:01 +02:00
Frédéric Péters 27c4e6530b tox: add limit to django version 2022-05-14 10:32:29 +02:00
Frédéric Péters 05186e0f82 tox: update versions to keep testing against django 2.2 2022-05-14 10:05:29 +02:00
Frédéric Péters bb15182d49 trivial: bump black version to 22.3.0 2022-04-03 16:50:16 +02:00
Benjamin Dauvergne 1fdb1285f7 sync-cut: do not change user's email on OIDCAccount deletion (#63132) 2022-03-24 17:00:04 +01:00
Paul Marillonnet 7b4bdfab4c codestyle: add pylint.sh (#63120) 2022-03-23 17:20:41 +01:00
Paul Marillonnet 2f16a39a93 misc: add unit testing in jenkinsfile (#63120) 2022-03-23 17:09:49 +01:00
Paul Marillonnet 6dc0d61030 management: cancel sync deletion on abnormally high ratio (#62849) 2022-03-23 16:22:59 +01:00
Paul Marillonnet 4b001bd77e misc: codestyle fixes (#62849) 2022-03-23 16:22:21 +01:00
Paul Marillonnet 64a9bf70d8 misc: add unit testing base layout (#62849) 2022-03-23 15:33:05 +01:00
Paul Marillonnet 2e5dd01147 misc: add authentic2 plugin class (#62849) 2022-03-23 15:32:42 +01:00
Frédéric Péters ee677c5234 trivial: bump black version to 22.1.0 (#62312) 2022-03-01 19:30:24 +01:00
Frédéric Péters 8306458f20 jenkins: build packages for buster & bullseye 2021-12-12 11:28:18 +01:00
Frédéric Péters 57d9f19163 debian: use debhelper compat level 12 2021-12-12 11:27:58 +01:00
Frédéric Péters 9807999191 debian: stop building python2 package 2021-12-12 11:27:40 +01:00
Frédéric Péters ef4901a994 build: bump black version 2021-11-22 22:06:35 +01:00
Frédéric Péters bb4ecfe56e misc: add black files/notes 2021-01-13 17:39:30 +01:00
Frédéric Péters 8089f03e4a trivial: apply black 2021-01-13 17:39:04 +01:00
Frédéric Péters 8e5d585102 build: update to use origin/main 2020-12-26 15:22:14 +01:00
Frédéric Péters bea128da5b sync-cut: ignore duplicated oidc accounts 2020-12-01 18:41:44 +01:00
Frédéric Péters ff16012108 sync-cut: add pagination support for modified users result (#37774) 2020-12-01 18:41:44 +01:00
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