Commit Graph

505 Commits

Author SHA1 Message Date
Benjamin Dauvergne 34b7dc67d5 nanterre: change default ordering for Duplicate (#21157) 2018-01-12 18:35:15 +01:00
Thomas NOËL 1bbf011031 Merge branch 'master' into nanterre-recette 2017-12-06 13:15:34 +01:00
Benjamin Dauvergne 5cd03c7925 settings: positionner les logs de requests au niveau CRITICAL (fixes #20439) 2017-12-05 13:35:39 +01:00
Benjamin Dauvergne 240435e69b setup.py: limit Django to versions <2 2017-12-05 09:52:49 +01:00
Benjamin Dauvergne 3ccfa5665c zoo_data: remove Log.url from inline admin class (#18143) 2017-12-05 09:20:44 +01:00
Benjamin Dauvergne 84f6883614 Merge branch 'master' into nanterre-recette 2017-11-30 11:50:54 +01:00
Benjamin Dauvergne 51f7059cf7 tox.ini: déprécie l'utilisation de pytest-catchlog 2017-11-30 11:49:07 +01:00
Benjamin Dauvergne 4ea3442edc tests: pep8ness 2017-11-30 11:49:07 +01:00
Benjamin Dauvergne d840b81018 nanterre: journalise les déclarations de faux doublons (fixes #20354) 2017-11-30 11:49:07 +01:00
Thomas NOËL 1b44789bfc Merge branch 'master' into nanterre-recette 2017-11-29 11:52:35 +01:00
Thomas NOËL c53ff1d74f nanterre: lister seulement les nouveaux doublons par défaut (#20344) 2017-11-29 11:09:41 +01:00
Thomas NOËL 42f324b8a2 Merge branch 'master' into nanterre-recette 2017-11-15 14:44:32 +01:00
Thomas NOËL 32df9a9dfd nanterre: ajoute un filtre par niveau de score sur les doublons (#19981) 2017-11-15 14:41:21 +01:00
Benjamin Dauvergne baf29b2b60 nanterre: ajout WS de suppression d'une fiche (fixes #20095)
La suppression est bloquée dans les cas suivants:
- il y a au moins un lien avec un parent, un enfant ou un conjoint
- il y a au moins une fédération en dehors d'authentic
2017-11-15 14:41:10 +01:00
Thomas NOËL 5f8ff17d4a Merge branch 'master' into nanterre-recette 2017-11-09 23:30:47 +01:00
Thomas NOËL 89efde16c9 nanterre: retourne le score pour chaque doublon (#19833) 2017-11-02 16:14:41 +01:00
Thomas NOËL 3333e8e696 nanterre: ajoute date_de_modification dans le dico individu (#19834) 2017-11-02 16:01:51 +01:00
Thomas NOËL 391eec7c9d Merge branch 'master' into nanterre-recette 2017-10-27 19:53:27 +02:00
Benjamin Dauvergne ec51940cf1 nanterre: supprimer le lien de responsabilité même pour le dernier parent (fixes #19631) 2017-10-27 19:51:08 +02:00
Thomas NOËL c80a87508f Merge branch 'master' into nanterre-recette 2017-10-27 18:06:50 +02:00
Thomas NOËL 64638456bc nanterre: journaliser les erreurs irrécupérables après rejeu (#19720) 2017-10-27 16:34:00 +02:00
Benjamin Dauvergne 06bbd8726f nanterre: correction au test sur la pagination des doublons (#19592) 2017-10-24 19:23:43 +02:00
Benjamin Dauvergne ba2470e373 zoo_data: remove Log.url field (fixes #18143) 2017-10-24 19:18:04 +02:00
Benjamin Dauvergne 8d4a4264e0 Merge branch 'master' into nanterre-recette 2017-10-21 22:19:20 +02:00
Benjamin Dauvergne 0fc8daac52 nanterre: catch AssertionError 2017-10-21 22:19:10 +02:00
Benjamin Dauvergne 0aee098b42 nanterre: correction aux URLs de pagination (fixes #19592) 2017-10-20 23:41:05 +02:00
Benjamin Dauvergne bcdd59823c nanterre: correction sur pagination des doublons (#19592) 2017-10-20 23:41:01 +02:00
Benjamin Dauvergne d562b0e3f0 nanterre: correction aux URLs de pagination (fixes #19592) 2017-10-20 21:19:09 +02:00
Benjamin Dauvergne de183d29e0 nanterre: correction sur pagination des doublons (#19592) 2017-10-20 21:19:02 +02:00
Benjamin Dauvergne 0193f6eccb nanterre: ne créer les parents d'un enfant dans une synchronisation que si celui-ci n'est pas encore fédéré (fixes #19363) 2017-10-11 11:04:35 +02:00
Thomas NOËL 0c9b76f6ca nanterre: QFEditerCarte renvoie un header x-error-code:1 en cas de panne (#19052) 2017-09-29 01:49:18 +02:00
Benjamin Dauvergne f5a15134cb nanterre: bug sur import des femmes, typo (fixes #18717) 2017-09-14 16:21:09 +02:00
Benjamin Dauvergne 473608befc nanterre: encode le contenu XML encapsulé de SAGA en latin1 si nécessaire (fixes #18712) 2017-09-14 15:45:57 +02:00
Benjamin Dauvergne 0c2c4090a2 settings: logger les erreurs sur la console 2017-09-14 14:25:48 +02:00
Benjamin Dauvergne c94cfa85d0 nanterre: améliore la gestion d'erreur sur implicit
* mieux vérifier les appels HTTPs pour récupérer les cartes familles
* ajouter des logs en warning dans tous les WS de QF
* améliorer tous les messages d'erreur dans qf.py
2017-09-14 14:25:48 +02:00
Benjamin Dauvergne 7dafbc6382 nanterre: améliorer la gestion des erreurs dans les appels de WS à SAGA (fixes #18701)
* si pas 200, erreur, retourner un extrait du contenu
* si pas XML, erreur, retourner un extrait du contenu
* ne plus logger dans soap_call mais compter sur api_views.py pour le faire
  (c'est d'ailleurs fait)
2017-09-14 14:25:48 +02:00
Thomas NOËL 5590604b38 nanterre: inclure les chiffres dans la regex email (#18661) 2017-09-13 09:30:31 +02:00
Benjamin Dauvergne bccaea1752 nanterre: retourner les erreurs de SAGA dans les web-service de retour de paiement 2017-09-12 11:06:56 +02:00
Benjamin Dauvergne e0909cce25 nanterre: corrige un argument manquant dans appel de log 2017-09-12 11:06:56 +02:00
Thomas NOËL 1ccf6fd447 nanterre: use "$@" in zoo-manage 2017-09-10 20:56:30 +02:00
Benjamin Dauvergne d70faa470a nanterre: corrige la validation JSONSchema pour le champ date_de_naissance 2017-09-07 19:11:00 +02:00
Benjamin Dauvergne ffa1aa01b8 nanterre: ajoute le nouveau champ d'individu anciennes_cles_de_federation 2017-09-07 19:11:00 +02:00
Benjamin Dauvergne 03f9fb1ad0 nanterre: corrige le signalement de changement d'adresse lors d'une union (fixes #18091)
* il faut consommer les messages sinon rien ne se passe
* il faut filtrer les individus pour ne garder que ceux qui ont une fédération
  avec l'application en cours.
2017-09-07 19:10:04 +02:00
Benjamin Dauvergne 5a9cee7bf5 nanterre: ajout des traduction et filtres sur les jobs 2017-09-06 16:23:11 +02:00
Benjamin Dauvergne 5732cc61c4 nanterre: sécurise les créations initiales et en rejeu des fédérations (fixes #18481)
- ne pas les rejouer
- locker les individus pour lesquels on va potentiellement créer une fédération
- en cas de rejeu forcé et d'échec on nettoye la fédération
- on sauvegarde les anciennes clés en cas d'écrasement dans une
  liste 'anciennes_clés_de_fédération' composée de tuples:

	[nom de l'application, date de l'écrasement, valeur de l'ancienne clé]
2017-09-06 15:26:03 +02:00
Benjamin Dauvergne 392629ea2c nanterre: en cas d'erreur de connexion le rapporter 2017-09-06 15:06:38 +02:00
Benjamin Dauvergne f0c0cb4a6d Revert "nanterre: toujours retourner action.human_result bis (fixes #18477)"
This reverts commit a2047be846.
2017-09-06 14:52:32 +02:00
Benjamin Dauvergne a2047be846 nanterre: toujours retourner action.human_result bis (fixes #18477) 2017-09-06 13:33:07 +02:00
Benjamin Dauvergne 838f436532 nanterre: ajouter l'erreur métier dans le message d'erreur de synchro 2017-09-06 01:46:48 +02:00
Benjamin Dauvergne b1c0307bf2 tests: supprime les collisions d'email dans la fixture rsu 2017-09-05 20:09:50 +02:00