Benjamin Dauvergne
b83866c032
apps: envoi un mail à l'usager pour tout modification de son compte ( #16594 )
2017-11-16 17:00:56 +01:00
Benjamin Dauvergne
41057472a5
apps: affiche le journal des actions pour les usagers aussi ( #17571 )
2017-11-16 17:00:56 +01:00
Benjamin Dauvergne
85152539a6
apps: ajoute des gestionnaires d'évènement pour les statistiques et le journal ( fixes #17571 #16585 )
2017-11-16 17:00:56 +01:00
Benjamin Dauvergne
d8410facef
apps: considérer les comptes sans OU comme des agents
2017-11-13 10:58:45 +01:00
Benjamin Dauvergne
a4a44ad4b1
surcharge la vue BO des usagers pour journaliser les actions et la consultation ( fixes #17571 )
...
Sont journalisés:
- les demandes de ré-initiliasation de mot de passe à la prochaine connexion
- les suspensions/ré-activation de comptes
- les demande de ré-initialisation de mot de passe par mail
- les consultations de fiches, une fois par heure et par session de l'agent
2017-11-13 10:58:15 +01:00
Benjamin Dauvergne
f6b927faf2
actions: journalise la suppression de la liaison FranceConnect ( #17571 )
2017-11-13 10:30:04 +01:00
Benjamin Dauvergne
cc2b1b6c12
apps: keep user sub in a2_hook_idp_oidc_modify_user_info ( fixes #20050 )
2017-11-12 14:56:21 +01:00
Benjamin Dauvergne
4384cec806
custom_settings: modify partners_url ( fixes #19880 )
2017-11-09 11:16:22 +01:00
Benjamin Dauvergne
d5e35a72fa
custom_settings: modify help_url (SAU URL) ( fixes #17777 )
2017-11-09 11:14:26 +01:00
Benjamin Dauvergne
05cb4fcf4f
user_datas: show validation data if there is one ( fixes #19626 )
2017-10-24 18:24:55 +02:00
Benjamin Dauvergne
f598b4a629
apps: pass user.ou.slug in OIDC user_info
2017-10-22 10:53:40 +02:00
Benjamin Dauvergne
76d453c734
custom_settings: modify global_title ( fixes #19545 )
2017-10-19 16:48:05 +02:00
Benjamin Dauvergne
2b45175e85
custom_settings: modify global_title ( fixes #19545 )
2017-10-19 16:19:02 +02:00
Benjamin Dauvergne
b468ba1c02
custom_settings: modify account_label ( fixes #19545 )
2017-10-19 12:25:03 +02:00
Benjamin Dauvergne
8b981a27c8
custom_settings: écraser l'email par l'email FC uniquement si il n'y en a pas
2017-10-10 10:41:57 +02:00
Benjamin Dauvergne
4155dec7b6
apps: si un utilisateur est créé par un super-user sans OU, ne pas planter
2017-10-10 10:41:32 +02:00
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