Commit Graph

252 Commits

Author SHA1 Message Date
Benjamin Dauvergne b98276aeb2 custom_settings: add mapping for FC email attribute 2017-10-05 15:33:47 +02:00
Benjamin Dauvergne 521750efaf custom_settings: completely remove A2_PROFILE_FIELDS and A2_REGISTRATION_FIELDS 2017-10-02 15:33:39 +02:00
Benjamin Dauvergne a981f3bdd3 custom_settings: reorder fields for profile page and registration page 2017-10-02 15:26:01 +02:00
Benjamin Dauvergne b3850ecf05 custom_settings: corrige la variable de template partner_url -> partners_url 2017-09-29 16:18:36 +02:00
Benjamin Dauvergne e8cf799074 apps: préremplir prénom et nom d'usage avec prénom et nom (fixes #18239) 2017-09-29 14:14:59 +02:00
Benjamin Dauvergne 80ad1357b4 custom_settings: définit account_label à « Compte Unique du Territoire » 2017-09-28 11:48:12 +02:00
Benjamin Dauvergne 3c9c69783e custom_settings: définit des variables de template pour la dév 2017-09-28 11:46:24 +02:00
Benjamin Dauvergne a780cba2df custom_settings: add help_url and partner_url (fixes #17777) 2017-09-28 11:35:31 +02:00
Benjamin Dauvergne b452b5eb42 custom_settings: retirer partner_url de TEMPLATE_VARS 2017-09-28 11:16:42 +02:00
Benjamin Dauvergne 66f145a526 custom_settings: définir environment_label uniquement pour la plate-forme de test 2017-09-28 11:16:21 +02:00
Benjamin Dauvergne ff185e06a2 apps: passer adresses et téléphone FC via l'API user 2017-09-28 11:15:48 +02:00
Benjamin Dauvergne da3751a785 apps: improve capture of save() methods in closure 2017-09-28 11:15:23 +02:00
Benjamin Dauvergne f20d37a7eb apps: renomme "phone_number" l'attribut téléphone de FC 2017-07-31 09:27:00 +02:00
Benjamin Dauvergne fcf263dbeb apps: supporte les éventuels deux formats d'adresse FC 2017-07-31 09:27:00 +02:00
Benjamin Dauvergne 91d75ab7cc apps: permettre l'initialisation du mail via l'API
Après création on ne peut modifier l'email que via l'API /email.
2017-07-27 18:57:32 +02:00
Benjamin Dauvergne 2dcb96644e middleware: copy only qualifier next URIs in the partner's url field 2017-07-27 15:10:25 +02:00
Benjamin Dauvergne 2888405a27 apps: get OIDC idp attributes address and phone from FC account user_info field 2017-07-27 15:09:55 +02:00
Benjamin Dauvergne 5dec658513 apps: limit user's API to accounts in "usagers"'s OU only for oidc_clients 2017-07-27 15:09:21 +02:00
Benjamin Dauvergne d75b8271d0 middleware: conserver l'URL next 2017-07-26 18:22:48 +02:00
Benjamin Dauvergne c46755aebe ajout des attributs France Connect phone et address 2017-07-26 16:51:46 +02:00
Benjamin Dauvergne 263f6fcb6f apps: caches les comptes de mineurs aux clients listés dans A2_CUT_HIDE_UNDERAGES_CLIENT_IDS 2017-07-24 14:46:47 +02:00
Benjamin Dauvergne 5148da82a1 middleware: refactor using authentic2.utils.same_domain 2017-07-24 14:25:30 +02:00
Benjamin Dauvergne 3d373a22a5 fixtures: remove gender attribute 2017-07-21 12:35:12 +02:00
Benjamin Dauvergne 7a454aeee1 views: add a CGU view 2017-07-20 12:27:06 +02:00
Benjamin Dauvergne 73f94b92a5 custom_settings: set default homepage to /accounts/ 2017-07-20 12:21:33 +02:00
Benjamin Dauvergne 974870f8d1 apps: do not recreate the sub field in user's serializer, just copy it
It will keep modifications made by other hooks. Also set order to 999,
so that our modifier hook come after other (notably the one from
authentic2_idp_oidc).
2017-07-20 12:21:21 +02:00
Benjamin Dauvergne d5a1c78e7d apps: extraction of child serializer is now done in HooksMixin in a2 2017-07-20 12:20:22 +02:00
Benjamin Dauvergne e68a4e8830 apps: hide generate_password field in agents BO 2017-07-20 12:19:52 +02:00
Benjamin Dauvergne d54a1f0c97 change signature of action.do 2017-07-20 12:18:56 +02:00
Benjamin Dauvergne 3811721781 apps: restore l'action de suppression de la liaison FC 2017-07-18 16:24:48 +02:00
Benjamin Dauvergne 32448c942e utils: seul les administrateurs de Territoire administres les OUs 2017-07-18 16:03:11 +02:00
Benjamin Dauvergne 8faaa5406e setup.py: distribute templates 2017-07-18 12:19:48 +02:00
Benjamin Dauvergne d5824f20e7 apps: add missing send_password_reset to list of fields 2017-07-18 12:04:36 +02:00
Benjamin Dauvergne deea6ddc5f MANIFEST.in: include fixtures 2017-07-18 00:00:43 +02:00
Benjamin Dauvergne 9629a172ec utils: in update_roles() do not fail if there are no OU 2017-07-17 19:05:21 +02:00
Benjamin Dauvergne 33b2c69554 apps: only execute post_migrate signal if the Operation model exists 2017-07-17 18:45:54 +02:00
Benjamin Dauvergne 3c94ec8352 custom_settings: ajout des données pour le tracking 2017-07-17 17:42:17 +02:00
Benjamin Dauvergne cd53e78f15 wip 2017-07-17 10:10:54 +02:00
Benjamin Dauvergne 6f0b9fb327 corrige permission sur bouton de suppression de liaison FC et rôle associé 2017-07-12 13:13:32 +02:00
Benjamin Dauvergne 64e6e3f3fe user_datas: changement template pour validation France Connect 2017-07-12 13:02:42 +02:00
Benjamin Dauvergne 8cd954c8ba ajout des vues 2017-07-12 13:02:23 +02:00
Benjamin Dauvergne f894cb2b3c apps: déplacement du AppConfig 2017-07-12 13:02:09 +02:00
Benjamin Dauvergne e8886498a6 custom_settings: changement validation_context France Connect -> FC 2017-07-12 13:01:43 +02:00
Benjamin Dauvergne 51d2c97d99 custom_settings: ajout preferred_username 2017-07-12 13:01:24 +02:00
Benjamin Dauvergne bb61f1059e wip 2017-07-07 14:26:43 +02:00
Benjamin Dauvergne af98a203e7 custom_settings: ajout configuration cachalot 2017-06-26 11:39:38 +02:00
Benjamin Dauvergne 9fd3490930 remet le flag default sur l'OU usagers si il n'y est plus 2017-06-26 11:39:20 +02:00
Benjamin Dauvergne 0cbe1a1200 add basic A2_CUT_PARTNERS setting 2017-06-22 16:05:22 +02:00
Benjamin Dauvergne 70832a3617 add a middleware to get current partner from requests 2017-06-22 12:14:50 +02:00
Benjamin Dauvergne ec7bee3971 add role hierarchy 2017-06-22 09:26:41 +02:00