Manus
|
9c3d3ef18d
|
Checkpoint: Correction du login : routers.ts utilise maintenant input.identifier au lieu de input.email, LocalAuthContext.tsx mis à jour en conséquence. La connexion par username (adminItinova) fonctionne en recette.
|
2026-04-21 06:29:48 -04:00 |
|
Manus
|
b3137e8f27
|
Checkpoint: Ajout du champ username dans la table local_users, adaptation de l'auth backend (connexion par username OU email), mise à jour de la page Gestion des utilisateurs avec le champ username visible et éditable, compte adminItinova migré avec username propre.
|
2026-04-21 05:31:44 -04:00 |
|
Manus
|
535dd19188
|
Checkpoint: Boîte à idées : table BDD, API tRPC (créer, lister, répondre, changer statut), page avec liste filtrée par statut et recherche, bouton Nouvelle demande, réponse admin avec statut colorisé, menu dans la sidebar
|
2026-04-17 10:57:07 -04:00 |
|
Manus
|
b36a049ca5
|
Checkpoint: Logo Santinova agrandi de h-20 à h-28 sur la page Login.
|
2026-03-20 09:40:45 -04:00 |
|
Manus
|
58c0155f81
|
Checkpoint: Le texte "powered by" et le logo Santinova sont maintenant alignés horizontalement sur une seule ligne, avec le logo agrandi à h-20 pour correspondre à la taille du logo Itinova en haut.
|
2026-03-20 09:23:40 -04:00 |
|
Manus
|
8dc248db6a
|
Checkpoint: Logo Itinova affiché en haut de la page Login, mention "powered by" avec logo Santinova en bas. Les deux images sont hébergées sur le CDN webdev.
|
2026-03-20 09:09:23 -04:00 |
|
Manus
|
cab8629125
|
Checkpoint: Le champ de connexion accepte maintenant un identifiant (ex: adminItinova) ou une adresse e-mail. Le backend recherche dans les deux cas. Le label et le placeholder ont été mis à jour.
|
2026-03-20 08:44:29 -04:00 |
|
Manus
|
e9a8ae9016
|
Checkpoint: L'encart affichant admin@itinova.fr et le mot de passe par défaut a été retiré de la page Login pour des raisons de sécurité
|
2026-03-16 16:11:22 -04:00 |
|
Manus
|
ed8af28fce
|
Checkpoint: Vignettes Veille : Niveau en violet, Territoire en teal, Date en orange. Vignettes AAP : Région en violet, Département en teal, Date de publication en orange. Cohérence visuelle avec la palette de la boîte de dialogue.
|
2026-03-16 15:51:59 -04:00 |
|
Manus
|
2161dfc8a3
|
Checkpoint: Bouton Détail en bleu doux (bg-blue-50/border-blue-200) et bouton Lien externe en vert émeraude (bg-emerald-50/border-emerald-200), avec fond arrondi, bordure et effet hover
|
2026-03-16 15:41:22 -04:00 |
|
Manus
|
f1a3045bbf
|
Checkpoint: Niveau en violet doux (bg-violet-50/border-violet-200), Territoire en teal (bg-teal-50/border-teal-200), Source en orange doux (bg-orange-50/border-orange-200) — icônes et textes assortis
|
2026-03-16 15:30:47 -04:00 |
|
Manus
|
2065786052
|
Checkpoint: Bouton œil (Eye) ajouté sur chaque ligne du tableau Veille (vue liste et vignettes) ouvrant une boîte de dialogue avec titre complet, badge type coloré, métadonnées en grille (catégorie, niveau, territoire, source, passage en vigueur), résumé intégral et lien externe
|
2026-03-16 15:00:15 -04:00 |
|
Manus
|
b7aa274921
|
Checkpoint: Ajout des zones de téléversement drag & drop dans la page Paramètres lorsque la source "Fichier local" est sélectionnée, avec résultat d'import affiché immédiatement
|
2026-03-16 14:45:02 -04:00 |
|
Manus
|
3ae37760a3
|
Checkpoint: Ajout de l'upload direct de fichiers Excel depuis le navigateur (drag & drop), nettoyage automatique des balises HTML dans les résumés, import fonctionnel avec 38 entrées Veille + 7 AAP
|
2026-03-16 14:35:21 -04:00 |
|
Manus
|
8fb71e8bda
|
Checkpoint: Application complète : deux tableaux de bord (Veille Stratégique + AAP), import Excel quotidien avec déduplication, sources multiples (local/OneDrive/FTP/SharePoint), affichage liste/vignettes, filtres multi-critères, gestion utilisateurs, logs d'import, page paramètres, authentification locale, tâche cron 06h00, 13 tests Vitest passants.
|
2026-03-16 10:45:35 -04:00 |
|
Manus
|
5000fc555d
|
Initial project bootstrap
|
2026-03-16 10:20:39 -04:00 |
|