From 4adf65a8f54f5d14442a735d8bd90a7f77bf0af6 Mon Sep 17 00:00:00 2001 From: Daniel Allaire Date: Mon, 1 Jun 2026 15:05:10 -0400 Subject: [PATCH] Ajuster liens publics et acces sysadmin --- backend/app/routers/accueil.py | 4 +--- frontend/src/App.jsx | 3 --- frontend/src/pages/Accueil.jsx | 6 +++--- frontend/src/pages/Login.jsx | 16 +++++++--------- 4 files changed, 11 insertions(+), 18 deletions(-) diff --git a/backend/app/routers/accueil.py b/backend/app/routers/accueil.py index 7a25da7..2ab3738 100644 --- a/backend/app/routers/accueil.py +++ b/backend/app/routers/accueil.py @@ -21,8 +21,6 @@ MODULES_CONSULTATION = [ ModuleTuile(code="C5", nom="Gouvernance", description="Décisions du groupe", icone="📌", couleur="red"), ModuleTuile(code="C7", nom="Mon profil", description="Modifier, PIN, notifications", icone="👤", couleur="gray"), ModuleTuile(code="C9", nom="Postes à pourvoir", description="Postes disponibles, candidature", icone="🙋", couleur="yellow"), - ModuleTuile(code="C11", nom="Charte d'utilisation", description="Outil de service et limites", icone="🧭", couleur="indigo"), - ModuleTuile(code="C13", nom="Confidentialité", description="Données, accès et journal", icone="🔒", couleur="gray"), ModuleTuile(code="C12", nom="Mode papier", description="Formulaires de reprise en main", icone="🖨️", couleur="gray"), ModuleTuile(code="S1T", nom="Trésorerie", description="État des résultats, soldes, registre", icone="🏦", couleur="green"), ] @@ -106,7 +104,7 @@ async def accueil( est_executif=True, modules_consultation=MODULES_CONSULTATION, modules_saisie=modules_saisie_sysadmin, - modules_gestion=[MODULE_SYSADMIN, *MODULES_GESTION], + modules_gestion=MODULES_GESTION, groupe=groupe_info, ) diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 2038b22..17b1295 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -90,7 +90,6 @@ export default function App() { case 'G11': pageActive = ; break; case 'G12': pageActive = ; break; case 'G13': pageActive = ; break; - case 'G14': pageActive = ; break; case 'M1': pageActive = ; break; case 'M2': pageActive = ; break; case 'M3': pageActive = ; break; @@ -102,8 +101,6 @@ export default function App() { case 'M4': pageActive = ; break; case 'G8': pageActive = ; break; case 'C9': pageActive = ; break; - case 'C11': pageActive = ; break; - case 'C13': pageActive = ; break; case 'C12': pageActive = ; break; case 'C10': pageActive = ; break; default: pageActive = ; diff --git a/frontend/src/pages/Accueil.jsx b/frontend/src/pages/Accueil.jsx index 6e7e84c..f65f43c 100644 --- a/frontend/src/pages/Accueil.jsx +++ b/frontend/src/pages/Accueil.jsx @@ -12,7 +12,7 @@ const COULEURS = { gray: 'bg-gray-50 border-gray-200 text-gray-700', }; -const NAVIGABLE = ['C7', 'S1', 'S1T', 'S2', 'S3', 'S4', 'S5', 'C1', 'C2', 'C4', 'C5', 'C9', 'C11', 'C12', 'C13', 'G2', 'G9', 'G11', 'G12', 'G13', 'G14', 'M0', 'M1', 'M2', 'M3', 'M4', 'M5', 'M6']; +const NAVIGABLE = ['C7', 'S1', 'S1T', 'S2', 'S3', 'S4', 'S5', 'C1', 'C2', 'C4', 'C5', 'C9', 'C12', 'G2', 'G9', 'G11', 'G12', 'G13', 'M0', 'M1', 'M2', 'M3', 'M4', 'M5', 'M6']; const MODULES_CONTEXTE = new Set(['S0', 'M0', 'M1', 'M2']); const MODULE_INVENTAIRES = { code: 'M5', @@ -29,7 +29,7 @@ const CONTEXTES = { sections: [ { titre: 'À faire maintenant', codes: ['S5', 'C5', 'C9'] }, { titre: 'État', codes: ['S1T', 'M3', 'C2', 'C1', 'C4'] }, - { titre: 'Mon espace', codes: ['C7', 'C11', 'C13', 'C12'] }, + { titre: 'Mon espace', codes: ['C7', 'C12'] }, ], }, reunion: { @@ -47,7 +47,7 @@ const CONTEXTES = { description: 'Modules de gestion et administration.', sections: [ { titre: 'Finances', codes: ['S1T', 'S5', 'M4'] }, - { titre: 'Membres et structure', codes: ['G14', 'G2', 'G11', 'G12', 'G9', 'G13'] }, + { titre: 'Membres et structure', codes: ['G2', 'G11', 'G12', 'G9', 'G13'] }, { titre: 'Services', codes: ['M3'] }, { titre: 'Inventaire', codes: ['M5'] }, ], diff --git a/frontend/src/pages/Login.jsx b/frontend/src/pages/Login.jsx index 7c8319f..3884fa4 100644 --- a/frontend/src/pages/Login.jsx +++ b/frontend/src/pages/Login.jsx @@ -183,13 +183,6 @@ export default function Login() { })} - - Découvrir l'application - - {sysadminOuvert && (
)} -
+
+ • + • + + Découvrir +

100% logiciel libre · Hébergé au Québec