V0.38.5 git board rewrite (#238)
Co-authored-by: gobha <jasafpro@gmail.com> Co-committed-by: gobha <jasafpro@gmail.com>
This commit is contained in:
@@ -6,15 +6,21 @@
|
||||
"route": "/s/git-board",
|
||||
"auth": "authenticated",
|
||||
"layout": "single",
|
||||
"version": "0.1.0",
|
||||
"description": "Gitea/GitHub issue and PR board with LLM tools for reading, editing, and commenting. Per-user API key configuration.",
|
||||
"version": "0.2.0",
|
||||
"description": "Gitea issue and PR board powered by the gitea-client library. Uses extension connections for authentication.",
|
||||
"author": "switchboard",
|
||||
|
||||
"permissions": ["api.http"],
|
||||
"permissions": ["connections.read"],
|
||||
|
||||
"dependencies": {
|
||||
"gitea-client": ">=1.0.0"
|
||||
},
|
||||
|
||||
"api_routes": [
|
||||
{"method": "GET", "path": "/repos"},
|
||||
{"method": "GET", "path": "/board"},
|
||||
{"method": "GET", "path": "/issue/*"},
|
||||
{"method": "POST", "path": "/issue/*"},
|
||||
{"method": "GET", "path": "/ci/*"}
|
||||
],
|
||||
|
||||
@@ -91,24 +97,6 @@
|
||||
],
|
||||
|
||||
"settings": {
|
||||
"platform": {
|
||||
"type": "string",
|
||||
"label": "Platform",
|
||||
"description": "Git platform type: gitea or github",
|
||||
"default": "gitea"
|
||||
},
|
||||
"base_url": {
|
||||
"type": "string",
|
||||
"label": "Base URL",
|
||||
"description": "Git platform API base URL (e.g. https://git.gobha.me)",
|
||||
"required": true
|
||||
},
|
||||
"api_token": {
|
||||
"type": "string",
|
||||
"label": "API Token (personal)",
|
||||
"description": "Your personal access token. Set per-user in Settings > Extensions.",
|
||||
"default": ""
|
||||
},
|
||||
"default_owner": {
|
||||
"type": "string",
|
||||
"label": "Default Owner/Org",
|
||||
|
||||
Reference in New Issue
Block a user