Skip to content

Releases: BaseAdresseNationale/validateur-bal

v2.19.1

05 Jun 15:16
Compare
Choose a tag to compare

MODIFICATION

  • Correction du bug d'interprétation champ uid_adresses

v2.19.0

27 May 15:38
Compare
Choose a tag to compare

MODIFICATION

###Upgrade COG 2024

  • package.json: @etalab/decoupage-administratif 3.0.0 -> 4.0.0

v2.18.4

10 Apr 08:49
Compare
Choose a tag to compare

MODIFICATION

Profile

-> Le profile 1.4 est devenu 1.4-strict
-> Le profile 1.4-strict est devenu 1.4

Uid_adresse

-> Ajout de idBanCommune, idBanToponyme et idBanAdresse dans les additionnalValues de uid_adresse suivant le format 1.3 https://github.com/BaseAdresseNationale/ban-plateforme/wiki/DRAFT-%23-Int%C3%A9gration-des-BanID
-> Ajout des erreurs type_invalide et incoherence_ids_ban sur uid_adresse

v2.18.3

20 Mar 10:40
Compare
Choose a tag to compare

Modification

  • Mise a jour de certain package pour corriger des fails
  • notFoundFields return maintenant seulement les champs manquant pour la version du format demandé
  • profilErrors, uniqueErrors, globalErrors ne retourne plus les erreurs des champs manquant qui ne sont pas demandé dans le format

v2.18.2

11 Mar 15:30
Compare
Choose a tag to compare

Modification

  • Le profile 1.4 relax devient le profile 1.4 et n'est plus disponible par defaut
  • Le profile 1.4 devient le profile 1.4 strict

v2.18.1

11 Mar 15:06
Compare
Choose a tag to compare

Modification

  • Suppression de profile default et relax
  • Les profile 1.3 et 1.3-relax sont isUsed

v2.18.0

11 Mar 14:53
Compare
Choose a tag to compare

Ajout

  • Ajout de l'error/warning row.id_ban_adresses_required lorsque une ligne avec numero, id_ban_commune, id_ban_toponyme et pas id_ban_numero

  • Ajout de l'error/warning rows.ids_required_every les ids ban doivent être sur toutes les lignes ou aucune

Changement

Profile 1.4

ERROR

  • 'id_ban_commune.type_invalide',
  • 'id_ban_toponyme.type_invalide',
  • 'id_ban_adresse.type_invalide',
  • 'row.incoherence_ids_ban',
  • 'row.id_ban_adresses_required',
  • 'rows.ids_required_every'

WARNING

  • 'field.id_ban_commune.missing',
  • 'field.id_ban_toponyme.missing',
  • 'field.id_ban_adresse.missing'

Profile 1.4 relax

WARNING

  • 'field.id_ban_commune.missing',
  • 'field.id_ban_toponyme.missing',
  • 'field.id_ban_adresse.missing',
  • 'id_ban_commune.type_invalide',
  • 'id_ban_toponyme.type_invalide',
  • 'id_ban_adresse.type_invalide',
  • 'row.incoherence_ids_ban',
  • 'row.id_ban_adresses_required',
  • 'rows.ids_required_every'

v2.17.0

22 Nov 12:58
Compare
Choose a tag to compare

Changement notable

Profile

  • Ajout de 2 nouveau profile par défaut 1.4 et 1.4-relax qui sont des copies des 1.3 et 1.3-relax

Erreur

  • Ajout des erreurs id_ban_commune.type_invalide, id_ban_toponyme.type_invalide, id_ban_adresse.type_invalidepour les profile 1.4 qui check que les champs id_ban_commune / id_ban_toponyme / id_ban_adresse sont bien des uuidV4
  • Ajout d'une erreur pour les profile 1.4 qui check que les id_ban_commune / id_ban_toponyme / id_ban_adresse sont bien uniques et différents

Générale

  • Dans la liste des profiles, ajout des entrées default et relax (pour éviter de mettre les profile a jour dans toutes les sous application)
  • Dans la fonction validate(), le profile par defaut (si non précisé) est maintenant le 1.4
  • Ajout du champ relax sur le profile qui active par defaut ou non le mode relaxFieldsDetection si ce dernier n'est pas prévisé dans le options le dans fonction validate()

v2.16.0

29 Aug 08:26
Compare
Choose a tag to compare

Changement notables

  • Renomage des profiles 1.3-etalab-strict -> 1.3 et 1.3-etalab -> 1.3-relax
  • Le mode relaxDetectField est activé par défaut avec le profile 1.3-relax

v2.15.0

03 Jul 07:02
Compare
Choose a tag to compare

Changement notables

  • Création du profile 1.3-etalab-strict

Commits

  • Update package version cb5233e
  • Creation du profile 1.3-etalab-strict 99f2285