**Fonctionnalités ajoutées :** 1. **Procédure tRPC `viderHistoriqueRappels`** (server/routers.ts) : - Mutation admin protégée pour supprimer tous les logs de la table logsRappels - Retourne le nombre de logs supprimés - Utilise une requête SQL directe pour optimiser les performances 2. **Bouton de vidage dans l'interface** (client/src/pages/admin/AdminRappelsHistorique.tsx) : - Bouton rouge "Vider l'historique" avec icône de corbeille - Dialogue de confirmation AlertDialog avec message d'avertissement - Invalidation automatique de la requête historique après suppression - Toast de succès avec le nombre de logs supprimés 3. **Correction d'une erreur TypeScript** : - Ajout d'une parenthèse fermante manquante dans le router gestionAttestations - Correction de l'erreur TS1135: Argument expression expected **Fichiers modifiés :** - server/routers.ts : Ajout de la procédure viderHistoriqueRappels - client/src/pages/admin/AdminRappelsHistorique.tsx : Ajout du bouton avec dialogue Déployé sur le VPS de production (https://formations.itinova.org)
94 KiB
94 KiB