Skip to content

v0.99.0-dev

Pre-release
Pre-release
Compare
Choose a tag to compare
@lpofredc lpofredc released this 19 Feb 16:13
· 560 commits to master since this release
6be7fd6

🚀 Nouveautés

  • Le mode privilégié pour le Frontend est le Server Side Rendering (rendu côté serveur)
  • Développement de la possibilité de créer des programmes d'inventaires et de visites de sites, basés sur des champs additionnels dynamiques stockés en jsonb (actuellement utilisée par https://www.a-vos-mares.org) (#34, @QuentinJouet & @jolleon)
  • Possibilité de définir si un programme est de type "Observations" ou "Sites" (#179, #209, @QuentinJouet & @jolleon)
  • Possibilité d'ajouter des champs additionnels dynamiques stockés en jsonb sur les programmes de type "Observations", utilisant Angular JSON Schema Form (#181, @QuentinJouet & @jolleon)
  • Révision ergonomique du formulaire de saisie, positionné sur la liste des observations (#218, @jolleon)
  • Révision du tableau de bord de l'observateur pour un affichage liste/carte semblable à une page de programme (@jolleon)
  • Tableau de bord : Possibilité de visualiser les sites dans la liste des observations ainsi que sur la carte et pouvoir les éditer (@jolleon)
  • Tableau de bord : Possibilité d'exporter les sites (@jolleon)
  • Exports des observateurs adaptés pour contenir les données de formulaires personnalisés (@jolleon)
  • Ajout d'un paramètre FRONTEND.NEW_OBS_FORM_MODAL_VERSION, permettant de définir si le formulaire de saisie est sur la barre latérale ou dans une modale comme précédemment (#218, @jolleon)
  • Possibilité de charger plusieurs photos associées à une observation (#208, @jolleon)
  • Ajout d'une page de détail pour chaque observation, incluant les éventuelles photos associées (#223, @jolleon)
  • Mise en place d'un outil permettant de générer un projet QGIS d'administration des données de GeoNature-citizen (#222, @lpofredc)
  • Ajout de métadonnées aux pages web (title, description, mot-clés) (#205, @lpofredc)
  • Ajout d'un message paramétrable (registration_message) d'incitation à l'inscription (#177, @lpofredc)
  • Ajout d'un message personnalisé en tête du formulaire de saisie d'une observation, personnalisé dans la table de paramétrage du programme (@lpofredc)
  • Ajout de la possibilité d'afficher le nom scientifique des taxons (taxonDisplaySciName)
  • Sécurisation de l'interface d'administration des programmes ((#211) (@lpofredc)
  • Administration : Possibilité de charger une géométrie à partir d'un fichier GeoJSON ou KML pour définir l'emprise géographique d'un programme (@jolleon)
  • Administration : Possibilité de mutualiser les zones géographiques entre plusieurs programmes (#245, @jolleon)
  • Enrichissement de l'interface d'administration pour gérer dorénavent les programmes, les formulaires personnalisés (json schema form), et les utilisateurs inscrits (@lpofredc)
  • Intitulé des programmes personnalisables (ex: Missions, Enquêtes) (@lpofredc)
  • Améliorations diverses du style et de l'ergonomie (@jolleon, @lpofredc)
  • Révision et réorganisation complète de la documentation (merci @Splendens et @ksamuel) (#166)
  • Création d'un script pour simplifier et automatiser l'installation de GeoNature-citizen (#167)
  • Création d'un niveau "Projet" équivalent au cadre d'acquisition de GeoNature (#247)
  • Mise à disposition d'un script d'alimentation automatique GeoNature (@hypsug0):
    • projet > cadre d'acquisition
    • enquête > jeu de données
    • observation > occurrence de taxon en synthèse

🐛 Corrections

  • Désactivation du bouton d'enregistrement d'une observation après sa validation (évite les enregistrements multiples en cas de réponse lente du backend) (@jolleon)

⚠️ Notes de version

Si vous mettez à jour GeoNature-citizen à partir de la version 0.3.0 :