Avant: 3 champs (Auteur input + 2 checkboxes 'Mes snapshots' / 'Format PatchCenter') -> trop. Apres: - Un seul dropdown 'Intervenant' avec liste dynamique des auteurs detectes dans les snapshots PatchCenter charges - Defaut = user connecte (intervenant_default depuis JWT 'sub') - Ajoute '(toi)' a cote de l'option qui matche le user connecte - Si le user connecte n'a pas encore de snapshot, son option apparait quand meme en tete avec le tag '(toi, aucun snap)' - Le filtre 'PatchCenter uniquement' est implicite (toujours actif) -> les snapshots SLPM ou manuels n'apparaissent plus du tout - Les autres users peuvent etre selectionnes pour afficher/supprimer leurs snapshots (pas de restriction par compte au-dela de l'authentification) - updateFilterSummary affiche le filtre actif clairement |
||
|---|---|---|
| .. | ||
| data | ||
| models | ||
| routers | ||
| scripts | ||
| services | ||
| static | ||
| templates | ||
| __init__.py | ||
| auth.py | ||
| config.py | ||
| database.py | ||
| dependencies.py | ||
| main.py | ||