Voir comment gérer les modifications d'une demande de permissions par l'utilisateur : ne pas donner la permission de modification (?).
Est ce que l'on empêche un utilisateur de supprimer sa demande de permissions ?
Améliorations
Refactoriser les constantes dans les migrations Alembic
Gérer les dépendances et les configs d'outils dans pyproject.toml
Réordonner les colonnes de la table ''t_permission_request''
Garder la table ''t_permission_request'' au singulier et dans le schéma ''pr_permission_request''
Ajouter le champ ''extras'' (json) dans la table ''t_permission_request'' du schéma ''pr_permission_request'' : il servira à stocker les valeurs du formulaire dynamique.
À faire
Corriger le template par défaut de la notification DB PERMISSION_REQUEST_VALIDATION_UPDATE
Ajouter un paramètre de config pour définir la période par défaut de validité de la demande
Ajouter un paramètre de config pour définir la durée max d'une demande
Gérer les modifications d'une demande de permissions par l'utilisateur : après validation les utilisateurs ne peuvent plus modifier la réponse à l'exception des admins.
Activer la traduction du calendrier en français</todo
* <todo>Ajouter la gestion du formulaire dynamique au formulaire de demande
Ajouter la possibilité de valider une charte après avoir fait la demande : la charte doit être basée sur un template modifiable par l'administrateur du GeoNature.
Améliorer la sélection des taxons de la demande : devrait fonctionner comme pour les zones géo.
Améliorer la sélection des zones géo : les zones géo devraient être triées par type.
À confirmer
Est qu'on peut simplifier les migrations Alembic ? : renommer/refactoriser les migrations par thème : initialize_schema, add_permissions, add_notifications, add_samples.