Skip to content

2.17.2

Choose a tag to compare

@jacquesfize jacquesfize released this 09 Jun 15:43
· 3 commits to master since this release

🚀 Nouveautés

  • [Métadonnées] Ajout de la possibilité de fermer un cadre d'acquisition (#3963 par @christophe-ramet).
    La fermeture d'un cadre d'acquisition a pour conséquence :
    • Impossibilité de créer/modifier/supprimer des données dans Occhab et dans Occtax (#3964)
    • Désactivation de tous les jeux de données associés.
    • Impossibilité d'importer des données dans des JDD de CA fermés.
  • [Métadonnées] Ajout d'un bouton de création de jeu de données directement depuis la fiche du cadre d'acquisition (#4142 par @jacquesfize)
  • [Métadonnées] La date de création de la source n'est plus affichée (#4096 par @christophe-ramet)
  • [Métadonnées] Ajout de la propriété TDatasets.nb_observations qui somme le nombre d'observations et d'habitats saisies dans un JDD (#3958 par @VincentCauchois)
  • [Authentification] Hiérarchisation des fournisseurs d'identité sur la page de connexion. Si un provider est configuré avec is_secondary=true, ce dernier sera accessible depuis un bloc déroulant. (#3912 par @IdrissaD)
  • [Authentification] Ajout d'une fonctionnalité d'affichage/masquage du mot de passe dans le formulaire de connexion (#3974 par @jacquesfize)
  • [Authentification] Gestion des erreurs de connexion via les paramètres de requête (#3976 par @edelclaux)
  • [Import] Ajout de la priorisation de la géométrie utilisée lors des imports. L'ordre de priorisation des géométries est le suivant : WKT > Long/Lat > CodeMaille > CodeCommune > CodeDepartement (#4099 par @christophe-ramet)
  • [Accueil] Affichage de l'organisme de l'utilisateur authentifié dans la barre de navigation latérale, désactivable avec le nouveau paramètre DISPLAY_USER_ORGANISM (#4081 par @edelclaux)
  • [Admin des permissions] Ajout du code de département dans le formulaire de sélection de filtres géographiques (#4084 par @jacquesfize)
  • [Documentation] Ajout d'une section sur la configuration du worker Celery dans la documentation administrateur (#2894 par @PaulLabruyere)
  • [Général] Mise à jour des dépendances Python (#4080 par @jacquesfize)

🐛 Corrections

  • [Métadonnées] Correction de l'affichage du nombre de jeux de données dans l'export PDF des CA (#3985 par @jacquesfize)
  • [Métadonnées] Ajout de la colonne id_nomenclature_biogeo_status dans la vue v_synthese_for_web_app (#2235 par @christophe-ramet)
  • [Import] Correction de la prise en compte du paramètre DEFAULT_GENERATE_MISSING_UUID (#4115 par @jacquesfize)
  • [Synthèse] Correction des données retournées par la commande geonature sensitivity info (#3927 par @jacquesfize)
  • [Synthèse] Correction du tri de l'ordre des zonages dans les fiches Observation (#4041 par @edelclaux)
  • [Synthèse] Correction de la récupération des zonages d'une observation quand un utilisateur possède une permission floutée et une permission avec un filtre géographique (#4065 par @jacquesfize)
  • [Synthèse] Possibilité de réutiliser la modale d'information d'observation (#4149 par @bouttier)
  • [Sécurité] Ajout de la restriction login_required sur les routes /users/menu, /users/menu_from_code et /users/liste (#4110 par @jacquesfize)

💻 Développement

  • [Développement] Utilisation de uv pour accélérer la compilation du Dockerfile backend (#4134 par @christophe-ramet)
  • [Docker] Ajout d'une étape de développement dans le Dockerfile backend (#4114 par @bouttier)
  • [Docker] Correction de la version Python dans le Dockerfile (#4104 par @bouttier)
  • [CI/CD] Amélioration du workflow d'intégration continue avec un paramètre geonature_repo (#4144 par @bouttier)
  • [Base de données] Suppression de la vue obsolète v_releve_list (#690 par @christophe-ramet)
  • [Synthèse] Correction des fixtures synthese pour qu'elles s'appuient sur le SRID de la base de données de test (#4113 par @bouttier)
  • [Documentation] Documentation de l'arborescence des fichiers du backend (#4140 par @CynthiaBorotPNV)

Base de données 🗂️

  • Les évolutions de la base de données depuis la version 2.17.1 sont documentées automatiquement ici

📝 Merci aux contribut.rice.eur.s