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é)