Add "Repair all" button (#2642)

to the admin repo list

ref #2639
This commit is contained in:
qwerty287
2023-10-24 14:12:55 +02:00
committed by GitHub
parent d5e68efc95
commit 69917c1a0d
6 changed files with 149 additions and 61 deletions

View File

@@ -1471,6 +1471,32 @@ const docTemplate = `{
}
}
},
"/repos/repair": {
"post": {
"produces": [
"text/plain"
],
"tags": [
"Repositories"
],
"summary": "Repair all repositories on the server. Requires admin rights.",
"parameters": [
{
"type": "string",
"default": "Bearer \u003cpersonal access token\u003e",
"description": "Insert your personal access token",
"name": "Authorization",
"in": "header",
"required": true
}
],
"responses": {
"204": {
"description": "No Content"
}
}
}
},
"/repos/{repo_id}": {
"get": {
"produces": [
@@ -2797,8 +2823,8 @@ const docTemplate = `{
}
],
"responses": {
"200": {
"description": "OK"
"204": {
"description": "No Content"
}
}
}