Skip to content

Releases: zfile-dev/zfile

3.2.3

12 Apr 16:13
Compare
Choose a tag to compare

新功能

  • 新增 webdav(只读、匿名访问)支持,并可通过 zfile.webdav 控制开启和关闭,路径为:domain.com/webdav/{driveId}/[{folders}],如:zfile.vip/webdav/1/ #347

bug 修复

  • 修复因历史版本修改字段导致的升级后短链和直链无法正常使用的 BUG #327

3.2.2

02 Apr 11:07
Compare
Choose a tag to compare

BUG 修复

  • ftp 默认为被动模式,防止因端口不同,无法读取。
  • 修复又拍云文件中包含特殊字符时,调用 upyun 接口未进行 url encode 返回 400,影响又拍云单文件直链无法使用。
  • 修复某些情况下直链无法正常使用的 BUG
  • 修复获取音频信息时,因文件链接 302, 导致无法正常获取音频文件信息的 BUG.

3.2.1

02 Feb 12:57
Compare
Choose a tag to compare

BUG 修复

  • 修复本地存储可通过特殊命令访问到非指定目录的文件 #326
  • 升级 log4j 和 mysql-connector-java 依赖版本 #323
  • 修复 sharepoint 未自动刷新 accessToken 和 refreshToken 的 bug

3.2

19 Sep 08:08
Compare
Choose a tag to compare
3.2

新功能

  1. 视频播放器右键视频支持调用用户本地 PotPlayer、IINA、nPlayer、VLC 等软件播放
  2. 修改路由模式为 history, 去掉 URL 中的 /#/ #247
  3. minio 和 s3 存储引擎支持自定义 region 功能 #206
  4. 优化区域 (EndPoint) 选择功能, 完善已有维护区域表, 且支持用户手工键入值. #255
  5. 兼容 JDK 11

BUG 修复

  1. 修复密码文件夹包含 #%& 等特殊字符时,无法正常加载的 BUG
  2. 修复加速域名实际需要必填,但未显示红色 * 的 BUG
  3. 修复短链管理 - 新增直链时,驱动器 ID 无法正常加载的 BUG
  4. 修复非个人版的 OneDrive CF 加速域名无法正常使用的 BUG #265
  5. 修复如果请求的密码文件链接是 http 的, 且会自动跳转到 https 时, 密码文件无法正常加载的 BUG (原因是 restTemplate http -> https 不会自动重定向)

优化

  1. 优化视频播放器显示区域,将其居中显示,且窗口变宽
  2. 禁止音频播放器打开页面时自动预加载

文本提示

  1. 增加本地存储路径,对于 Docker 启动方式需要进行映射的提示。
  2. 当密码文件无法正常打开时,给予友好提示

安全问题

  1. 因旧版本 Spring 的安全问题, 升级 Spring 为 2.5.4 版本 #219 #263

3.1

30 May 09:49
Compare
Choose a tag to compare
3.1

新功能

  1. 增加 OneDrive SharePoint 系列 CF 反代功能 说明文档
  2. 可控制是否显示直链,短链功能 #211
  3. 支持自定义直链前缀功能,默认为 directlink

BUG 修复

  1. 修复 Liunx 下 FTP 无法读取的 BUG。 #229 #218 #181
  2. 修复切换存储策略后,记录的当前策略未修改
  3. 修复刷新后默认进入首页的 BUG #224 #209

优化

  1. 本地存储下载时,支持多线程下载和断点续传。 #205
  2. 已关闭的驱动器不允许访问和下载 #213
  3. 优化下载地址获取逻辑,对于需要单独生成下载链接的存储类型,直接列表时不直接调用 API 获取下载地址,访问单文件时再调用。防止过多调用 API。
  4. 增强批量生成直链使用体验,生成顺序按照文件列表的顺序,增加 loading 加载功能。
  5. 优化加载文件列表时提示信息
  6. 优化初始化功能,前后端分离情况下,初始化页面自动填写后端地址,而不是前端地址。
  7. 优化初始化监测逻辑,访问列表时会监测是否已初始化,未初始化则直接跳转初始化页
  8. 未添加任何驱动器时,提示是否跳转至后台添加驱动器。
  9. 优化使用体验,关闭编辑驱动器信息 dialog 之前提示是否确认关闭,防止误点击关闭。
  10. 修改驱动器名称为必填
  11. ico 格式的文件显示为图片
  12. 增强使用体验,防止其他驱动器加载时,切换了驱动器,导致在切换后的驱动器,显示了切换前的信息
  13. 驱动器添加时,默认 ID 修改为 1

