Skip to content

4.1.2

Compare
Choose a tag to compare
@zhaojun1998 zhaojun1998 released this 20 Sep 12:09
· 82 commits to main since this release

新功能

  • 服务器中转下载的直链支持手动添加 type=preview 来改变直链的默认下载行为。如直链是图片,访问 http://127.0.0.1:8080/directlink/image.png 默认为下载,访问 http://127.0.0.1:8080/directlink/local/image.png?type=preview 则为预览(浏览器支持的话)
  • 新增功能,可控制未生成的路径直链是否允许访问,如直链为:http://127.0.0.1:8080/directlink/local/image.png ,该文件未生成直链,是否允许直链访问,设置位置在后台: 直链管理 -> 直链设置 -> 是否允许路径直链可直接访问
  • 弹窗模式目录文档增加选项,支持控制是否不在显示功能(仅对确认的目录生效,且这个目录公告变更后会再次提示)
  • 视频在线预览下方工具类支持隐藏

优化

  • 📱 浏览器兼容性增强,经测试最低支持到 谷歌 49+Firefox 51+Android 7.0+ ,不支持 IE 任何版本。 #432
  • 👨‍💻 优化代码结构,更加规范
  • 🗒 优化日志输出,便于出现问题时快速定位
  • ⚡️ 优化缓存功能,避免频繁查询数据库,提高查询效率
  • 🔐 安全性提升,所有文件操作,都校验文件夹密码。 #394

BUG

  • 修复新增存储源失败后,再次新增其他类型的存储源类型失败的 BUG
  • 修复某些情况下会显示 [SQLITE_BUSY] The database file is locked (database is locked) 的 BUG。
  • 修复删除存储源后,没有同步删除其他相关资源的 BUG(如直链、下载日志、过滤规则、密码规则等)
  • 修复目录密码、目录文档规则表达式某些情况未生效的 BUG。
  • 修复目录密码某些情况下前端未自动缓存导致一直提示手动输入的 BUG。
  • 修复 S3 协议存储源只能展示同目录下前 1000 个文件的 BUG
  • 修复新增加的存储源顺序不在最前面的 BUG
  • 修复捐赠版 linux 启动脚本某些情况未成功加载项目目录下配置文件的 BUG
  • 修复直链页面显示大小异常的 BUG
  • 修复弹窗模式的 readme 文档内容较多时不显示滚动条的 BUG
  • 修复未添加任何存储源时,debug 模式也无法重置密码的 BUG
  • 修复存储源删除后,直链页面无法打开的 BUG
  • 修复没有传递 origin 时,无法正常跨域的 bug
  • 修复 Cloudflare R2Oracle R2 无法正常添加问题
  • 修复 S3 存储类型域名风格无法选择问题。
  • 修复支持显示文件夹大小的存储类型未显示的 BUG
  • 修复在 Linux 下开启后台登陆图片验证码时,出现异常提示的 BUG
  • 修复 3d 文件无法预览的 bug #446