Benjamin Dauvergne
9bdd837ecd
Jenkinsfile: use pg_virtualenv to isolate the postgres database ( #74887 )
gitea/zoo/pipeline/head This commit looks good
Details
2023-02-27 11:55:19 +01:00
Benjamin Dauvergne
9dc5a2d801
dj32: remove use of force_bytes ( #74843 )
2023-02-25 14:35:33 +01:00
Benjamin Dauvergne
7b6df2d530
dj32: remove use of force_text ( #74843 )
2023-02-25 14:35:32 +01:00
Benjamin Dauvergne
4d2e935fd0
dj32: remove use of six ( #74843 )
2023-02-25 14:35:32 +01:00
Thomas NOËL
9999940757
tests: do not crash on non-deterministic tests ( #57725 )
2021-10-13 09:10:54 +00:00
Benjamin Dauvergne
7f21d927d4
misc: fix warnings about unclosed files ( #51516 )
2021-03-02 15:38:06 +01:00
Benjamin Dauvergne
6fc43f1b1f
dj22: use django.urls.reverse ( #51516 )
2021-03-02 15:38:06 +01:00
Benjamin Dauvergne
5db78cd58e
tests: fix transient failure in test_person_search
2021-03-02 15:38:06 +01:00
Benjamin Dauvergne
a3bda805cc
nanterre: ignore invalid dates during free text search ( #45320 )
2020-09-18 12:08:59 +02:00
Benjamin Dauvergne
29a0af67c5
nanterre: conserver le contenu de la carte famille sous forme de bytes ( #45231 )
2020-07-17 12:48:16 +02:00
Nicolas Roche
6e48d37985
tests: add tests on views and commands ( #41025 )
2020-03-27 08:52:43 +01:00
Nicolas Roche
b024d9c92a
forms: unpack all values from schema paths list ( #40990 )
2020-03-27 08:51:11 +01:00
Nicolas Roche
ec91ea59b1
python3: replace json string parser input by text ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
e879263277
python3: replace .iteritems by .items ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
55af5e1d5b
python3: use text to manage csv content ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
02f660ca5b
python3: pass bytes to Upload content ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
f39cbee9d2
python3: replace response content with text ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
a15b4cddbb
python3: get StringIO from six ( #40911 )
2020-03-27 08:36:35 +01:00
Nicolas Roche
46478781cf
python3: get urllib/urlparse from six ( #40911 )
2020-03-27 08:36:35 +01:00
Benjamin Dauvergne
f7183bd2ce
nanterre: diminuer la similarité pour les membres d'une même famille ( #37038 )
2020-01-15 23:50:44 +01:00
Benjamin Dauvergne
28bb31907d
tests: make cron test pass
2019-08-10 15:00:36 +02:00
Benjamin Dauvergne
d990d1cc4b
nanterre: desactiver le passage à la majorité par défaut ( #35120 )
2019-07-29 17:28:43 +02:00
Benjamin Dauvergne
abf1344516
remove debugging statement ( #34903 )
2019-07-16 15:24:41 +02:00
Benjamin Dauvergne
c023fdc182
nanterre: améliore le passage à la majorité
...
- Les trames sont envoyés de manière différée pour ne pas ralentir le
processus.
- Le cas des enfants sans adresses ou avec deux adresses est pris en
compte.
- Un message particulier est envoyé dans le journal pour le processus de
base et pour chaque trame, le message de base a été modifié pour
comporter deux parties une fixe en fonction de l'action et un deuxième
variable en fonction du statut.
2019-05-02 11:29:47 +02:00
Benjamin Dauvergne
6d72fb60b1
api: restrict API to authenticated admin users ( fixes #31828 )
...
It pays attention to custom authentication on the get federation
endpoint based on apikeys defined in settings, this endpoint has no
permission at all.
2019-04-15 15:20:56 +02:00
Benjamin Dauvergne
c05abeb6d3
nanterre: ajout fonction pour passage à la majorité ( fixes #31830 )
...
Pour l'instant sans l'envoi de trames aux autres logiciels.
2019-04-15 14:41:56 +02:00
Benjamin Dauvergne
59ad8d8fc2
nanterre: adapt state of invoices with passed payment deadline ( #31829 )
...
Tests use freezegun to fix current time, a new invoice is added whose
payment deadline has passed.
We reuse state "dépassée" from SAGA web-service specifications.
2019-04-15 14:14:57 +02:00
Frédéric Péters
b6dc23a802
tests: point synchronization test to specific form
2019-02-28 09:14:47 +01:00
Benjamin Dauvergne
f75ab78322
nanterre: ajoute un ws de récupération de clé de fédération ( fixes #23873 )
2018-05-24 11:22:49 +02:00
Benjamin Dauvergne
e1fbb1da22
tests: add non regression test on search by date ( #22980 )
2018-04-17 12:04:29 +02:00
Benjamin Dauvergne
774610685f
nanterre: ajoute une méthode de recherche spécifique pour les doublons ( fixes #22330 )
2018-03-07 15:37:35 +01:00
Benjamin Dauvergne
1cdd4f2f63
tests: corrige une erreur intermittente sur le test de suppression de fédération par lot
2018-02-06 12:26:57 +01:00
Benjamin Dauvergne
8f02fb31e7
nanterre: améliore la recherche par nom ( fixes #19092 )
...
En utilisant les index sur le nom complet plutôt que sur le prénom ou le
nom.
2018-02-02 18:03:50 +01:00
Benjamin Dauvergne
7fa7a218e7
nanterre: BO pour la synchronisation des fédérations métiers ( fixes #21198 )
2018-01-30 16:41:55 +01:00
Benjamin Dauvergne
7fac631cfe
nanterre: utilise le timestamp pour le cookie de pagination du journal ( fixes #18145 )
...
Cela améliorer la cohérence de la pagination du journal.
2018-01-26 13:28:45 +01:00
Benjamin Dauvergne
e15a8382a7
nanterre: build cookie for DoublonsView using score instead of created ( fixes #21157 )
2018-01-12 18:35:25 +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
c53ff1d74f
nanterre: lister seulement les nouveaux doublons par défaut ( #20344 )
2017-11-29 11:09:41 +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
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
Benjamin Dauvergne
06bbd8726f
nanterre: correction au test sur la pagination des doublons ( #19592 )
2017-10-24 19:23:43 +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
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
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
b1c0307bf2
tests: supprime les collisions d'email dans la fixture rsu
2017-09-05 20:09:50 +02:00
Benjamin Dauvergne
a48ecda464
nanterre: ajouter le cookie dans la réponse des vues paginées ( fixes #18146 )
2017-08-24 20:39:59 +02:00
Benjamin Dauvergne
a0ed82a7b3
nanterre: ajoute la possibilité de filtrer les factures par état ( fixes #18140 )
2017-08-24 17:11:33 +02:00