Chaque carte de statistiques (Total, Actifs, Succès, Échecs) est maintenant cliquable et filtre le tableau des jobs en conséquence.
Changements
app/main.py : La route / accepte un query param ?filter= (total, active, success, failed). Les stats globales restent affichées en entier, seul le tableau est filtré.
templates/index.html : Les cartes sont des liens avec un style ring quand elles sont actives. Un badge + bouton Effacer apparaît dans l'en-tête du tableau. Re-cliquer la même carte désactive le filtre.
Comment tester
Ouvrir le dashboard
Cliquer sur la carte Echecs → seuls les jobs en erreur apparaissent
La carte est bordée en rouge et un badge Echecs s'affiche dans la table
Cliquer Effacer ou re-cliquer la carte pour revenir à la vue complète
## Description
Chaque carte de statistiques (Total, Actifs, Succès, Échecs) est maintenant cliquable et filtre le tableau des jobs en conséquence.
## Changements
- `app/main.py` : La route `/` accepte un query param `?filter=` (total, active, success, failed). Les stats globales restent affichées en entier, seul le tableau est filtré.
- `templates/index.html` : Les cartes sont des liens avec un style ring quand elles sont actives. Un badge + bouton Effacer apparaît dans l'en-tête du tableau. Re-cliquer la même carte désactive le filtre.
## Comment tester
1. Ouvrir le dashboard
2. Cliquer sur la carte Echecs → seuls les jobs en erreur apparaissent
3. La carte est bordée en rouge et un badge Echecs s'affiche dans la table
4. Cliquer Effacer ou re-cliquer la carte pour revenir à la vue complète
Chaque carte (Total, Actifs, Succès, Échecs) est maintenant un lien
vers /?filter=<type>. Le tableau affiche uniquement les jobs correspondants,
avec un badge de filtre actif et un bouton "Effacer" dans l'en-tête.
Cliquer à nouveau sur la même carte désactive le filtre.
perco
merged commit d19fc0bbf8 into main2026-04-25 20:19:43 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Description
Chaque carte de statistiques (Total, Actifs, Succès, Échecs) est maintenant cliquable et filtre le tableau des jobs en conséquence.
Changements
app/main.py: La route/accepte un query param?filter=(total, active, success, failed). Les stats globales restent affichées en entier, seul le tableau est filtré.templates/index.html: Les cartes sont des liens avec un style ring quand elles sont actives. Un badge + bouton Effacer apparaît dans l'en-tête du tableau. Re-cliquer la même carte désactive le filtre.Comment tester