Skip to content

Releases: docalist/docalist-data

Version 4.2.0

Choose a tag to compare

@daniel-menard daniel-menard released this 12 Dec 08:39
  • FieldIndexer : les attributs qui portent sur un type de champ spécifique doivent utiliser un tiret, pas un point, sinon on peut avoir des conflits de champs dans les mappings. Par exemple, si on a un filtre sur le champ "date" (filter.date) et qu'on crée un filtre spécifique sur la date de naissance, il faut que le filtre spécifique soit nommé "filter.date-birth" et non pas "filter.date.birth".
  • DateFiedIndexer : nouvel attribut "filter.date", filtre, agrégation et tri sur la première des dates qui figure dans le champ date.
  • RecordIterator : ré-écriture complète basée sur la classe ScrollIterator introduite dans docalist-search 4.2.
  • AdminDatabases : permet de vider les valeurs par default dans les grilles de type "edit" (si on mettait une valeur par défaut pour un champ, on ne pouvait plus la supprimer).
  • Relation : traite les chaines vides comme null. Evite que le contrôle EntryPicker essaie de charger une notice et indique "entrée invalide" quand on a '', '0' ou 0 dans un champ relation.
  • Database : revoit les conditions pour créer une requête docalist-search. Désormais, on ne crée une recherche que pour la page de recherche et quand la home est en mode search (évite que le nouveau pager soit toujours en mode recherche).
  • FieldIndexer::getSortKey : supprime les espaces de début et limite la longueur des clés de tri générées.
  • ExportWidget : vérifie qu'on a une SearchResponse en cours et évite de générer une erreur si ce n'est pas le cas.
  • Amélioration du code : génère des warnings pour les méthodes et classes dépréciées. Utilise la nouvelle fonction Docalist\Deprecated() introduite dans docalist-core version 3.4.
  • Nouvelle facette TermsTopicLabel : une agrégation standard de type "terms" sur le champ "filter.topic.label".
  • Nouvelle facette TermsSourceLabel : une agrégation standard de type "terms" sur le champ "filter.source.label".
  • DateFieldIndexer, NumberFieldIndexer, SourceFieldIndexer : ré-active la recherche par phrase (les positions des termes n'étaient pas indexées, mais ça pose problème si le champ est utilisé comme champ par défaut).
  • Passe à docalist-core 3.4 et docalist-search 4.2.

Version 4.1.0

Choose a tag to compare

@daniel-menard daniel-menard released this 25 Sep 14:59
  • EditReference : corrige la metabox debug
  • ExportService : renomme l'attribut type en filter.code.type (a été renommé dans docalist-search 4.0)
  • EditReference : pas de debug box indexation pour les nouveaux posts
  • Export : force le download des fichiers inline (plus simple pour Prisme)
  • database/edit : désactive le choix de l'analyseur par défaut
  • Adaptation à docalist-core version 3.3 (forms strict types, configureEditorForm)
  • Editeur de grilles de saisie : ajoute une icone pour les champs marqués comme requis

Version 4.0.0

Choose a tag to compare

@daniel-menard daniel-menard released this 07 Jun 08:39
75695b2
  • Adaptation à docalist-search 4.0
  • Compatibilité avec elasticsearch 6 et 7
  • Nouveaux indexeurs

Version 3.0.2

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:02
  • Ajout partout de la directive declare(strict_types=1)
  • Corrections des entêtes

Version 3.0.1

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:02
  • Corrige l'url du site docalist.

Version 3.0.0

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:02
  • Big bump : le code est utilisé depuis des années, on est de fait en version 3.

Version 0.17.0

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:01
  • Corrections mineures.

Version 0.16.0

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:01
  • Migration docalist-databases -> docalist-data.

Version 0.15.0

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:01
  • Nouvelle procédure d'activation du plugin.

Version 0.14.0

Choose a tag to compare

@daniel-menard daniel-menard released this 22 Mar 09:00
v0.14.0

Database : Object parameters should be type hinted