Commit Graph

317 Commits

Author SHA1 Message Date
Paul Marillonnet 3c6320596e accounts: allow unconditional “title” profile attribute edition (#88833)
gitea/authentic2-cut/pipeline/head This commit looks good Details
This edition used to be deactivated for accounts whose owner linked
their FranceConnect identity. Only deleting the link allowed for
attribute edition, rather inconvenient. Instead we make “title” be a
“crown” attribute, as opposed to its earlier “core” attribute role.
2024-04-17 14:50:07 +02:00
Benjamin Dauvergne 7de4b273df custom_settings: remove SESSION_ENGINE setting (#84539)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-12-11 10:19:13 +01:00
Benjamin Dauvergne 6576954c89 tests: fix test test_a2_hook_manager_modify_table (#84483)
gitea/authentic2-cut/pipeline/head This commit looks good Details
Table of users got a new column in #83261.
2023-12-08 12:04:14 +01:00
Benjamin Dauvergne b34603cbcf views: make /cgu/ redirect to https://portail-platform.grandlyon.com/mentions-legales/ (#84480)
gitea/authentic2-cut/pipeline/head There was a failure building this commit Details
2023-12-08 11:20:07 +01:00
Benjamin Dauvergne 5ec29713db misc: remove redis specific code (#82579)
gitea/authentic2-cut/pipeline/head This commit looks good Details
It was used to aggregate statistics, those statistics are now part of
authentic2 standard features.
2023-10-19 10:58:36 +02:00
Benjamin Dauvergne 2e30eb42ed tox.ini: remove constraint on psycopg2-binary
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-10-19 10:58:16 +02:00
Benjamin Dauvergne ff441881cf tox.ini: add getlasso3 and check-migrations to allowlist_externals 2023-10-19 10:58:13 +02:00
Benjamin Dauvergne eac6a4be92 misc: import pre-commit configuration from authentic
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-10-19 10:46:55 +02:00
Valentin Deniaud 62a963157b misc: update git-blame-ignore-revs to ignore quote changes (#79788)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-08-16 10:12:23 +02:00
Valentin Deniaud 6eda381331 misc: apply double-quote-string-fixer (#79788) 2023-08-16 10:12:23 +02:00
Valentin Deniaud 59deefd4e6 misc: add pre commit hook to force single quotes (#79788) 2023-08-16 10:12:23 +02:00
Frédéric Péters 7355e8524d ci: build deb package for bookworm (#78968)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-06-23 17:01:16 +02:00
Frédéric Péters f43662fc70 ci: upgrade pre-commit-debian (#77727)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-05-27 21:40:08 +02:00
Emmanuel Cazenave 87585964f5 do not rely on pkg_resources (#46549)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-03-22 17:21:12 +01:00
Valentin Deniaud fe54bd6692 ci: remove Django 2.2 target (#75509)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-03-16 15:20:05 +01:00
Paul Marillonnet 49ba23f4b0 hooks: add userinfo relevant crown attributes when profile is selected (#75398)
gitea/authentic2-cut/pipeline/head This commit looks good Details
2023-03-14 09:34:24 +01:00
Frédéric Péters a0b75fafb7 ci: update .tar.gz URLs for gitea (like #74706)
gitea/authentic2-cut/pipeline/head Something is wrong with the build of this commit Details
2023-02-22 09:58:47 +01:00
Agate 4e1481f47d Prepare Jenkinsfile for Gitea migration (#74572)
gitea/authentic2-cut/pipeline/head There was a failure building this commit Details
2023-02-20 14:55:21 +01:00
Paul Marillonnet 46918eaec0 hooks: un-verify user attributes in FC unlink user action (#66577) 2023-02-13 12:27:48 +01:00
Paul Marillonnet b2a58241d1 actions: un-verify user attributes in backoffice FC unlink action (#66577) 2023-02-13 12:27:27 +01:00
Paul Marillonnet a2238cc044 apps: adapt validation context testing to case discrepancy (#66577) 2023-02-13 12:27:27 +01:00
Paul Marillonnet 1b772fe375 tests: fix MX entry testing on fixture email (#66577) 2023-02-13 12:27:27 +01:00
Paul Marillonnet 3996f0514f tox: fix local authentic dependency declaration (#66577) 2023-02-13 12:27:27 +01:00
Frédéric Péters 6eae650eef ci: upgrade isort (#74044) 2023-02-01 09:29:06 +01:00
Frédéric Péters ae347d5e95 ci: only build package for bullseye (#72729) 2022-12-22 17:21:25 +01:00
Valentin Deniaud 42dbb3787b misc: remove compatibility code with old authentic version (#72025) 2022-12-12 10:27:51 +01:00
Paul Marillonnet e104e5859f ci: limit tox version used while running tests (#72165) 2022-12-08 10:41:46 +01:00
Benjamin Dauvergne 0c5021d2f7 tests: use https:// scheme in webtest client (#71948)
Adaptation to change in authentic settings (SESSION_COOKIE_SECURE=True).
2022-12-02 11:40:01 +01:00
Paul Marillonnet 267f011af8 auth_fc: discard phone- & address-related GLC custom claims (#71900)
Authentic2 mainline, since #71868, does not try to ask for unexistent
'phone' & 'address' FranceConnect scopes. Trying to derive custom claims
from these two scopes here is therefore useless.
2022-12-01 09:45:19 +01:00
Valentin Deniaud 359ecaacef misc: remove imports from django_rbac (#70971) 2022-11-03 14:45:12 +01:00
Paul Marillonnet 0d46b00c2f misc: retrieve rbac-related objects from a2_rbac app (#70563) 2022-10-21 12:41:45 +02:00
Benjamin Dauvergne 86d4025304 remove Journal model (#67849) 2022-09-12 17:12:50 +02:00
Paul Marillonnet 5891c5613b urls: fix utility function import error from authentic mainline (#67169) 2022-07-08 11:11:29 +02:00
Paul Marillonnet 7d474e4966 pre-commit: update config (#66586) 2022-06-24 11:14:25 +02:00
Paul Marillonnet b16a68a01a git: update .git-blame-ignore-revs (#66586) 2022-06-24 11:12:31 +02:00
Paul Marillonnet 2e74a552d3 code-style: apply pre-commit-debian (#66586) 2022-06-24 11:11:12 +02:00
Benjamin Dauvergne 681f7ae9c2 apps: deep copy uuid field (#65408) 2022-05-18 17:32:37 +02:00
Paul Marillonnet c070f1622a apps: leave uuid in api_modify_serializer hook (#65350) 2022-05-17 12:03:46 +02:00
Paul Marillonnet a2f94df10b templates: discard deprecated 'staticfiles' lib (#65290) 2022-05-16 12:10:31 +02:00
Paul Marillonnet 64114dfa47 middlewares: discard deprecated six import (#65290) 2022-05-16 12:08:35 +02:00
Paul Marillonnet aec4413a3f tox: test with both django 2.2 & 3.2 versions (#65290) 2022-05-16 12:08:35 +02:00
Benjamin Dauvergne 2818b86697 apps: add link to user's table email column (#64849) 2022-05-04 16:01:54 +02:00
Paul Marillonnet 456796b024 apps: add a 'fc-create' hook performing attribute verification (#64280) 2022-04-15 21:29:24 +02:00
Paul Marillonnet 27d92545cf hooks: bypass idp_oidc_modify_user_info when user profile is supplied (#63263) 2022-03-28 19:59:11 +02:00
Paul Marillonnet 9d50edcdf3 tox: avoid seemingly broken markdown>=3 versions (#63263) 2022-03-28 16:26:35 +02:00
Benjamin Dauvergne 5a61e97619 Jenkinsfile: remove use of find 2022-03-17 11:28:13 +01:00
Paul Marillonnet 1ccf9ec535 misc: add support for bullseye's django-tables2 (#62783)
(and its subsequent changes in authentic2 -- #62527)
2022-03-16 17:36:59 +01:00
Benjamin Dauvergne 1c4f35aa6d apps: do not send another mail on user creation (#26053) 2022-02-21 11:01:30 +01:00
Benjamin Dauvergne 0d7391b65f tox.ini: install authentic2 from git in check-migrations 2022-02-18 09:33:40 +01:00
Paul Marillonnet 150156e957 tox: update tox.ini file (#61513) 2022-02-07 18:30:08 +01:00