新增WebConfig配置支持,完善日志相关配置选项,移除对WebP格式的支持

This commit is contained in:
2026-01-27 10:43:01 +08:00
parent e6e6d3b222
commit 89b7f1ae3a
3 changed files with 137 additions and 18 deletions

View File

@@ -393,8 +393,7 @@
"get": {
"description": "根据日期返回图片流或重定向 (yyyy-mm-dd)",
"produces": [
"image/jpeg",
"image/webp"
"image/jpeg"
],
"tags": [
"image"
@@ -467,8 +466,7 @@
"get": {
"description": "随机返回一张已抓取的图片流或重定向",
"produces": [
"image/jpeg",
"image/webp"
"image/jpeg"
],
"tags": [
"image"
@@ -525,8 +523,7 @@
"get": {
"description": "根据参数返回今日必应图片流或重定向",
"produces": [
"image/jpeg",
"image/webp"
"image/jpeg"
],
"tags": [
"image"
@@ -543,7 +540,7 @@
{
"type": "string",
"default": "jpg",
"description": "格式 (jpg, webp)",
"description": "格式 (jpg)",
"name": "format",
"in": "query"
}
@@ -663,6 +660,9 @@
},
"token": {
"$ref": "#/definitions/config.TokenConfig"
},
"web": {
"$ref": "#/definitions/config.WebConfig"
}
}
},
@@ -708,8 +708,44 @@
"config.LogConfig": {
"type": "object",
"properties": {
"compress": {
"description": "是否压缩旧日志文件",
"type": "boolean"
},
"dbfilename": {
"description": "数据库日志文件名",
"type": "string"
},
"dblogLevel": {
"description": "数据库日志级别: debug, info, warn, error",
"type": "string"
},
"filename": {
"description": "业务日志文件名",
"type": "string"
},
"level": {
"type": "string"
},
"logConsole": {
"description": "是否同时输出到控制台",
"type": "boolean"
},
"maxAge": {
"description": "保留旧日志文件最大天数",
"type": "integer"
},
"maxBackups": {
"description": "保留旧日志文件最大个数",
"type": "integer"
},
"maxSize": {
"description": "每个日志文件最大大小 (MB)",
"type": "integer"
},
"showDBLog": {
"description": "是否在控制台显示数据库日志",
"type": "boolean"
}
}
},
@@ -784,6 +820,14 @@
}
}
},
"config.WebConfig": {
"type": "object",
"properties": {
"path": {
"type": "string"
}
}
},
"config.WebDAVConfig": {
"type": "object",
"properties": {