sylvain 4d66aea6ed feat(client): add GiteaClient with auth and pagination (fixes #1)
- GiteaClient with requests.Session and token auth header
- _get_paginated for automatic pagination (limit=50)
- get_repos, get_latest_release (None on 404), get_milestones
- 9 unit tests with mocked requests.Session
- Fix setuptools build backend in pyproject.toml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 18:50:28 +01:00
2026-03-10 18:43:29 +01:00
2026-03-10 18:21:33 +01:00
2026-03-10 18:21:33 +01:00
2026-03-10 18:21:33 +01:00

gitea-dashboard

Dashboard CLI affichant l'etat des repos Gitea : issues ouvertes, dernieres releases, milestones.

Installation

pip install -e .

Configuration

Variables d'environnement requises : voir CLAUDE.md (section "Variables d'environnement").

Usage

gitea-dashboard

Licence

Usage personnel.

Description
CLI Python dashboard for Gitea repos status (issues, releases, milestones)
Readme 82 KiB
2026-03-10 19:29:48 +01:00
Languages
Python 100%