[improvement] Tri configurable des repos #9

Closed
opened 2026-03-12 03:42:20 +01:00 by admin · 0 comments
Owner

Contexte

Les repos sont affichés dans l'ordre retourné par l'API (alphabétique par défaut). Pas moyen de trier par activité, nombre d'issues, ou dernière release.

Comportement attendu

Option --sort avec les critères :

  • name (défaut, actuel)
  • updated (dernière mise à jour)
  • issues (nombre d'issues ouvertes, décroissant)
  • stars (nombre d'étoiles, décroissant)
gitea-dashboard --sort updated
gitea-dashboard --sort issues --repo workflow

Critères d'acceptation

  • Option --sort avec 4 valeurs possibles
  • Tri appliqué avant l'affichage Rich et l'export JSON
  • Tests unitaires pour chaque critère de tri
## Contexte Les repos sont affichés dans l'ordre retourné par l'API (alphabétique par défaut). Pas moyen de trier par activité, nombre d'issues, ou dernière release. ## Comportement attendu Option `--sort` avec les critères : - `name` (défaut, actuel) - `updated` (dernière mise à jour) - `issues` (nombre d'issues ouvertes, décroissant) - `stars` (nombre d'étoiles, décroissant) ```bash gitea-dashboard --sort updated gitea-dashboard --sort issues --repo workflow ``` ## Critères d'acceptation - [ ] Option `--sort` avec 4 valeurs possibles - [ ] Tri appliqué avant l'affichage Rich et l'export JSON - [ ] Tests unitaires pour chaque critère de tri
admin added this to the v1.2.0 milestone 2026-03-12 03:42:20 +01:00
admin added the improvement label 2026-03-12 03:42:35 +01:00
admin closed this issue 2026-03-12 04:19:06 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/gitea-dashboard#9