todo(18): done
byteb4rb1e.utils.saas.forgejo delivered as a thin layer over byteb4rb1e.utils.http.client, mirroring the Bitbucket wrapper against the Forgejo REST API v1: token auth headers, repository existence check, repository creation under the authenticated user (/user/repos) or an organization (/orgs/{org}/repos). No instance URL hardcoded — every operation takes a host parameter via api_url(). Both ssh_clone_url and https_clone_url exposed. 12 unit tests cover all operations; 95/95 pass via tox -e unit-py313 with no mypy errors beyond the repo baseline.
This commit is contained in:
parent
8372f92d29
commit
fa34977452
1 changed files with 1 additions and 1 deletions
2
TODO
2
TODO
|
|
@ -219,7 +219,7 @@ Content-Type: application/issue
|
||||||
ID: 18
|
ID: 18
|
||||||
Type: feature
|
Type: feature
|
||||||
Title: implement saas wrapper for Forgejo
|
Title: implement saas wrapper for Forgejo
|
||||||
Status: in-progress
|
Status: done
|
||||||
Priority: medium
|
Priority: medium
|
||||||
Created: 2026-06-06
|
Created: 2026-06-06
|
||||||
Relationships:
|
Relationships:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue