Manus
|
c3e1720e83
|
Checkpoint: Ajout de la page de gestion des flux RSS : liste des flux, formulaire d'ajout/édition avec type (Veille/AAP), type par défaut, règles d'automatisme par mots-clés, paramètres de fréquence (heure fixe ou intervalle), activation/désactivation. Tables BDD rss_feeds et rss_settings. Procédures tRPC complètes. Navigation sidebar mise à jour.
|
2026-04-25 16:44:09 -04:00 |
|
Manus
|
4a17eaa04a
|
Checkpoint: Fix critique : context.ts vérifie maintenant le cookie veille_local_auth pour les utilisateurs locaux, évitant la déconnexion lors des appels tRPC protégés (import, settings, users)
|
2026-04-21 07:06:32 -04:00 |
|
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
|
37096bc83b
|
Checkpoint: La validation Zod de la procédure localLogin ne force plus le format e-mail — z.string().email() remplacé par z.string().min(1) pour accepter tout identifiant
|
2026-03-20 08:54:22 -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
|
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 |
|