sylvain
fdd806abcd
feat(config): add YAML config and graceful pagination timeout
...
fixes #17 , fixes #18
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 03:43:48 +01:00
sylvain
4d22abbde3
docs(v1.3.0): update README, freeze CHANGELOG, bump version
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 19:54:38 +01:00
sylvain
f12ec380c7
docs(v1.2.0): update README, freeze CHANGELOG, bump version
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 04:18:54 +01:00
sylvain
03d09ac13b
docs(v1.1.0): update README, freeze CHANGELOG, bump version
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-11 04:46:38 +01:00
sylvain
8b4677a6f7
docs(v1.0.0): update README and create CHANGELOG
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-10 19:28:25 +01:00
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
sylvain
4e72ddc32f
chore: init project structure
...
Discovery synthesis, docs tree, Python src layout, CLAUDE.md, pyproject.toml.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 18:21:33 +01:00