From 7508f86c8c7af7df38466bbd7eec78e7e13dad86 Mon Sep 17 00:00:00 2001 From: Coyaud Anthony Date: Mon, 17 Aug 2026 12:50:07 +0200 Subject: [PATCH] =?UTF-8?q?fix(contenu):=20aligne=20les=20pages=20l=C3=A9g?= =?UTF-8?q?ales=20et=20la=20documentation=20sur=20la=20r=C3=A9alit=C3=A9?= =?UTF-8?q?=20livr=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plusieurs pages statiques affirmaient des faits contredits par le code, le dump SQL ou le dossier de projet. Corrections vérifiées une à une contre les sources. Documentation : - React 18 -> React 19 (package.json : react ^19.2.5) - token « stocké en sessionStorage » -> localStorage (api.js, AuthContext.jsx), avec HS256 / 60 min / sans refresh token - « jobs CRON » -> jobs SQL Server Agent (aucun CRON dans le dump) - « Infrastructure NEXERN / hébergement souverain » -> conteneurs Docker derrière un reverse proxy ; NEXERN redevient la cible métier - suppression du monitoring « Infocentre » qui n'existe pas : la nomenclature livrée compte 6 monitorings Sage et 1 CRM, répartis sur les pôles Contrat (5) et Fournisseur (2) - « contrastes conformes » -> objectif WCAG 2.1 AA, audit des contrastes à mener - rôle « Administrateur » -> « Admin » (valeur réelle de l'énumération) Mentions légales et CGU : - éditeur : projet académique de COYAUD Anthony ; XEFI SA devient commanditaire. L'instance de démonstration n'est ni éditée ni exploitée par XEFI SA - hébergeur : environnement de démonstration auto-hébergé, NEXERN en cible métier - section Cookies : l'application ne dépose aucun cookie. La session et le choix de consentement sont en localStorage, et aucun traceur tiers n'est utilisé - conservation : la purge à 24 mois porte sur l'historique de monitoring (TABLE_FINAL) ; la mention « 24 mois à compter de la dernière connexion » n'était adossée à aucun traitement - droits RGPD : mise en avant du libre-service réellement implémenté (GET /me/data-export art. 20, DELETE /me art. 17) - accessibilité : la conformité WCAG 2.1 AA devient un objectif, avec la liste des mesures en place et celle des points restant à traiter - contact dpo@xefi.fr remplacé par a.coyaud@xefi.fr (6 occurrences) - CGV et modération de commentaires déclarées explicitement sans objet Build : - vite.config.js : build.target déclaré explicitement (chrome111, edge111, firefox114, safari16.4, ios16.4) au lieu de dépendre du défaut de Vite, pour que la matrice de compatibilité annoncée dans le README soit tracée au dépôt Co-Authored-By: Claude Opus 5 --- DataSentinel/src/pages/CGU/CGU.jsx | 92 ++++++++++++------- .../src/pages/Documentation/Documentation.jsx | 22 ++--- .../pages/MentionsLegales/MentionsLegales.jsx | 63 ++++++++++--- DataSentinel/vite.config.js | 6 ++ 4 files changed, 126 insertions(+), 57 deletions(-) diff --git a/DataSentinel/src/pages/CGU/CGU.jsx b/DataSentinel/src/pages/CGU/CGU.jsx index db290a0..4d91592 100644 --- a/DataSentinel/src/pages/CGU/CGU.jsx +++ b/DataSentinel/src/pages/CGU/CGU.jsx @@ -27,14 +27,17 @@ export default function CGU() {

Article 1 — Objet et champ d'application

Les présentes Conditions Générales d'Utilisation (ci-après « CGU ») régissent l'accès et - l'utilisation de la plateforme Data Sentinel, outil interne de monitoring - de la qualité des données développé par COYAUD Anthony pour le compte de XEFI SA - (ci-après « l'Éditeur »). + l'utilisation de la plateforme Data Sentinel, outil de monitoring de la + qualité des données développé par COYAUD Anthony (ci-après « l'Éditeur ») + dans le cadre de son projet annuel Nexa Digital School, en réponse à un besoin du service + Business Intelligence de XEFI SA (commanditaire).

- Data Sentinel est une application web à usage professionnel interne, accessible uniquement - aux collaborateurs habilités de XEFI et de ses filiales. Toute utilisation de la plateforme - implique l'acceptation pleine et entière des présentes CGU. + Data Sentinel est une application web à usage professionnel interne. La présente instance + est une démonstration académique : elle est accessible à des fins + d'évaluation au moyen de comptes de test et ne contient aucune donnée réelle + d'entreprise. Toute utilisation de la plateforme implique l'acceptation pleine et entière + des présentes CGU.

@@ -42,8 +45,9 @@ export default function CGU() {

Article 2 — Accès au service

L'accès à Data Sentinel est réservé aux utilisateurs disposant d'un compte valide créé - par un administrateur système XEFI. L'authentification s'effectue via un identifiant et - un mot de passe fournis par l'entreprise. + par un administrateur de la plateforme. L'authentification s'effectue par identifiant et + mot de passe, complétée par une vérification anti-robot. Les mots de passe ne sont jamais + stockés en clair.