97 Commits

Author SHA1 Message Date
30666522b6 mise à jour interventionType à cause d'un mauvais chargement des chauffagistes 2025-05-09 10:37:02 +02:00
d8cdc7dd73 👨‍🔧 Ajout accès interventions pour chauffagiste + bouton remarque + sécurisation route show v1.0 2025-05-08 15:34:12 +02:00
aaa66849be 📝 Mise à jour du README avec les fonctionnalités finales et instructions d'installation 2025-05-08 15:20:40 +02:00
461e661f62 Finalisation application : sécurité, calendrier, vérifs d’unicité, filtres chauffagiste 2025-05-08 15:07:12 +02:00
a992c2ea6a Réparation du DashboardController et AuthenticationController 2025-05-08 13:58:02 +02:00
8580911c1a feat: gestion des remarques chauffagistes + refacto sécurité
- 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
2025-05-08 12:31:40 +02:00
Yacha-Shan
5cdf38794a Création d'intervention + ajout de celle-ci dans le calendrier (pas encore fonctionnel) 2025-05-08 10:48:41 +02:00
Yacha-Shan
c640bdc4d3 mise à jour de ma branche 2025-05-05 10:07:45 +02:00
Yacha-Shan
3777067950 modification de l'entité et le form intervention et des templates intervention _form et new 2025-05-05 10:07:08 +02:00
4fc91211f0 correction des conditions pour supprimer et éditer un utilisateur 2025-04-25 18:07:10 +02:00
65093ec738 correction des conditions pour supprimer et éditer un utilisateur 2025-04-25 18:06:21 +02:00
a47abaabfd mise en place de calendrier dynamique 2025-04-25 17:34:37 +02:00
b20dc2e00f 🔧 Sécurisation des contrôleurs : gestion des accès par rôles (admin, secrétaire, chauffagiste) 2025-04-25 15:40:06 +02:00
28f63a5363 ajout du README 2025-04-25 15:19:19 +02:00
b35c19fa5b Mise à jour majeure : liaisons entre entités, formulaires et affichages
- Relations entre entités (User, Intervention, etc.)\n- Formulaires adaptés\n- Refacto visuel des vues\n- Nouvelle base.html.twig\n- Dashboards par rôle
2025-04-25 14:55:06 +02:00
b80e2365ad Merge branch 'feature/Maxim' 2025-04-24 16:24:21 +02:00
d464aa9b2d modification des vues fault index et show + du form fault 2025-04-24 16:23:19 +02:00
f098f5beeb modification des vues fault index et show + du form fault 2025-04-24 16:20:20 +02:00
Yacha-Shan
3a4e9ce733 Merge branch 'feature/Alyssa' into develop 2025-04-19 21:59:01 +02:00
Yacha-Shan
d048f55ad5 Lien du bouton "Create Intervention" dans le calendrier, modification de la route pour "intervention/index.twig.html" dans le Controller ainsi que modification du bouton liste des intervention dans la page de création d'un intervention afin de le rendre fonctionnelle 2025-04-19 21:58:44 +02:00
Yacha-Shan
8e1e5180dd Merge branch 'feature/Alyssa' into develop 2025-04-19 15:10:55 +02:00
Yacha-Shan
e4a4986baa Modification route pour le StockController -> fonctionnelle 2025-04-19 15:09:29 +02:00
0d6b65ef20 tous les rôles ont leur redirection vers leur tableau de bord, avancement sur le canlendrier controller 2025-04-18 15:54:51 +02:00
Yacha-Shan
fc8387808f Fonctionnalité des véhicules 2025-04-18 15:30:41 +02:00
d1df840ae2 hash des mots de passe automatique terminé 2025-04-18 15:18:29 +02:00
56809b3fbc modification du form user pour afficher les rôle lors du new 2025-04-18 11:49:14 +02:00
997b20fddb choix pour la création d'un utilisateur ajoutés 2025-04-18 11:30:21 +02:00
75e47bacc0 redirection pour le crud de l'utilisateur en tant qu'admin fonctionnel 2025-04-18 11:11:05 +02:00
Yacha-Shan
a14a4ba64e Gestion des utilisateurs fonctionnelle pour l'admin 2025-04-18 10:51:24 +02:00
Yacha-Shan
21ff384396 redirection en fonction du rôle de l'utilisateur lors de la connection 2025-04-18 09:57:19 +02:00
1d03855c8a security.yaml sans erreur 2025-04-18 09:43:13 +02:00
dc0a7e915a redirection en fonction du login propre et affichage d'un dashboard en fonction du rôle de l'uitilisateur 2025-04-18 09:18:52 +02:00
a79caf705d login fonctionnel, redirection selon le rôle et début de tableau de bord pour le rôle admin 2025-04-13 19:22:46 +02:00
cb7f8bb772 security.yaml et login fonctionnel 2025-04-11 15:43:15 +02:00
225b58a0c9 .gitignore propre 2025-04-11 15:13:14 +02:00
BRUNET Giovanny
b29391d655 Nouveau .gitignore 2025-04-11 14:59:35 +02:00
b7773bd06d Correction Authentification 2025-04-10 17:27:50 +02:00
39c6623e3d login plus propre, sans erreur à finir car il ne se connect pas 2025-04-10 16:43:20 +02:00
665589a395 création des branchs feature 2025-04-08 08:52:50 +02:00
21cab16529 Merge branch 'develop' of https://gitea.btssio-poitiers.fr/sermandm/HegreEtConfort 2024-12-20 11:59:45 +01:00
1e37911306 brunetg 2024-12-20 11:59:02 +01:00
eae27fc563 cc 2024-12-20 11:56:41 +01:00
f1f5feb423 modif form 2024-12-20 11:52:49 +01:00
451949e4ba bon 2024-12-20 11:08:19 +01:00
e6ac8298f8 mergeIntervention 2024-12-20 11:06:28 +01:00
8aa0003e64 tempalte 2024-12-20 10:29:31 +01:00
b3e3f41003 controller nickel et ke reste aussi 2024-12-20 10:07:22 +01:00
af50b4bd60 fhaujoifa 2024-12-12 17:04:34 +01:00
53b56f986f blabla 2024-12-12 16:56:21 +01:00
44d12014e3 ajout calendrier secrétaire 2024-12-12 16:55:20 +01:00