fix: Fixed logging errors for uploaded files (#9273)

This commit is contained in:
2025-06-25 16:19:20 +08:00 committed by GitHub
parent 725786d6aa
commit 249b3c3245
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 139 additions and 92 deletions

View file

@ -296,7 +296,7 @@ func (b *BaseApi) SaveContent(c *gin.Context) {
// @Security ApiKeyAuth
// @Security Timestamp
// @Router /files/upload [post]
// @x-panel-log {"bodyKeys":["path"],"paramKeys":[],"BeforeFunctions":[],"formatZH":"上传文件 [path]","formatEN":"Upload file [path]"}
// @x-panel-log {"bodyKeys":["path", "file"],"paramKeys":[],"BeforeFunctions":[],"formatZH":"上传文件 [path]/[file]","formatEN":"Upload file [path]/[file]"}
func (b *BaseApi) UploadFiles(c *gin.Context) {
form, err := c.MultipartForm()
if err != nil {

View file

@ -97,6 +97,13 @@
"formatZH": "同步Ollama模型列表",
"formatEN": "syncOllamamodellist"
},
"/apps/ignored/cancel": {
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "取消忽略应用升级",
"formatEN": "Cancelignoreapplicationupgrade"
},
"/apps/install": {
"bodyKeys": [
"name"
@ -117,13 +124,11 @@
"formatEN": "Applicationconfigupdate[installID]"
},
"/apps/installed/ignore": {
"bodyKeys": [
"installId"
],
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "忽略应用[installId]版本升级",
"formatEN": "Applicationparamupdate[installId]"
"formatZH": "忽略应用升级",
"formatEN": "Ignoreapplicationupgrade"
},
"/apps/installed/op": {
"bodyKeys": [
@ -649,16 +654,6 @@
"formatZH": "删除容器存储卷[names]",
"formatEN": "deletecontainervolume[names]"
},
"/core/app/launcher/show": {
"bodyKeys": [
"key",
"value"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "首页应用[key]=\u003e显示[value]",
"formatEN": "applauncher[key]=\u003eshow:[value]"
},
"/core/backups": {
"bodyKeys": [
"type"
@ -840,6 +835,13 @@
"formatZH": "绑定许可证",
"formatEN": "bindlicense"
},
"/core/licenses/bind/free": {
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "修改许可证免费节点绑定",
"formatEN": "changebindoffreenodeforlicense"
},
"/core/licenses/del": {
"bodyKeys": [],
"paramKeys": [],
@ -1232,6 +1234,16 @@
"formatZH": "更新计划任务[name]",
"formatEN": "updatecronjob[name]"
},
"/dashboard/app/launcher/show": {
"bodyKeys": [
"key",
"value"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "首页应用[key]=\u003e显示[value]",
"formatEN": "applauncher[key]=\u003eshow:[value]"
},
"/databases": {
"bodyKeys": [
"name"
@ -1568,6 +1580,15 @@
"formatZH": "删除文件/文件夹[path]",
"formatEN": "Deletedirorfile[path]"
},
"/files/depth/size": {
"bodyKeys": [
"path"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "获取目录及其第一层子目录文件夹大小[path]",
"formatEN": "Multifilesize[path]"
},
"/files/favorite": {
"bodyKeys": [
"path"
@ -1691,85 +1712,13 @@
"formatZH": "下载url=\u003e[path]/[name]",
"formatEN": "Downloadurl=\u003e[path]/[name]"
},
"/host/conffile/update": {
"/hosts/conffile/update": {
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "修改SSH配置文件",
"formatEN": "updateSSHconf"
},
"/host/ssh/generate": {
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "生成SSH密钥",
"formatEN": "generateSSHsecret"
},
"/host/ssh/operate": {
"bodyKeys": [
"operation"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operation]SSH",
"formatEN": "[operation]SSH"
},
"/host/ssh/update": {
"bodyKeys": [
"key",
"value"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "修改SSH配置[key]=\u003e[value]",
"formatEN": "updateSSHsetting[key]=\u003e[value]"
},
"/host/tool/config": {
"bodyKeys": [
"operate"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate]主机工具配置文件",
"formatEN": "[operate]toolconfig"
},
"/host/tool/create": {
"bodyKeys": [
"type"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "创建[type]配置",
"formatEN": "create[type]config"
},
"/host/tool/operate": {
"bodyKeys": [
"operate",
"type"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate][type]",
"formatEN": "[operate][type]"
},
"/host/tool/supervisor/process": {
"bodyKeys": [
"operate"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate]守护进程",
"formatEN": "[operate]process"
},
"/host/tool/supervisor/process/file": {
"bodyKeys": [
"operate"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate]Supervisor进程文件",
"formatEN": "[operate]SupervisorProcessConfigfile"
},
"/hosts/firewall/forward": {
"bodyKeys": [
"source_port"
@ -1825,6 +1774,78 @@
"formatZH": "修改默认监控网卡[name]-[value]",
"formatEN": "updatedefaultmonitor[name]-[value]"
},
"/hosts/ssh/generate": {
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "生成SSH密钥",
"formatEN": "generateSSHsecret"
},
"/hosts/ssh/operate": {
"bodyKeys": [
"operation"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operation]SSH",
"formatEN": "[operation]SSH"
},
"/hosts/ssh/update": {
"bodyKeys": [
"key",
"value"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "修改SSH配置[key]=\u003e[value]",
"formatEN": "updateSSHsetting[key]=\u003e[value]"
},
"/hosts/tool/config": {
"bodyKeys": [
"operate"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate]主机工具配置文件",
"formatEN": "[operate]toolconfig"
},
"/hosts/tool/create": {
"bodyKeys": [
"type"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "创建[type]配置",
"formatEN": "create[type]config"
},
"/hosts/tool/operate": {
"bodyKeys": [
"operate",
"type"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate][type]",
"formatEN": "[operate][type]"
},
"/hosts/tool/supervisor/process": {
"bodyKeys": [
"operate"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate]守护进程",
"formatEN": "[operate]process"
},
"/hosts/tool/supervisor/process/file": {
"bodyKeys": [
"operate"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "[operate]Supervisor进程文件",
"formatEN": "[operate]SupervisorProcessConfigfile"
},
"/openresty/build": {
"bodyKeys": [],
"paramKeys": [],
@ -1990,6 +2011,13 @@
"formatZH": "删除脚本库脚本[names]",
"formatEN": "deletescript[names]"
},
"/script/sync": {
"bodyKeys": [],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "同步脚本库脚本",
"formatEN": "syncscripts"
},
"/script/update": {
"bodyKeys": [
"id"
@ -2418,6 +2446,24 @@
"formatZH": "删除网站acme[email]",
"formatEN": "Deletewebsiteacme[email]"
},
"/websites/acme/update": {
"bodyKeys": [
"id"
],
"paramKeys": [],
"beforeFunctions": [
{
"input_column": "id",
"input_value": "id",
"isList": false,
"db": "website_acme_accounts",
"output_column": "email",
"output_value": "email"
}
],
"formatZH": "更新acme[email]",
"formatEN": "Updateacme[email]"
},
"/websites/ca": {
"bodyKeys": [
"name"
@ -3020,12 +3066,13 @@
"/xpack/tampers/update": {
"bodyKeys": [
"website",
"status"
"status",
"path"
],
"paramKeys": [],
"beforeFunctions": [],
"formatZH": "更新防篡改信息[website]=\u003e[status]",
"formatEN": "updatetamperinfo[website]=\u003e[status]"
"formatZH": "更新防篡改信息[website][path]=\u003e[status]",
"formatEN": "updatetamperinfo[website][path]=\u003e[status]"
},
"/xpack/waf/acl/create": {
"bodyKeys": [