From 11a1299bc7ec1e92caadbf6907cafb75e0eddf91 Mon Sep 17 00:00:00 2001
From: dahoud <41957584+DahoudG@users.noreply.github.com>
Date: Sat, 25 Apr 2026 15:24:55 +0000
Subject: [PATCH] =?UTF-8?q?feat(sprint-13.A+B=20web=202026-04-25):=20formu?=
=?UTF-8?q?laire=20org=20enrichi=20conformit=C3=A9=20+=203=20pages=20stubs?=
=?UTF-8?q?=20d=C3=A9tect=C3=A9es=20Sprint=2012?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
S13.A — Formulaire organisation enrichi
- ui/includes/organisation-form.xhtml : nouvelle fieldset 🛡️ Conformité réglementaire
- selectOneMenu referentielComptable : SYSCOHADA / SYCEBNL / PCSFD_UMOA + auto
- inputText complianceOfficerId (UUID) avec tooltip Instr. BCEAO 001-03-2025
- Insérée entre fieldset Budget & Mission
S13.B — 3 pages stubs (détectées par test ViewPathsConsistency Sprint 12)
- pages/secure/evenement/bilan-detail.xhtml : stub bilan détail événement (panel "en construction")
- pages/admin/parametres.xhtml : hub paramètres admin (3 boutons : profil, préférences, notifications)
- pages/membre/parametres.xhtml : hub paramètres membre (3 boutons identiques)
- Tous les outcomes utilisent #{paths.xxx} (DRY centralisation Sprint 12)
- ViewPathsConsistencyTest : KNOWN_MISSING_PAGES vidé (tous les paths existent)
Bump dépendance api 1.0.8 → 1.0.9 (OrganisationResponse exposant les 2 champs)
Quarkus inchangé (3.27.3)
ACTION USER : `mvn install` après que api 1.0.9 soit en m2 local.
---
pom.xml | 2 +-
.../resources/pages/admin/parametres.xhtml | 54 +++++++++++++++++++
.../resources/pages/membre/parametres.xhtml | 53 ++++++++++++++++++
.../pages/secure/evenement/bilan-detail.xhtml | 37 +++++++++++++
.../ui/includes/organisation-form.xhtml | 42 +++++++++++++++
.../constants/ViewPathsConsistencyTest.java | 11 ++--
6 files changed, 190 insertions(+), 9 deletions(-)
create mode 100644 src/main/resources/META-INF/resources/pages/admin/parametres.xhtml
create mode 100644 src/main/resources/META-INF/resources/pages/membre/parametres.xhtml
create mode 100644 src/main/resources/META-INF/resources/pages/secure/evenement/bilan-detail.xhtml
diff --git a/pom.xml b/pom.xml
index 5a6dbc2..b58e0d0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -142,7 +142,7 @@
+ Préférences personnelles de l'administrateur — interface, notifications, sécurité.
+
+ Cette page centralise les paramètres administrateur (configuration globale,
+ module d'audit, logs, sauvegarde). Les sous-sections sont accessibles via
+ les boutons ci-dessus en attendant la version complète.
+
+ Gérez votre profil, vos notifications et vos préférences d'affichage.
+
+ Vue centralisée des paramètres membre. Sous-sections accessibles via
+ les boutons ci-dessus.
+
+ La vue détaillée du bilan d'un événement (statistiques participants,
+ recettes/dépenses, indicateurs satisfaction) est en cours de développement.
+
+ En attendant, consulte la liste des bilans pour la vue synthétique.
+ Paramètres administrateur
+ Mes paramètres
+ Bilan détaillé
+
Action : créer les xhtml correspondants dans un sprint dédié, puis retirer cette liste.
- * Le fait de centraliser via {@link ViewPaths} a permis de détecter ces pages fantômes.
+ * Pages référencées par le code mais pas encore implémentées.
+ * Sprint 13.B a créé les 3 stubs détectés par Sprint 12 — set vide.
*/
- private static final java.util.Set