文本提示

  1. 移除 "缓存自动刷新" 错误的部分提示信息
  2. 优化编辑 FTP 驱动器时提示信息

3.0

10 Mar 13:46
Compare
Choose a tag to compare
3.0

优化

  1. 列表加载逻辑优化,文件列表和站点参数一起加载,防止出现闪屏的情况,
  2. 大幅提高页面访问速度!
  3. 优化移动端显示(文件列表、直链、图片模式)
  4. 文档区优化,增加回到顶部功能
  5. 优化检查是否已安装逻辑
  6. 优化登录找回密码逻辑,登录页显示忘记密码按钮,跳转至文档指示操作步骤
  7. 优化 SharePoint 添加和获取 SiteId 体验
  8. 增强表单校验
  9. 切换存储器 ID 时,生成的直链也会一同修改。
  10. 同文件生成的短链 Key 不每次都重复生成,而是沿用之前的。
  11. 密码错误提示信息优化
  12. 文件解析异常提示信息优化
  13. 新增检测站点域名是否配置正确的功能

BUG 修复

  1. 修复亚马逊 S3 协议无法正常添加的 BUG
  2. 修复切换存储器 ID 时,缓存、短链、过滤规则未一同变更的 BUG
  3. 修复切换存储器类型时,数据错乱的 BUG
  4. 修复某些存储引擎按照时间和大小排序无法正常排序的 BUG
  5. 修复开启缓存的情况下,访问成功一次密码后,密码文件失效的 BUG

新功能

  1. 直链保留短链的同时,恢复之前的带文件夹名称和文件名的直链模式
  2. 新增 DEBUG 模式下重置管理员密码功能,开启 DEBUG 模式后,访问首页可以看到重置后台密码的功能。
  3. 新增设置驱动器是否默认打开 图片模式 功能
  4. 直链管理新增修改直链功能,批量删除功能,手动新增功能。
  5. 一键复制当前文件夹下所有文件直链功能

2.9.0

01 Feb 15:34
Compare
Choose a tag to compare

BUG 修复

  • 修复 password 文件中有空格或换行符时无法正确获取密码文件的 BUG

优化

  • 页面 UI 更新,更加人性化,增加动画效果
  • 管理员后台悬浮到 ZFILE Logo 时显示当前版本号,最新正式版本号,以及文档地址,Github地址。
  • 文件列表页面切换加 loading 效果
  • 优化尚未初始化驱动器时的提示信息
  • 文件夹密码,输入时,改为不可见输入

新功能

  • 新增 SharePoint 和 SharePoint 世纪互联支持(添加过程非常友好,无需手动获取 SiteId)
  • 增加自助获取 SharePoint SiteId 页面(方便自助获取给其他程序使用)
  • 内置短链接功能,不依赖第三方系统,且管理员增加短链维护功能
  • 支持自定义 clientid 等信息
  • 驱动器 ID 支持自定义修改(再也不怕重装导致 ID 变化后直链失效啦)
  • 去除原有的滚动分页,改为直接加载,增加回到顶部功能
  • 支持按照文件名、大小、日期进行排序 #161
  • 增加直链二维码功能
  • 新增图片模式
  • 支持拖拽调整驱动器顺序
  • 新增 DEBUG 模式,开启后可访问在线数据库内容和可重置管理员密码 #179

2.8.1

18 Aug 12:54
Compare
Choose a tag to compare

BUG 修复

修复文件夹下有文档时,无法打开对应文件夹的 BUG。
修复视频无法播放的 BUG

2.8

17 Aug 13:18
Compare
Choose a tag to compare
2.8

BUG 修复

  • 修复 FTP 无法强制需要输入用户名密码和加速域名的 BUG #117
  • 修复站点标题设置后无法生效的 BUG
  • 修复音乐播放,某些情况刷新页面后,会自动播放歌曲(之前的播放记忆)。

优化

  • 当未进行系统初始化时,访问任何页面均会跳转至初始化页。
  • 当未添加任何驱动器,或访问了不存在的驱动器时,给予友好提示。 #122
  • 优化后台设置中的各项,给予友好说明。
  • 优化系统出现异常时的提示信息,给予更准确的提示。
  • 优化和完善日志记录,通过日志可以更准确的查询到系统的运行状况。

新功能

  • 驱动器支持关闭状态(存在但不会在前台展示)
  • 多个驱动器之间,支持排序,拖动表格生效
  • 支持通过表达式隐藏一些文件的显示 #120 #77

2.7

24 May 07:51
Compare
Choose a tag to compare
2.7
  • 优化移动端面包屑及驱动器显示效果
  • 新增缓存管理功能,支持缓存手动/自动刷新、清理缓存,查看缓存功能