Fix HTTPS to HTTP conversion for Gitea API
This commit is contained in:
Executable
+28
@@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
# Gitea API helper script - ALWAYS uses HTTP (not HTTPS)
|
||||
|
||||
API_BASE="http://10.0.30.169:3000/api/v1"
|
||||
REPO="ilia/nanobot"
|
||||
TOKEN="${NANOBOT_GITLE_TOKEN}"
|
||||
|
||||
if [ -z "$TOKEN" ]; then
|
||||
echo "Error: NANOBOT_GITLE_TOKEN not set"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
prs|pulls)
|
||||
curl -s -H "Authorization: token $TOKEN" \
|
||||
"${API_BASE}/repos/${REPO}/pulls"
|
||||
;;
|
||||
issues)
|
||||
curl -s -H "Authorization: token $TOKEN" \
|
||||
"${API_BASE}/repos/${REPO}/issues?state=${2:-open}"
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {prs|pulls|issues} [state]"
|
||||
echo "Example: $0 prs"
|
||||
echo "Example: $0 issues open"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user