Skip to content

2.1.0 - Module validation

Compare
Choose a tag to compare
@TheoLechemia TheoLechemia released this 02 Jun 11:30
· 6750 commits to master since this release
c5a6882

🚀 Nouveautés

  • Intégration du module Validation dans GeoNature (développé par @JulienCorny, financé par @sig-pnrnm)
  • Ajout de tables, règles et fonctions permettant de calculer la sensibilité des occurrences de taxon de la synthèse (#284)
  • Occtax - Possibilité d'enchainer les saisies de relevés et de garder les informations du relevé (#633)
  • Occtax - Amélioration de l'ergonomie de l'interface MapList pour clarifier la recherche et l'ajout d'un relevé + ajout compteur (#467)
  • Révision de l'interface du module Métadonnées, listant les cadres d'acquisition et leurs jeux de données (par @jbrieuclp)
  • Ajout d'un mécanisme du calcul des taxons observés par zonage géographique (#617)
  • Les mailles INPN (1, 5, 10km) sont intégrées à l'installation (avec un paramètre)
  • Statistiques de la page d'accueil - Ajout d'un paramètre permettant de les désactiver (#599)
  • Occtax - Date par défaut paramétrable (#351)
  • Support des géometries multiples (MultiPoint, MultiPolygone, MultiLigne) dans la synthèse et Occtax (#609)
  • Synthese - Affichage des zonages intersectés dans un onglet séparé (#579)

🐛 Corrections

  • Révision complète des scripts de migration de GeoNature v1 à v2 (data/migrations/v1tov2)
  • Masquer l'export du module Synthèse si son CRUVED est défini à 0 (#608)
  • Correction de la vérification du CRUVED du module METADONNEES (#601)
  • Correction de la vérification du CRUVED lorsque get_role = False
  • Correction de la traduction sur la page de connexion (par @jbrieuclp)
  • Occtax - Retour du composant GPS permettant de charger un marker à partir de coordonnées X et Y (#624)
  • Correction lors d'import de fichier GPX ayant une altitude (#631)
  • Occtax - Correction du filtre Observateur texte libre (#598)
  • Métadonnées - Inversion des domaines terrestre/marin (par @xavyeah39)
  • Métadonnées - Correction de l'édition des cadres d'acquisition (#654, par @DonovanMaillard)
  • Mise à jour de sécurité de Jinja2 et SQLAlchemy

⚠️ Notes de version

  • Vous pouvez passer directement à cette version, mais en suivant les notes des versions intermédiaires

  • Suivez ensuite la procédure classique de mise à jour de GeoNature (http://docs.geonature.fr/installation-standalone.html#mise-a-jour-de-l-application)

  • Lancer le script de migration de la base de données :

    Cette nouvelle version de GeoNature intègre les mailles INPN métropolitaines (1, 5, 10km) dans le réferentiel géographique. Si vous ne souhaitez pas les installer, lancer le script ci dessous en passant le paramètre no-grid

cd /home/`whoami`/geonature/data/migrations
wget -O 2.0.1to2.1.0_bis.sh https://raw.githubusercontent.com/PnX-SI/GeoNature/master/data/migrations/2.0.1to2.1.0.sh 
chmod +x 2.0.1to2.1.0_bis.sh
# avec les mailles
./2.0.1to2.1.0_bis.sh
# sans les mailles:
# ./2.0.1to2.1.0_bis.sh no-grid

Regarder ensuite les logs de la migration dans le fichier: var/log/migration_2.0.1_to_2.1.0.log

  • Installer le module VALIDATION si vous le souhaitez :

    Se placer dans le virtualenv de GeoNature

cd /home/`whoami`/geonature/backend
source venv/bin/activate

Lancer la commande d'installation du module puis sortir du virtualenv

geonature install_gn_module /home/`whoami`/geonature/contrib/gn_module_validation/ /validation
sudo supervisorctl restart geonature2
deactivate