- Ajout du champ 'Remarque' dans l'entité Intervention
- Création d'un formulaire RemarqueType dédié
- Ajout d'une route /intervention/{id}/remarque accessible uniquement au chauffagiste assigné
- Mise en place d'un contrôleur sécurisé pour ajouter une remarque
- Création de la vue intervention/remarque.html.twig
- Affichage conditionnel du bouton 'Ajouter une remarque' dans show.html.twig
- Séparation stricte des rôles : seuls les chauffagistes peuvent ajouter leur remarque
- Mise à jour de tous les contrôleurs avec denyUnlessAdminOrSecretaire() pour clarifier les accès
- Redirection des dashboards et calendriers selon rôle (admin, secrétaire, chauffagiste)
✅ Prochaine étape : liaison compétences ↔ pannes ou gestion des stocks associés
12 lines
525 B
XML
12 lines
525 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project version="4">
|
|
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
|
|
<data-source source="LOCAL" name="@localhost" uuid="21423ae4-3232-4641-affb-06399f70655a">
|
|
<driver-ref>postgresql</driver-ref>
|
|
<synchronize>true</synchronize>
|
|
<jdbc-driver>org.postgresql.Driver</jdbc-driver>
|
|
<jdbc-url>jdbc:postgresql://localhost:5433/</jdbc-url>
|
|
<working-dir>$ProjectFileDir$</working-dir>
|
|
</data-source>
|
|
</component>
|
|
</project> |