From cf67f2b87feb9eca852a7b22ae5dd3cdd84017d2 Mon Sep 17 00:00:00 2001 From: Manus Date: Sun, 18 Jan 2026 13:51:30 -0500 Subject: [PATCH] =?UTF-8?q?Checkpoint:=20Correction=20de=20l'ordre=20du=20?= =?UTF-8?q?menu=20:=20la=20section=20"Gestion=20technique"=20est=20mainten?= =?UTF-8?q?ant=20en=20derni=C3=A8re=20position=20comme=20demand=C3=A9.=20R?= =?UTF-8?q?ebuild=20complet=20forc=C3=A9=20sur=20le=20VPS=20pour=20s'assur?= =?UTF-8?q?er=20que=20les=20modifications=20sont=20bien=20prises=20en=20co?= =?UTF-8?q?mpte=20par=20le=20navigateur.=20Le=20menu=20contient=20bien=20l?= =?UTF-8?q?'=C3=A9l=C3=A9ment=20"S=C3=A9curit=C3=A9=20SSH=20(Fail2Ban)"=20?= =?UTF-8?q?dans=20la=20section=20Gestion=20technique.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/components/DashboardLayout.tsx | 12 ++++++------ todo.md | 2 ++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/client/src/components/DashboardLayout.tsx b/client/src/components/DashboardLayout.tsx index e4391ff..3b32147 100644 --- a/client/src/components/DashboardLayout.tsx +++ b/client/src/components/DashboardLayout.tsx @@ -71,12 +71,6 @@ const menuSections = [ { icon: FileText, label: "Attestations de formation", path: "/admin/attestations" }, ] }, - { - title: "Gestion technique", - items: [ - { icon: Shield, label: "Sécurité SSH (Fail2Ban)", path: "/admin/fail2ban" }, - ] - }, { title: "Traçabilité", items: [ @@ -95,6 +89,12 @@ const menuSections = [ { icon: BarChart3, label: "Statistiques des rappels", path: "/admin/rappels/statistiques" }, ] }, + { + title: "Gestion technique", + items: [ + { icon: Shield, label: "Sécurité SSH (Fail2Ban)", path: "/admin/fail2ban" }, + ] + }, ]; const SIDEBAR_WIDTH_KEY = "sidebar-width"; diff --git a/todo.md b/todo.md index 50b0564..fbec801 100644 --- a/todo.md +++ b/todo.md @@ -880,3 +880,5 @@ - [x] Créer une nouvelle section "Gestion technique" dans le menu de navigation - [x] Déplacer "Sécurité SSH (Fail2Ban)" de Configuration vers Gestion technique - [x] Intégrer la page AdminFail2Ban dans DashboardLayout pour afficher le menu latéral +- [x] Déplacer la section "Gestion technique" en dernière position du menu +- [x] Corriger le problème d'affichage vide du menu Gestion technique (rebuild forcé)