This commit is contained in:
+12
-1
@@ -40,4 +40,15 @@ async def subscribe_repo(req: SubscribeRequest):
|
|||||||
"path": str(target_dir),
|
"path": str(target_dir),
|
||||||
"success": True,
|
"success": True,
|
||||||
"token_used": bool(effective_token and not req.token_provided) # Zeigt ob Token vom System oder User kommt
|
"token_used": bool(effective_token and not req.token_provided) # Zeigt ob Token vom System oder User kommt
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@router.get("/repos") #✅ Diese muss existieren für /api/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