🚀 Ajouté
- Compatible GeoNature 2.14
- Declaration des permissions CRUVED du module dans une branche Alembic. Les droits sont les mêmes pour les visites et observations
- Ajout des paramètres
meshes_source
,site_code_column
etsite_desc_column
dansbin/config/imports_settings.sample.ini
- Ajout de la gestion de la date de fin des visites à l'interface (fiche détaillée et formulaire de saisie d'une visite)
🔄 Modifié
- Mise à jour du
README.md
etinstall.md
- Les paramètres
dataset_id
etobservers_list_id
danssettings.ini
deviennent respectivementid_dataset
etid_menu_list_user
dansconf_gn_module.toml
(voirconfig/conf_gn_module.sample.toml
pour les valeurs par défaut) - Les fonctions
check_user_cruved_visit
etcruved_scope_for_user_in_module
sont remplacées par la classeVisitAuthMixin
contenant des méthodes qui permettent de récupérer les droits des utilisateurs sur les données (action CRUVED + portée) - La liste des visites d'un site affiche maintenant la date de fin de visite si au moins une des visites possède une date de fin de visite différente de sa date de début de visite.
- Une visite peut maintenant avoir lieu sur plusieurs années
⚠️ La vuepr_monitoring_flora_territory.export_visits
a été corrigé afin d'exporter la date de fin de visite. Nous n'avons pas utilisé de révision Alembic pour la mise à jour. Il est nécessaire de mettre à jour cette vue manuellement à l'aide de Psql par exemple. Voir le code SQL de la vue dans le fichier schema.sql.
What's Changed
- Fix(backend): check if already visit for year and allow visit_date_max different from visit_date_min by @ch-cbna in #78
New Contributors
Full Changelog: 1.1.2...1.2.0