This commit is contained in:
@@ -40,3 +40,14 @@ async def subscribe_repo(req: SubscribeRequest):
|
|||||||
"path": str(target_dir),
|
"path": str(target_dir),
|
||||||
"success": True
|
"success": True
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@router.get("/repos")
|
||||||
|
async def list_repos():
|
||||||
|
from .main import GITEE_URL, get_token
|
||||||
|
token = get_token()
|
||||||
|
|
||||||
|
headers = {"Authorization": f"token {token}"} if token else {}
|
||||||
|
|
||||||
|
async with httpx.AsyncClient() as client:
|
||||||
|
resp = await client.get(f"{GITEE_URL}/api/v1/user/repos", headers=headers)
|
||||||
|
return resp.json()
|
||||||
Reference in New Issue
Block a user