Commit Graph

9 Commits

Author SHA1 Message Date
Manus
9aad377c49 Checkpoint: v4 : Import Excel (.xlsx) et CSV natif pour établissements et contacts, pages Mes Solutions Numériques et Solutions Logicielles avec accordéons, CGU réaffichée à chaque session, moteur de recherche multicritères corrigé. 33 tests passés, 0 erreur TypeScript. 2026-04-16 12:30:59 -04:00
Manus
a86806fbb7 Checkpoint: v4 : Ajout pages Mes Solutions Numériques et Solutions Logicielles, onglets Import Établissements et Import Contacts avec CSV dans Admin, correction moteur de recherche (filtres solutionId/editeurId/blocFonctionnelId), CGU réaffichée à chaque session. 33 tests passés, 0 erreur TypeScript. 2026-04-16 12:20:42 -04:00
Manus
b86977eae4 Checkpoint: 1) createSolution retourne maintenant l'insertId (number) au lieu du ResultSetHeader brut → solutionId n'est plus NaN. 2) La charte CGU est désormais affichée à chaque nouvelle session navigateur (sessionStorage) et non plus uniquement à la première connexion. 2026-04-16 11:51:20 -04:00
Manus
19852d0907 Checkpoint: Remplacement du fragment vide <>...</> sans key par <Fragment key={u.id}>...</Fragment> dans le .map() de UsersPanel. Zéro erreur TypeScript, zéro erreur Vite. 2026-04-16 11:29:06 -04:00
Manus
77839a08ff Checkpoint: Le panneau d'affectations des établissements dans la page Admin est désormais disponible pour tous les utilisateurs (référents et adhérents), pas uniquement les adhérents. Ajout d'une barre de recherche dans le panneau, affichage du numéro FINESS, et composant AffectationsPanel réutilisable. Zéro erreur TypeScript. 2026-04-16 11:07:29 -04:00
Manus
249aa80e38 Checkpoint: Correction de l'avertissement React "Each child in a list should have a unique key prop" dans Home.tsx — remplacement du fragment <> sans key par <Fragment key={etab.id}> dans le .map() des résultats de recherche. 2026-04-16 05:46:38 -04:00
Manus
a58296774f Checkpoint: Évolution v2 complète : nouveau profil Adhérent FEHAP, connexion locale par email/mot de passe (bcrypt), création manuelle d'utilisateurs par les gestionnaires, affectation d'établissements aux adhérents, page de choix de connexion (/login), refonte de la page Admin avec CRUD complet. 33 tests Vitest passés, zéro erreur TypeScript. 2026-04-16 04:02:22 -04:00
Manus
522d2e3c87 Checkpoint: Application SONUM v1.0 - Cartographie des Solutions Numériques FEHAP. Toutes les fonctionnalités implémentées : charte CGU, moteur de recherche multicritères avec tri, Mes Établissements avec accordéons et édition inline, formulaire de saisie guidé en 3 étapes, fiche établissement avec compteur de consultation, prise de contact, Mes Demandes de Contact avec réponse directe, administration SONUM, gestion des rôles (Référent / Gestionnaire), traçabilité, lien espace adhérent FEHAP. 14 tests Vitest passés. 2026-04-15 12:14:03 -04:00
Manus
48bfbc21c0 Initial project bootstrap 2026-04-15 11:53:34 -04:00