Commit Graph

107 Commits

Author SHA1 Message Date
Benjamin Dauvergne 5a3f82bd51 settings: mute warning about auto fields
See https://docs.djangoproject.com/en/dev/releases/3.2/#customizing-type-of-auto-created-primary-keys
2022-11-23 15:15:17 +01:00
Valentin Deniaud ba71c350b4 a2_rbac: move context_processors from django_rbac (#70894) 2022-11-14 12:00:15 +01:00
Paul Marillonnet a32c0d7b52 settings: add supported phone country codes (#70486) 2022-10-19 16:57:40 +02:00
Valentin Deniaud ed42495611 custom_user: move permission mixin code from django_rbac (#70135) 2022-10-17 10:26:17 +02:00
Frédéric Péters 09b1e27c1f general: give a timeout to all HTTP requests (#68470) 2022-08-29 08:33:05 +02:00
Valentin Deniaud bf400ae52b misc: remove dead authenticators code (#66853) 2022-08-16 11:28:22 +02:00
Valentin Deniaud b6d24eba3b auth_saml: migrate authenticator to database (#65483) 2022-07-04 13:59:50 +02:00
Benjamin Dauvergne 80c0e0fdd2 api: apply unflatten to input JSON (#66742)
It should help dumb clients to make API calls.
2022-06-29 13:25:54 +02:00
Valentin Deniaud 9547cc4b12 auth_fc: migrate authenticator to database (#65482) 2022-06-14 11:58:44 +02:00
Valentin Deniaud cd2fe7d2ac settings: restore auth frontend plugin registration (#65484) 2022-05-23 14:45:41 +02:00
Valentin Deniaud 2c6b3d2e3a auth_oidc: migrate authenticator to database (#53902) 2022-05-19 16:25:12 +02:00
Valentin Deniaud 46c99d7816 authenticators: migrate login password authenticator (#53902) 2022-05-19 16:25:12 +02:00
Valentin Deniaud 8532ac64af authenticators: add new app (#53902) 2022-05-19 16:25:12 +02:00
Paul Marillonnet 5d3176648a settings: hard-code xstatic uris instead of gadjo templatetag reliance (#64305) 2022-05-13 09:49:23 +02:00
Benjamin Dauvergne 051d27b068 misc: maintain home url, service and ou (#61199)
Home service is defined on SSO requests.

Home URL is the OU home URL or the default homepage url, but on
account's pages if you pass a ?next= to an /accounts/ or /register/ view
and this URL can be linked ton an existing service, the home service is
set and the URL is take as the home URL.
2022-02-04 11:12:02 +01:00
Benjamin Dauvergne 605094c59a settings: ignore-case when linking user's by email with SAML (#57346) 2021-09-28 12:51:59 +02:00
Valentin Deniaud f24096f8b8 misc: concatenate strings when possible (#56007) 2021-08-10 11:02:45 +02:00
Benjamin Dauvergne 374fd8dc1f auth_saml: add defalut value for MELLON_LOOKUP_BY_ATTRIBUTES (#46566) 2021-08-06 16:30:23 +02:00
Valentin Deniaud ef1d8c8e2d manager: include ldap external id info in user details (#51211) 2021-08-02 10:00:51 +02:00
Benjamin Dauvergne 34e42dacb1 misc: update import statements (#55602) 2021-07-15 12:32:26 +02:00
Serghei Mihai 5a02e20860 settings: define form rendrer allowing widgets templates override (#54675) 2021-06-28 09:35:34 +02:00
Benjamin Dauvergne f361cfdd16 settings: remove ATOMIC_REQUESTS=True (#52627) 2021-04-01 15:31:17 +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
Paul Marillonnet c5d9257bc1 misc: remove references to deprecated menu module (#48906) 2020-11-27 11:35:26 +01:00
Paul Marillonnet a888b11c90 misc: remove references to deprecated dashboard module (#48906) 2020-11-27 11:35:16 +01:00
Benjamin Dauvergne d3c962e095 misc: check null characters in query-string and form data (#46625) 2020-10-28 23:33:36 +01:00
Benjamin Dauvergne 1cc04e3ad7 misc: integration of journal authentic views (#47155) 2020-10-15 15:22:31 +02:00
Benjamin Dauvergne 9a1631b18a misc: add journal application (#47155) 2020-10-15 15:22:31 +02:00
Valentin Deniaud e6b2e5dbf4 api: add find duplicate users endpoint (#46424) 2020-10-01 13:29:24 +02:00
Nicolas Roche c636b16424 a2_rbac: add manage_authorizations permission to custom_user (#46182) 2020-09-29 11:55:18 +02:00
Valentin Deniaud 41aa3734e3 misc: provide origin service in template context (#20699) 2020-09-17 11:39:30 +02: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
Benjamin Dauvergne 442dc74bab misc: use long duration cookie to check for cookie support in browser (#44055) 2020-06-26 12:02:38 +02:00
Benjamin Dauvergne 640286e7cb misc: remove LoggingCollectorMiddleware (#42821) 2020-05-18 16:07:13 +02:00
Benjamin Dauvergne 4382dcd634 settings: set database to pgsql named authentic2 (#42305) 2020-05-04 12:54:01 +02:00
Paul Marillonnet 5836e2e581 dj2.2: remove duplicate auth_migration module (#41238) 2020-04-27 14:34:24 +02:00
Paul Marillonnet a8ff468ce2 dj2.2: middleware compatibility (#41238) 2020-04-27 14:34:24 +02:00
Valentin Deniaud 599555f3cb a2_rbac: add manage members permission for role admins (#20513) 2020-04-24 11:08:09 +02:00
Valentin Deniaud edab053f92 commands: human duration in unused account email (#40521) 2020-04-02 16:17:51 +02:00
Valentin Deniaud 1ca8175365 settings: update deprecated DjangoFilterBackend import path (#40410) 2020-03-16 09:52:32 +01:00
Benjamin Dauvergne 8bb83c01e7 remove auth2_ssl (#33992) 2019-07-02 12:49:28 +02:00
Benjamin Dauvergne 9fbbf0519a spring cleaning (#32934)
* reorganize views and forms
* add copyright headers to all .py files
* fix all style errors reported by flake8
2019-05-14 16:19:25 +02:00
Paul Marillonnet 6d856ad3ca python3: remove "execfile", which isn't a builtin anymore (#31145) 2019-04-02 14:20:08 +02:00