feat: 引入 vjsf 渲染表单

This commit is contained in:
Junyan Qin
2024-10-15 16:16:39 +08:00
parent 661fdeb6a1
commit 12f1f3609d
20 changed files with 618 additions and 1293 deletions
+80
View File
@@ -0,0 +1,80 @@
{
"type": "object",
"properties": {
"admin-sessions": {
"type": "array",
"items": {
"type": "string"
}
},
"network-proxies": {
"type": "object",
"properties": {
"http": {
"type": "string"
},
"https": {
"type": "string"
}
}
},
"report-usage": {
"type": "boolean"
},
"logging-level": {
"type": "string"
},
"session-concurrency": {
"type": "object",
"properties": {
"default": {
"type": "integer"
}
},
"patternProperties": {
"^(person|group).*$": {
"type": "integer"
}
}
},
"pipeline-concurrency": {
"type": "integer"
},
"qcg-center-url": {
"type": "string"
},
"help-message": {
"type": "string"
},
"http-api": {
"type": "object",
"properties": {
"enable": {
"type": "boolean"
},
"host": {
"type": "string"
},
"port": {
"type": "integer"
}
}
},
"persistence": {
"type": "object",
"properties": {
"sqlite": {
"type": "object",
"properties": {
"path": {
"type": "string"
}
}
},
"use": {
"type": "string"
}
}
}
}
}