Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fonctionnalites:geonature:permrequest [2026/05/07 07:33] – tâche cochée: Garder la table ''t_permission_request'' au singulier et dans le schéma ''pr_permission_request'' jpmilcentfonctionnalites:geonature:permrequest [2026/05/07 08:40] (Version actuelle) – [À faire] jpmilcent
Ligne 16: Ligne 16:
   * <todo #jpmilcent:2026-05-07>Gérer les dépendances et les configs d'outils dans pyproject.toml</todo>   * <todo #jpmilcent:2026-05-07>Gérer les dépendances et les configs d'outils dans pyproject.toml</todo>
   * <todo #jpmilcent:2026-05-07>Réordonner les colonnes de la table ''t_permission_request''</todo>   * <todo #jpmilcent:2026-05-07>Réordonner les colonnes de la table ''t_permission_request''</todo>
-  * <todo #jpmilcent:2026-05-07>Garder la table ''t_permission_request'' au singulier et dans le schéma ''pr_permission_request''</todo> +  * <todo #jpmilcent:2026-05-07>Renommer la table ''t_permission_request'' en ''t_requests'' et la garder dans le schéma ''pr_permrequests''</todo> 
-  * <todo>Ajouter le champ ''extras'' (json) ou ''additional_data'' (plus standard dans la base GN) dans la table ''t_permission_request'' du schéma ''pr_permission_request''</todo> : il servira à stocker les valeurs du formulaire dynamique.+  * <todo>Ajouter le champ ''extras'' (json) ou ''additional_data'' (plus standard dans la base GN) dans la table ''t_requests'' du schéma ''pr_permrequests''</todo> : il servira à stocker les valeurs du formulaire dynamique.
  
 ===== À faire ===== ===== À faire =====
-  * <todo>Gérer plusieurs permissions par demande : Lecture & Export</todo> +  * <todo #jpmilcent:2026-05-07>Gérer plusieurs permissions par demande : Lecture & Export</todo> 
-  * <todo>Ajouter un paramètre de config pour masquer la séléction d'une demande de données sensible</todo> : avec le passage en OpenData des 2 SINP, la demande concerne forcément des données sensibles...+  * <todo #jpmilcent:2026-05-07>Rendre non obligatoire la sélection d'un taxon</todo> 
 +  * <todo #jpmilcent:2026-05-07>Ajouter un paramètre de config pour masquer la séléction d'une demande de données sensible</todo> : avec le passage en OpenData des 2 SINP, la demande concerne forcément des données sensibles... 
 +  * <todo>Rendre visuel les champs obligatoire avec une astérisque rouge</todo>
   * <todo>Ajouter un ou deux paramètres de config pour masquer la sélection de la portée et définir sa valeur par défaut</todo>   * <todo>Ajouter un ou deux paramètres de config pour masquer la sélection de la portée et définir sa valeur par défaut</todo>
   * <todo>Ajouter la gestion du formulaire dynamique au formulaire de demande</todo>   * <todo>Ajouter la gestion du formulaire dynamique au formulaire de demande</todo>
Ligne 27: Ligne 29:
   * <todo>Ajouter un paramètre de config pour définir la période par défaut de validité de la demande</todo>   * <todo>Ajouter un paramètre de config pour définir la période par défaut de validité de la demande</todo>
   * <todo>Ajouter un paramètre de config pour définir la durée max d'une demande</todo>   * <todo>Ajouter un paramètre de config pour définir la durée max d'une demande</todo>
-  * <todo>Corriger le template par défaut de la notification DB PERMISSION_REQUEST_VALIDATION_UPDATE</todo>+  * <todo #jpmilcent:2026-05-07>Corriger le template par défaut de la notification DB PERMISSION_REQUEST_VALIDATION_UPDATE</todo>
   * <todo>Activer la traduction du calendrier en français</todo>   * <todo>Activer la traduction du calendrier en français</todo>
-  * <todo>Améliorer la sélection des taxons de la demande</todo> : devrait fonctionner comme pour les zones géo. A minima, corriger le problème d'affichage des noms des taxons quand on réaffiche la demande.+  * <todo>Améliorer la sélection des taxons de la demande</todo> : devrait fonctionner comme pour les zones géo. 
 +    * <todo #jpmilcent:2026-05-07>A minima, corriger le problème d'affichage des noms des taxons quand on réaffiche la demande</todo>.
   * <todo>Améliorer la sélection des zones géo</todo> : les zones géo devraient être triées par type.   * <todo>Améliorer la sélection des zones géo</todo> : les zones géo devraient être triées par type.
-  * <todo>Gérer les modifications d'une demande de permissions par l'utilisateur</todo> : après validation les utilisateurs ne peuvent plus modifier la réponse à l'exception des admins.+  * <todo #jpmilcent:2026-05-07>Gérer les modifications d'une demande de permissions par l'utilisateur</todo>nous avions pensé à bloquer la modification d'une demande par l'utilisateur après la validation par un admin. L'implémentation actuelle permet la modification par l'utilisateur mais la demande doit être à nouveau validée.
  
 ===== À voir/À confirmer ===== ===== À voir/À confirmer =====
  • fonctionnalites/geonature/permrequest.1778139227.txt.gz
  • Dernière modification : 2026/05/07 07:33
  • de jpmilcent