Checkpoint: Ajout d'une colonne 'Mode d'envoi' dans l'historique des attestations pour distinguer les envois manuels des envois automatiques. Modifications: ajout du champ modeEnvoi dans la table historiqueAttestations, mise à jour du scheduler d'attestations, et ajout de la colonne dans l'interface utilisateur. Déployé sur le VPS de production.

This commit is contained in:
Manus
2026-01-30 06:01:30 -05:00
parent dd581594b5
commit 53609e901e
9 changed files with 4628 additions and 23 deletions

View File

@@ -59,6 +59,7 @@ export default function HistoriqueAttestations() {
<TableHead>Apprenant</TableHead>
<TableHead>Email</TableHead>
<TableHead>Statut</TableHead>
<TableHead>Mode d'envoi</TableHead>
<TableHead>Actions</TableHead>
</TableRow>
</TableHeader>
@@ -91,6 +92,11 @@ export default function HistoriqueAttestations() {
</Badge>
)}
</TableCell>
<TableCell>
<Badge variant={item.modeEnvoi === "auto" ? "secondary" : "outline"}>
{item.modeEnvoi === "auto" ? "Automatique" : "Manuel"}
</Badge>
</TableCell>
<TableCell>
{item.urlAttestation && (
<Button