Benjamin Dauvergne
e1fbb1da22
tests: add non regression test on search by date ( #22980 )
2018-04-17 12:04:29 +02:00
Benjamin Dauvergne
f7a6af2abb
nanterre: fix search by date only ( fixes #22980 )
2018-04-17 12:04:26 +02:00
Thomas NOËL
c010acdc07
Merge branch 'master' into nanterre-recette
2018-04-17 09:13:35 +02:00
Benjamin Dauvergne
daa50d348a
nanterre: approximate birthdate only for duplicate search ( fixes #22980 )
2018-04-05 11:16:01 +02:00
Thomas NOËL
33ccd0a34f
Merge branch 'master' into nanterre-recette
2018-04-05 09:47:16 +02:00
Benjamin Dauvergne
f990159355
nanterre: utilise Case/When pour calculer le score de correspondance ( fixes #22518 )
...
Afin d'éviter de calculer un score sur un nom complet ne contenant qu'un
prénom.
2018-03-19 14:39:24 +01:00
Benjamin Dauvergne
89ec65e116
nanterre: add settings for search thresholds ( fixes #22507 )
2018-03-19 14:22:33 +01:00
Benjamin Dauvergne
14ae6c90ed
nanterre: corrige la commande rsu-duplicate delete --limit xx ( fixes #22506 )
2018-03-19 14:20:00 +01:00
Thomas NOËL
a49d95d2f5
Merge branch 'master' into nanterre-recette
2018-03-07 15:38:01 +01: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
ef8a4565d6
nanterre: ajoute des index trigrammes sur prénoms et noms ( #22330 )
2018-03-07 15:26:32 +01:00
Benjamin Dauvergne
87f99bfa64
zoo_meta: ne plus reconstruire les index lors d'un migrate ( #21619 )
...
Les index ne seront reconstruits que dans 2 cas:
- appel à la command zoo-rebuild-indexes
- appel à .save() sur un schéma (via l'admin par example)
2018-03-07 15:22:42 +01:00
Benjamin Dauvergne
fc110948b5
nanterre: déscendre le seuil de similarité par défaut à 10% ( fixes #22345 )
2018-03-07 15:21:34 +01:00
Thomas NOËL
7523bd4c2f
Merge branch 'master' into nanterre-recette
2018-02-15 16:31:01 +01:00
Benjamin Dauvergne
434d5a2f02
nanterre: permet la suppression des fiches même avec une clé SAGA ( fixes #21872 )
2018-02-15 16:30:38 +01:00
Thomas NOËL
ec4e173c8b
Merge branch 'master' into nanterre-recette
2018-02-13 09:26:33 +01:00
Benjamin Dauvergne
e2184aadf4
zoo_data: ne pas extraire le schéma pour les objets n'en ayant pas ( fixes #21791 )
2018-02-13 09:26:14 +01:00
Benjamin Dauvergne
31a0593f11
Merge branch 'master' into nanterre-recette
2018-02-08 15:14:20 +01:00
Benjamin Dauvergne
c7a26bebe9
nanterre: modification du message du journal lors d'une suppression automatique de fédération ( #21198 )
2018-02-08 15:12:13 +01:00
Thomas NOËL
cac348eb79
Merge branch 'master' into nanterre-recette
2018-02-08 11:40:08 +01:00
Benjamin Dauvergne
177a31b659
nanterre: corrige la recherche libre par date ( fixes #21719 )
2018-02-08 11:38:06 +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
Thomas NOËL
bfe3f6f889
Merge branch 'master' into nanterre-recette
2018-02-06 12:22:41 +01:00
Benjamin Dauvergne
fddf9193ea
nanterre: corrige les derniers utilisateurs de .search_name(prenom, nom) ( fixes #21664 )
2018-02-06 12:22:27 +01:00
Benjamin Dauvergne
133e88b6e8
nanterre: amélioration au template de la vue de recherche de démo
2018-02-06 12:04:41 +01:00
Thomas NOËL
6958bfc3f8
Merge remote-tracking branch 'origin/master' into nanterre-recette
2018-02-02 18:09:12 +01:00
Benjamin Dauvergne
b1bbc814f9
nanterre: améliorer la recherche par date de naissance ( fixes #21415 )
...
Le RSU contient des fiches dont la date est largement erronnée:
* soit au premier janvier de l'année de naissance
* soit avant 1903
Ce commit inclut dans la recherche automatiquement les fiches avec de
tels date même si une date précise est donnée.
2018-02-02 18:08:57 +01:00
Thomas NOËL
bf52ff175b
Merge remote-tracking branch 'origin' into nanterre-recette
2018-02-02 18:04:38 +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
31f1d2b3e9
nanterre: construire des index spécifiques pour les noms complets des individus ( #19092 )
...
Deux index sont construits:
* prenoms + noms_de_naissance
* prenoms + nom_d_usage
2018-02-02 18:03:50 +01:00
Benjamin Dauvergne
8684139879
zoo_data: ajoute une nouvelle fonction SQL TextCat ( #19092 )
...
Pour remplacer les utilisations de CONCAT dans les conditions WHERE qui
ne peut donc pas être indexé, contrairement à l'opérateur || classique.
2018-02-02 18:03:50 +01:00
Benjamin Dauvergne
6137d25ab9
zoo_meta: ajoute un hook sur les classes AppConfig pour personnaliser la reconstruction des index ( #19092 )
2018-02-02 18:03:50 +01:00
Benjamin Dauvergne
efaafa575d
zoo_meta: ajoute une méthode utilitaire pour créer des index trigram ( #19092 )
2018-02-02 18:03:50 +01:00
Benjamin Dauvergne
0884695546
zoo_meta: reconstruit les index via les signaux ( #19092 )
...
Soit après un signal post_save sur un schéma soit après une migration.
2018-02-02 18:03:50 +01:00
Thomas NOËL
02fee44c2d
Merge branch 'master' into nanterre-recette
2018-02-01 14:58:24 +01:00
Thomas NOËL
9c8086e6d9
resolve migrations conflict
2018-02-01 14:57:46 +01:00
Thomas NOËL
c2a7715635
Merge branch 'master' into nanterre-recette
2018-02-01 14:49:21 +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
94055f35a0
zoo_data: ajoute des permissions génériques en vue d'extensions ( #21198 )
2018-01-30 16:41:55 +01:00
Benjamin Dauvergne
9f3e424562
zoo_data: permettre à une application d'étendre les URLs d'admin des entités ( #21198 )
2018-01-30 16:41:55 +01:00
Benjamin Dauvergne
4cf9a23f5d
zoo_data: toujours lier une action à son job ( #21198 )
2018-01-30 16:41:55 +01:00
Benjamin Dauvergne
2baa23702d
zoo_data: ajoute une méthode pour récupérer tous les jobs d'une classe d'action ( #21198 )
2018-01-30 16:41:55 +01:00
Benjamin Dauvergne
72a6dfee6c
zoo_data: ajoute la construction d'un classpath pour une classe et pas seulement une instance ( #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
Thomas NOËL
a949da298f
Merge branch 'master' into nanterre-recette
2018-01-24 10:59:10 +01:00
Benjamin Dauvergne
cd1b31dcf6
nanterre: retourner les message d'erreur d'implicit ( fixes #21384 )
...
Quelque soit le statut HTTP non 200, si Implicit retourne du JSON, ce
contenu parsé est retourné comme valeur de l'erreur.
En cas d'erreur de décodage JSON, le statut HTTP est retourné au lieu de
la valeur de l'exception ValueError retournée par json.loads().
2018-01-24 10:56:23 +01:00
Benjamin Dauvergne
954cee2467
zoo_data: correction à l'éditeur JSON ( fixes #21278 )
2018-01-19 16:40:31 +01:00
Thomas NOËL
3e81ae23ce
Merge branch 'master' into nanterre-recette
2018-01-12 18:38:27 +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
7763999722
zoo_data: add missing migration on removal of Log.url ( fixes #18143 )
2018-01-12 18:35:20 +01:00