Commit Graph

218 Commits

Author SHA1 Message Date
Benjamin Dauvergne d4dfb07477 custom_settings: ne plus mettre un mot de passe par défaut aux utilisateurs FC 2018-10-05 16:46:45 +02:00
Benjamin Dauvergne e0bff3128c views: ne pas filter les requêtes de validation via .search_validationrequest (fixes #26930) 2018-10-02 19:35:47 +02:00
Benjamin Dauvergne 3c42724596 tables: fix sorting on user, origin and human_status (fixes #26844) 2018-10-01 10:24:15 +02:00
Benjamin Dauvergne ea28c14655 fix import error with Django 1.11 2018-09-27 17:20:50 +02:00
Benjamin Dauvergne e5087500e2 tox.ini: prevent errors when running under Django 1.11 2018-09-27 17:20:33 +02:00
Benjamin Dauvergne 36c6319ed8 fix deprecation warnings about patterns 2018-09-27 15:54:55 +02:00
Benjamin Dauvergne 677ecbdeec prefer partner from the request than from the session 2018-09-27 15:53:38 +02:00
Benjamin Dauvergne bcd28f4722 api: do not fail on missing title 2018-09-27 15:53:38 +02:00
Benjamin Dauvergne 07e68ef209 add tests (#26768) 2018-09-27 15:53:38 +02:00
Benjamin Dauvergne 9781d9e401 prevent empty email on API user creation (fixes #26768) 2018-09-27 15:51:13 +02:00
Benjamin Dauvergne 2bf3349fe5 custom_settings: remove cachalot for now 2018-09-27 10:40:32 +02:00
Benjamin Dauvergne 8a07c79209 empêche les POST sur les demandes déjà validées (#24339) 2018-08-03 11:17:43 +02:00
Benjamin Dauvergne a780cba72b pep8ness (#24339) 2018-08-03 11:17:43 +02:00
Benjamin Dauvergne 4aaa1e1b95 change le app-title du template de demande (#24339) 2018-08-03 11:17:32 +02:00
Benjamin Dauvergne 7d30353547 désactive le formulaire sur les demandes déjà validées (#24339) 2018-08-03 10:54:22 +02:00
Benjamin Dauvergne 8e46d382f1 affiche le statut sur les demandes de validation déjà validées (#24339) 2018-08-03 10:53:56 +02:00
Benjamin Dauvergne 959828c2df féminise les noms de statut (#24339) 2018-08-03 10:22:04 +02:00
Benjamin Dauvergne de92f180a7 Add homepage view for validation requests (fixes #24339)
Validation request view is also modified to allow viewing validated requests.
2018-08-01 12:02:40 +02:00
Benjamin Dauvergne c978f80921 Add accessors to validations requests (#24339) 2018-08-01 11:49:23 +02:00
Benjamin Dauvergne 75c71e8f42 Make .validated and .validated_by non required (#24339)
So we can edit validation requests in the admin.
2018-08-01 11:48:55 +02:00
Benjamin Dauvergne 42b45cf43a Create a constant for validation requests taken delay (#24339) 2018-08-01 11:46:57 +02:00
Benjamin Dauvergne 55111784f6 custom_settings: set a random password on FranceConnect user creation (fixes #23096) 2018-07-24 12:22:18 +02:00
Benjamin Dauvergne 6bfbf66fcd apps: add *_verified attributes in user_info for validated accounts (fixes #24193) 2018-07-24 11:36:17 +02:00
Benjamin Dauvergne 019dfbd590 templates: display thumbnail of attached images, open overlay popup on click (fixes #24566) 2018-07-11 15:17:42 +02:00
Benjamin Dauvergne 10c8b89070 custom_settings: ajoute un variable moncompte_url principalement pour construire les liens absolus dans les mails (#24564) 2018-06-15 12:09:55 +02:00
Benjamin Dauvergne e97bc812e3 apps: ajoute un message customisé pour les mail à log_modification() (#24371) 2018-06-15 11:40:12 +02:00
Benjamin Dauvergne 1894b336f1 debian: ajoute la dépendance python-magic (#23303) 2018-06-15 10:58:50 +02:00
Benjamin Dauvergne 12de26201e apps: ajoute une icône pour le bouton de validation (#24337)
class icon-management en provenance de gadjo.
2018-06-15 06:54:59 +02:00
Benjamin Dauvergne 26bf7d12d8 custom_settings: changement d'URL pour le SAU (#24414) 2018-06-14 16:42:29 +02:00
Benjamin Dauvergne 31bce51cad apps: ajoute une entrée dans le menu du BO d'A2 (#24337) 2018-06-14 16:45:46 +02:00
Benjamin Dauvergne 98386538e2 views: reimplement form_valid() in Validation view (#23303)
We do not want the same behaviour as UserEditCoreView, event if information did not change
2018-06-14 16:45:41 +02:00
Benjamin Dauvergne 8a9082c95b views: control validation status before modifying it (#23303)
We always logged the same message without that.
2018-06-14 16:45:37 +02:00
Benjamin Dauvergne a23bfd4433 views: pep8ness (#23303) 2018-06-14 16:42:29 +02:00
Benjamin Dauvergne 4a647bf496 models: capitalise les raisons pour les refus de validation (fixes #23353) 2018-04-25 13:34:19 +02:00
Benjamin Dauvergne 0ad53bba37 views: modifie le contexte de validation pour toute modification des données cœur (fixes #23372) 2018-04-25 13:11:29 +02:00
Benjamin Dauvergne 61057cd3eb views: ne notifie la modification BO des données cœur qu'en cas de réelle modification (#23372) 2018-04-25 13:11:29 +02:00
Benjamin Dauvergne 12de5332ec views: corrige le bouton Suivant sur la vue de validation 2018-04-24 10:23:34 +02:00
Benjamin Dauvergne 1647bc975d api_views: retourne 201 sur la création d'une demande de validation 2018-04-24 09:59:22 +02:00
Benjamin Dauvergne 068671f9d8 validation: ne pas cacher les erreurs du formulaire de validation en allant à la prochaine requête que sur form_valid ou refus 2018-04-23 16:39:59 +02:00
Benjamin Dauvergne e9eeb30575 validation: ajout d'un choix vide pour obliger à choisir 2018-04-23 16:33:11 +02:00
Benjamin Dauvergne 1a8228fbf0 fix typo 2018-04-23 16:25:13 +02:00
Benjamin Dauvergne e0ca57b06c apps: supprime la suppression superflue du champ creation_domain 2018-04-23 15:58:40 +02:00
Benjamin Dauvergne 98d0125b0c apps: cacher le champ du partenaire de validation sur la vue d'édition et de création d'un usager 2018-04-23 15:58:40 +02:00
Benjamin Dauvergne c73c5b400a add account validation subsystem (fixes #23303, fixes #17650) 2018-04-23 15:56:44 +02:00
Benjamin Dauvergne 0a9efb7684 views: add optional argument scopes to Edit{Core,Crown}View.get_fields() 2018-03-24 19:10:08 +01:00
Benjamin Dauvergne 2597237f6c ajouter cut_validate et cut_fc à la hiérarchie des permissions (fixes #17565) 2018-03-19 16:31:25 +01:00
Benjamin Dauvergne e07bf70d42 middlewares: ouvrir l'accès aux vues de gestion du mot de passe (fixes #21251) 2018-03-19 15:59:25 +01:00
Benjamin Dauvergne 82f3e0a853 utils: remove self administration from all automatic roles (#22415) 2018-03-19 15:58:04 +01:00
Benjamin Dauvergne 6b73b9f702 utils: remove self administration from all automatic roles (#22415) 2018-03-12 15:45:13 +01:00
Benjamin Dauvergne 496b24ae6c views: remove endDate option from birthdate field
It's now defined by the default birthdate kind in authentic.
2018-03-12 15:29:03 +01:00