Conversation
807dcd2 to
ca01bdd
Compare
Effectivement à voir avec Camille, car si c'est "ne peut pas modifier les paramètres de la procédure" => aujourd'hui personne ne peut le faire. |
69d7f77 to
248ca7f
Compare
66dad0c to
29cb543
Compare
72c5cd4 to
c5b7aae
Compare
033477b to
32abccb
Compare
|
Merci pour vos retours @cami-na , @CeliaVermicelli et @Octaviedebs ! |
|
J'ai testé l'export avec l'autre PR qui donne accès au tableau de bord et ça marche nickel! Sur l'impossibilité de créer une procédure : c'est effectivement pas possible, mais je me demande, si cela est rapide, si on peut mettre un petit message d'explication en même temps que la redirection, je ne sais pas ce que tu en penses @cami-na pour éviter de faire penser à un bug? Sur le parcours, je ne sais pas où mettre ce retour parce que je l'ai vu en utilisant l'autre PR qui donne accès au tableau de bord mais cela concerne plus le side PPA que le filtre en lui-même @celine-m-s n'hésite pas à me dire s'il faut que je décale : J'ai remarqué que si on clique sur une FRP et qu'on revient sur la page collectivité, c'est une page collectivité type "side collectivité" et non type "side Etat" et qu'il n'y a donc plus de retour vers le tableau de bord. Page Collectivité side PPA en cliquant directement sur la collectivité (OK) Octavie avait fait un retour un peu similaire dans cette PR : #1540 (comment) |
rik
left a comment
There was a problem hiding this comment.
Très cool d'avoir centraliser en partie la gestion des permissions et d'avoir ajouter des vérifications de permissions au chargement des pages elles-mêmes.
Et très cool d'avoir modéliser profiles pour y avoir accès dans Django Admin.
|
Merci pour la revue ! J'ai adressé la majorité des commentaires. Ceux restés sans réponse feront l'objet d'un correctif à la rentrée. |
|
@rik J'ai fini de traiter tes retours. Ils sont dans des commits séparés. |
rik
left a comment
There was a problem hiding this comment.
Il me semble indispensable de bien gérer le cas de Profile.created_at avant de mettre ça en production pour éviter des pertes de données.
J'aimerais aussi que soit traité le cas des erreurs de linter empêchant de travailler en local.
Pour les autres sujets, je te laisse en responsabilité.
nuxt/pages/ddt/_departement/collectivites/_collectiviteId/procedure/add.vue
Outdated
Show resolved
Hide resolved
Documentation du schéma actuel de la base de données. Ajout d'une application pour distinguer la gestion des utilisateurs du reste de l'applicatif. Ajout des entrées dans l'interface d'administration Django.
Les règles de suppression sont actuellement éparpillées. Le besoin actuel est de modifier le comportement à la marge pour cacher le bouton aux sides PPA, or je pense que l'harmonisation des règles nécessiterait une PR en soi. Pour l'instant, faisons simple.
La clé primaire du modèle Collectivite est de la forme
"{code_insee}_{type}",
or le format qui est dans la colonne Profile.collectivite_id est "{code_insee}".
En attendant de corriger ce souci, affichons dans l'admin le contenu de
la colonne mais en lecture seule.
|
|
@rik Pour info, j'ai ajouté un commit pour corriger un bug. Le dernier commit (move me) sera supprimé. |







À faire :
[make PR]regionau profil envoyé à Pipedrive et Brevo.Après la MEP :
Accorder les droits PPA
departements: La liste des départements auquel peut accéder la région doit être du format suivant :09,11,12etc. Les départements d'un chiffre doivent être commencés par un zéro, il ne faut pas mettre de guillemets et il faut séparer les valeurs par une virgule.departement: indiquer le département par défaut de l'utilisateur (pareil que pour les DDT). Il doit être du format09(un chiffre) ou11(deux chiffres).Tests
Lien vers la recette jetable
## Utilisateurs de test
Communiqués en privé.
Cas de test
Notes Céline :
doc-events-attachements,projects-annexes(?) ettext-images(?)# Admin Django
Anthony, j'ai ajouté un groupe « Écriture » pour gérer les profils :

J'ai aussi modifié le groupe « Lecture seule » :
Cas d'usage et comportement souhaité
Appliquer les droits et l’affichage suivant :
Droits en tant qu'invité :
Appliquer le périmètre géographique :
Afficher dans la liste des collaborateurs d’une feuille de route :
#1597
#1625
#1626
https://www.notion.so/docurba/Filtre-d-partement-22cbe4d354c0800ea023f19396a225c7