From c1889c3946976ad5e51185c321eeba713b255e4c Mon Sep 17 00:00:00 2001 From: godo Date: Tue, 26 Nov 2024 21:58:43 +0800 Subject: [PATCH] change ie and pwdfile --- CHANGELOG.md | 3 ++ README.md | 2 +- frontend/src/components/builtin/Browser.vue | 34 +++++++++++++++++++-- frontend/src/system/config.ts | 4 +-- godo/files/pwdfile.go | 3 +- godo/store/ie.go | 5 +++ 6 files changed, 44 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 714b5b2..b1d1be6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,3 +47,6 @@ bug梳理: 2. 新增 权限管理 文件加密 以及远程存储服务端(企业版本) 3. 应用商店重构 陆续会新增php/node/go/java 4. 文档可上传图片 + +5. 文件搜索功能 +6. 应用商店添加我的世界https://mc.163.com/exp/ \ No newline at end of file diff --git a/README.md b/README.md index b5e0cf4..a0960d6 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ - 新增ai模型管理,可下载管理ollama模型 - 新增ai助手,可控制整个系统的prompt - word新增ai优化/续写/纠错/翻译/总结,生成大纲,根据大纲一键创建文章 -- markdown更换为更实用的cherry-markdown,可绘图,支持导出为思维导图/pdf/长图/md/html格式 +- markdown更换为更实用的cherry-markdown,支持draw.io绘图,支持导出为思维导图/pdf/长图/md/html格式 - 修复截图/截屏路径 - 新增文件密码箱(系统设置里),可根据不同文件进行加密存储 diff --git a/frontend/src/components/builtin/Browser.vue b/frontend/src/components/builtin/Browser.vue index bf75b19..2330b98 100644 --- a/frontend/src/components/builtin/Browser.vue +++ b/frontend/src/components/builtin/Browser.vue @@ -13,28 +13,30 @@ - diff --git a/frontend/src/system/config.ts b/frontend/src/system/config.ts index f285210..8c638e2 100644 --- a/frontend/src/system/config.ts +++ b/frontend/src/system/config.ts @@ -24,7 +24,7 @@ export const getSystemConfig = (ifset = false) => { } // 初始化API相关URL,若本地存储中已存在则不进行覆盖 if (!config.apiUrl) { - config.apiUrl = 'http://localhost:56780'; + config.apiUrl = 'http://' + window.location.host + ':56780'; } if (!config.userType) { config.userType = 'person' @@ -149,7 +149,7 @@ export const getSystemConfig = (ifset = false) => { } } if (!config.ollamaUrl) { - config.ollamaUrl = 'http://localhost:11434' + config.ollamaUrl = 'http://' + window.location.host + ':11434' } if (!config.dataDir) { config.dataDir = '' diff --git a/godo/files/pwdfile.go b/godo/files/pwdfile.go index b1c8969..116b242 100644 --- a/godo/files/pwdfile.go +++ b/godo/files/pwdfile.go @@ -44,7 +44,8 @@ func HandleWriteFile(w http.ResponseWriter, r *http.Request) { return } configPwd, ishas := libs.GetConfig("filePwd") - if !ishas { + // 如果不是加密文件或者exe文件 + if !ishas || strings.HasPrefix(string(fileData), "link::") { // 没开启加密,直接明文写入 _, err := newFile.Write(fileData) if err != nil { diff --git a/godo/store/ie.go b/godo/store/ie.go index 163d2c6..64a8494 100644 --- a/godo/store/ie.go +++ b/godo/store/ie.go @@ -42,6 +42,11 @@ func fetchPageContent(url string) (string, error) { // 移除 X-Frame-Options 和 Content-Security-Policy 头 resp.Header.Del("X-Frame-Options") resp.Header.Del("Content-Security-Policy") + html += `` return html, nil }