2.2.0 - Module utilisateurs
🚀 Nouveautés
- Ajout d'interfaces et de paramètres de création de compte, de récupération de son mot de passe et d'administration de son profil, basé sur l'API UsersHub 2.1.0 (par @jbrieuclp et @TheoLechemia) #615
- Ajout d'une fonctionnalité de création automatique d'un CA et d'un JDD personnel lors de la validation d'un compte créé automatiquement (paramétrable)
- Amélioration du composant de création dynamique de formulaire (support de text-area, checkbox simple et multiple et exemple d'utilisation à partir de la conf GeoNature)
- Le composant 'observateur' permet de rechercher sur le nom ou le prénom (utilisation des RegEx) #567
- Mise à jour de Flask en version 1.1.1
- Nouvelle version du sous-module d'authentification (1.4.1), compatible avec UsersHub 2.1.0
- Mise à jour du sous-module de nomenclatures (version 1.3.0)
- Mise à jour et clarification du MCD (http://docs.geonature.fr/admin-manual.html#base-de-donnees) par @jpm-cbna
- Ajout d'une tutoriel vidéo d'installation dans la documentation (https://www.youtube.com/watch?v=JYgH7cV9AjE, par @olivier8064)
🐛 Corrections
- Correction d'un bug sur les export CSV en utilisant la librairie Python standard
csv
(#733) - SYNTHESE API : Passage de la route principale de récupération des données en POST plutôt qu'en GET (#704)
- SYNTHESE BDD : Suppression automatique des aires intersectées (
synthese.cor_area_synthese
) lorsqu'une observation est supprimée (DELETE CASCADE) - SYNTHESE : Prise en compte du paramètre
EXPORT_ID_SYNTHESE_COL
(#707) - OCCTAX : Correction d'une autocomplétion automatique erronée de la date max en mode édition (#706)
- VALIDATION : Améliorations des performances, par @jbrieuclp (#710)
- Prise en compte des sous-taxons pour le calcul des règles de sensibilité
- Correction des contraintes CHECK sur les tables liées à la sensibilité
- Complément et correction des scripts de migration
data/migrations/v1tov2
- Correction et clarification de la documentation d'administration des listes de taxons et de sauvegarde et restauration de la BDD (par @lpofredc)
- Correction de la rotation des logs
- Passer le script de migration suivant: https://github.com/PnX-SI/GeoNature/blob/master/data/migrations/2.1.2to2.2.0.sql
- Suivez ensuite la procédure classique de mise à jour de GeoNature (http://docs.geonature.fr/installation-standalone.html#mise-a-jour-de-l-application)
- Si vous souhaitez activer les fonctionnalités de création de compte, veuillez lire attentivement cette documentation : http://docs.geonature.fr/admin-manual.html#configuration-de-la-creation-de-compte
- Si vous activez la création de compte, UsersHub 2.1.0 doit être installé. Voir sa note de version