[feat] Commande --health pour vérifier la connexion Gitea #14

Closed
opened 2026-03-12 18:58:14 +01:00 by admin · 0 comments
Owner

Description

Ajouter une option --health qui vérifie la connexion à l'instance Gitea sans afficher le dashboard complet.

Comportement attendu

gitea-dashboard --health
# ✓ Gitea instance reachable (v1.22.0) — 13 repos accessible
# Exit code 0

gitea-dashboard --health  # si erreur
# ✗ Connection refused: http://192.168.0.106:3000
# Exit code 1

Critères d'acceptation

  • Option --health dans argparse
  • Appel GET /api/v1/settings/api ou /version pour vérifier la connexion
  • Affiche la version Gitea et le nombre de repos accessibles
  • Exit code 0 (OK) ou 1 (erreur)
  • Tests unitaires couvrant les 2 cas
## Description Ajouter une option `--health` qui vérifie la connexion à l'instance Gitea sans afficher le dashboard complet. ## Comportement attendu ```bash gitea-dashboard --health # ✓ Gitea instance reachable (v1.22.0) — 13 repos accessible # Exit code 0 gitea-dashboard --health # si erreur # ✗ Connection refused: http://192.168.0.106:3000 # Exit code 1 ``` ## Critères d'acceptation - [ ] Option `--health` dans argparse - [ ] Appel GET `/api/v1/settings/api` ou `/version` pour vérifier la connexion - [ ] Affiche la version Gitea et le nombre de repos accessibles - [ ] Exit code 0 (OK) ou 1 (erreur) - [ ] Tests unitaires couvrant les 2 cas
admin added this to the v1.3.0 milestone 2026-03-12 18:58:14 +01:00
admin added the feature label 2026-03-12 19:01:44 +01:00
admin closed this issue 2026-03-12 19:55:12 +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#14