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