172 Commits

Author SHA1 Message Date
jmal
bb24e36294 perf: 优化用户空间和配额计算 2025-07-18 17:56:01 +08:00
jmal
2e10b87b0d fix: correct sorting order for upload and update date options 2025-07-18 17:42:36 +08:00
jmal
e694604d35 perf: 优化排序操作 2025-07-18 17:31:44 +08:00
jmal
ac21dab65f feat(utils): 更新 OnlyOffice 支持的文件格式
- 新增了多个文件格式,包括 md、vsdx、odg 等
- 更新后的列表共包含54 种文件格式,比之前增加了 37 种
2025-07-02 17:59:42 +08:00
jmal
2765fc0b51 refactor(file-config): 重构直接文件 URL 生成逻辑
-简化了直接文件 URL 的生成逻辑,提高了代码的可读性和可维护性
- 使用 encodeURIComponent 替代 encodeURI,确保文件名中的特殊字符被正确编码- 通过拼接变量的方式优化了 URL 的构建过程,提高了代码的灵活性
2025-06-29 12:13:57 +08:00
jmal
75e0ce94fd fix(file-config): 对文件名进行 URI 编码
- 在生成直接文件 URL 时,对文件名使用 encodeURI() 方法进行编码
- 这样可以处理文件名中包含特殊字符(如空格、中文等)的情况
- 适用于文件夹和非文件夹的直接文件 URL 生成
2025-06-29 12:02:05 +08:00
jmal
7065b9a15f refactor/nginx: 重构 Nginx 配置文件并添加代理参数配置
- 更新 Nginx 配置文件路径,使用相对路径以适应容器环境
- 新增 proxy_params.conf 和 proxy_params_file.conf 文件,统一代理参数配置- 优化 Nginx 配置,提高性能和可维护性
- 调整文件上传和缓冲区大小限制,适应大文件传输需求
- 精简配置文件结构,提高可读性
2025-06-27 17:31:43 +08:00
jmal
b8b0471f48 feat: 添加直链功能
- 新增直链相关 API 和工具函数
- 实现直链对话框组件
- 在文件上下文菜单中添加直链相关选项
- 优化文件上下文菜单样式和布局
2025-06-27 17:22:33 +08:00
jmal
b2843944c3 perf: 优化文件右键菜单 2025-06-20 11:42:51 +08:00
jmal
63a8ecc9f9 feat: 新增文件夹/批量下载权限控制 2025-06-09 14:21:28 +08:00
jmal
10c52d4164 fix: 修复oss分享文件链接无效的问题 2025-05-23 18:00:22 +08:00
jmal
75bf56be84 style: 添加 sgmodule 文件类型图标 2025-05-23 17:22:38 +08:00
jmal
8d8d273c0c fix(user): 修复登出功能并优化请求头
- 修改请求头中 shareId 的值为正确的 store.getters.shareId
- 更新登出功能,仅移除必要的本地存储项,提高安全性
2025-05-22 16:34:19 +08:00
jmal
3dd67a1e1c refactor(store): 重构应用状态管理
- 将 app 和 user 模块的状态持久化从 sessionStorage 改为 localStorage
- 移除 auth.js 中的 Cookie 操作,改为使用 Vuex store
- 更新 getters、actions 和 mutations 以适应新的状态管理方式
-调整 logo、path 等工具类中的数据存储逻辑
- 修改请求拦截器中的 token 设置方式
2025-05-22 16:23:11 +08:00
jmal
d64eaa1484 perf: 优化重启浏览器后需要重新登录的问题 2025-05-21 17:59:11 +08:00
jmal
abb3e81d41 style: 优化样式和布局 2025-05-07 11:03:50 +08:00
jmal
cdd3c73128 style: 优化样式和布局 2025-05-03 15:36:29 +08:00
jmal
4de190a106 perf: 优化挂载文件链接 2025-04-27 15:07:50 +08:00
jmal
ebbe6c64a9 perf: 优化复制下载链接 2025-04-27 14:21:31 +08:00
jmal
6b103af57e feat: 搜索选项可搜索挂载目录 2025-04-19 15:18:56 +08:00
jmal
226864f91f feat: 分享文件路径 2025-04-15 17:25:46 +08:00
jmal
9edb354db1 feat: 分享文件路径 2025-04-14 16:33:21 +08:00
jmal
7b9324a13a feat: 新增白板应用(excalidraw) 2025-01-18 12:57:37 +08:00
jmal
a88dbb725a feat: 新增文件下载操作日志 2025-01-07 11:49:01 +08:00
jmal
5da45268e1 style: optimize style 2024-12-26 18:28:21 +08:00
jmal
4d0eb3a142 perf: 上传文件保留源文件的最后修改时间 2024-12-26 18:24:12 +08:00
jmal
eaa086de9f feat: 增加.cfg后缀预览编辑 2024-12-16 09:25:29 +08:00
jmal
b36e2b8231 fix: 修复分享链接里的文件没有使用预览配置打开的问题 2024-11-30 15:56:22 +08:00
jmal
79ee7ef318 feat: 以下文件格式可以使用OnlyOffice打开: 'doc', 'docx', 'odt', 'rtf', 'xls', 'xlsx', 'ods', 'csv', 'ppt', 'ppsx', 'pps', 'odp', 'pptx', 'pdf', 'epub', 'html' 2024-11-27 15:09:32 +08:00
jmal
5464aa8eaf fix: 修复txt文件换行的问题 2024-11-27 10:09:31 +08:00
jmal
e308100169 perf: Optimize default language 2024-09-20 14:02:09 +08:00
jmal
25d9ed5cb6 feat: add i18n config 2024-09-10 17:50:30 +08:00
jmal
1dda5c5537 perf: dwg文件预览友好性提示 2024-08-02 22:49:43 +08:00
jmal
371d80ba00 feat: 新增dwg文件预览 2024-08-02 17:34:50 +08:00
jmal
06cad76ce0 feat: 新增空格键快速预览docx和excel文件 2024-08-01 16:04:22 +08:00
jmal
25c7c5725b feat: 添加复制粘贴快捷键 2024-07-29 18:29:08 +08:00
jmal
06771d1f11 perf: 添加删除快捷键 2024-07-16 17:47:15 +08:00
jmal
b2a56615b2 fix: 修复部分时候打开office文件提示无法保存的问题或者私密分享的office文件提示乱码的问题 2024-07-16 11:13:00 +08:00
jmal
5cf029dbbf perf: 优化删除操作 2024-07-09 14:51:27 +08:00
jmal
52b4451692 fix: 修复文件名中有'#'无法下载的问题 2024-07-05 19:04:36 +08:00
jmal
819a67ac91 feat: 新增rar,7z文件的解压 2024-07-05 18:12:53 +08:00
jmal
92aff31e5a perf: 优化视频转码配置 2024-06-25 16:07:54 +08:00
jmal
1cb5aa5133 feat: 视频播放添加Vtt缩略图 2024-06-20 17:12:25 +08:00
jmal
d917e849aa perf: 优化上传文件夹时显示的速度 2024-06-16 23:10:09 +08:00
jmal
3aeb9dd5d3 feat: 私密分享添加右键"复制下载链接"的选项 2024-06-15 20:03:34 +08:00
jmal
a3cbdd3da9 feat: 新增glTF/GLB文件预览 2024-06-13 18:21:35 +08:00
jmal
548fddc690 perf: 修改默认office文件地址为http://jmalcloud:8088 2024-06-09 01:21:07 +08:00
jmal
1ce18c8e10 perf: 适配 onlyoffice JWT 2024-06-08 23:52:24 +08:00
jmal
64620c7072 feat: 显示视频的格式码率等信息 2024-06-06 19:36:20 +08:00
jmal
a218e1eaff fix: 修复选中多个文件下载,下载后压缩包里只有一个文件的问题 #149 2024-06-03 17:24:28 +08:00