2.5.3
🚀 Nouveautés
- Mise en place de l'héritage du CRUVED au niveau des objets des modules (#1028)
- Révision de l'export des observations de la Synthèse (noms plus lisibles, ajout des communes et d'informations taxonomiques, complément des champs existants (#755)
- Ajout d'un paramètre permettant d'ajouter un message personnalisé à la fin des emails (inscriptions, exports...) (#1050 par @jpm-cbna)
- Ajout d'une alerte de dépréciation sur les fonctions
utils-sqlalchemy
présentes dans GeoNature - Ajout d'un widget de type "HTML" dans les formulaires dynamiques, permettant d'ajouter des informations dans un formulaire (#1043 et #1068 par @jpm-cbna)
- Ajout de la possibilité d'ajouter un texte d'aide sur les champs des formulaires dynamiques (#1065 par @jpm-cbna)
- Ajout de la possibilité de définir un min et un max au composant commun
date
(#1069 par @jpm-cbna) - Ajout de la possibilité de définir le nombre de lignes du composant commun
textarea
(#1067 par @jpm-cbna) - Ajout de la possibilité de contrôler par une expression régulière le contenu d'un champs de type
text
des formulaires dynamiques (#1073 par @FlorentRICHARD44) - Ajout de la possibilité de masquer certains champs du composant
media
(#1072, #1078 et #1083 par @metourneau) - Ajout d'un spinner sur les statistiques de la page d'accueil (#1086 par @jpm-cbna)
- Ajout d'un composant d'autocomplete multiselect
pnx-taxa
permettant de rechercher des taxons dans tout l'arbre taxonomique et de limiter la recherche à un rang - Possibilité d'ajouter plusieurs cartes sur la même page à l'aide du composant
pnx-map
- Homogénéisation du style du code et documentation des pratiques de développement
🐛 Corrections
- Correction de l'affichage des noms des validateurs sur la liste dans le module validation (#1091 par @lpofredc)
- Corrections mineures de l'export des observations de la Synthèse (#1108)
- Synthèse : Correction du masquage de la recherche par arbre taxonomique (#1057 par @jpm-cbna)
- Ajout du champs
id_nomenclature_biogeo_status
dans la Synthese (correspondance standard : statut biogéographique). La BDD est remplie avec la valeur par défaut de la tablegn_synthese.default_nomenclature_value
(valeur = non renseignée) - Accueil : Correction de l'affichage du nom du module (#1087)
- Correction du trigger de mise à jour d'Occtax vers la Synthèse (champs
the_geom_local
non mis à jour) (#1117 par @jbrieuclp) - Correction du paramètre stockant la version de Taxref, passé à 13.0 pour les nouvelles installations (#1097 par @RomainBaghi)
- Correction de l'affichage en double des markers dans Leaflet.draw (#1095 par @FlorentRICHARD44)
- Synthèse : Correction des filtres avancés par technique d'observation et méthode de détermination (#1110 par @jbrieuclp)
- Recréation du fichier de configuration à chaque installation (#1074 par @etot)
- Annulation de l'insertion du module lorsqu'une erreur est levée à l'installation d'un module
- Désormais les objets des modules (par exemple les objets 'Permissions' et 'Nomenclatures' du module 'ADMIN') héritent automatiquement des permissions définies au niveau du module parent et à défaut au niveau de GeoNature (#1028). Il s'agit d'une évolution de mise en cohérence puisque les modules héritaient déjà des permissions de GeoNature, mais pas leurs objets. Si vous avez défini des permissions particulières aux niveaux des objets, vérifier leur cohérence avec le nouveau fonctionnement. NB : si vous aviez mis des droits R=0 pour un groupe au module 'ADMIN', les utilisateurs de ce groupe ne pourront pas accéder aux sous-modules 'permissions' et 'nomenclatures'.
- Exécuter ensuite le script SQL de mise à jour de la BDD de GeoNature (https://github.com/PnX-SI/GeoNature/blob/master/data/migrations/2.5.2to2.5.3.sql). Attention, si vous avez customisé les vues des exports Occtax et Synthèse, elles seront supprimées et recrées automatiquement par le script SQL de mise à jour de la BDD de GeoNature pour intégrer leurs évolutions réalisées dans cette nouvelle version. Révisez éventuellement ces vues avant et/ou après la mise à jour.
- Suivez la procédure classique de mise à jour de GeoNature (http://docs.geonature.fr/installation-standalone.html#mise-a-jour-de-l-application).
- Les noms de colonnes de l'export de la Synthèse ont été entièrement revus dans la vue fournie par défaut (
gn_synthese.v_synthese_for_export
). Si vous aviez surcouché le paramètreEXPORT_COLUMNS
dans le fichierconfig/geonature_config.toml
, vérifiez les noms des colonnes. - Vérifiez que la valeur du paramètre
taxref_version
dans la tablegn_commons.t_parameters
correspond bien à votre version actuelle de Taxref (11.0 ou 13.0).