Skip to content

Releases: iranee/qnap-alist-webdav

v3.28.0

23 Sep 08:00
379278a
Compare
Choose a tag to compare

🚀 新功能

  • 适应某些驱动程序的哈希功能
  • 添加 123 链接驱动程序
  • 在 /fs/get 中添加 hash_info 字段
  • SSO 兼容模式
  • 139:实现 MoveResult 接口
  • webdav:支持 http 分块请求
  • webdav:支持直接复制而无需任务

🐞 问题修复

  • force_https 对 noRoute 不起作用
  • 状态 >= 400 时不关闭 HTTP 响应体
  • 递归清除删除文件夹时的缓存
  • 115:Link 中的数据竞争
  • 139:修复时区问题
  • 189pc:重定向后获取真实链接
  • baidu_netdisk:请求中的重试逻辑
  • crypt:修复 139cloud 的问题
  • 依赖项:更新模块 golang.org/x/oauth2 至 v0.12.0
  • 更新 golang.org/x/exp 到 9212866
  • 更新模块 github.com/blevesearch/bleve/v2 到 v2.3.10
  • 更新模块 github.com/pkg/sftp 到 v1.13.6
  • 更新模块 github.com/go-resty/resty/v2 到 v2.8.0
  • lanzou:在共享文件夹中的子文件需要密码
  • onedrive:覆盖上传大文件
  • terabox:请求中缺少 JsToken 字段
  • upload:表单上传作为任务时的内存泄漏
  • webdav:优化 HEAD 请求

🏎 性能优化

  • db:退出前释放数据库

v3.27.0: Update README.md

07 Sep 11:08
379278a
Compare
Choose a tag to compare

修复了从旧版本升级密码丢失问题

  • 密码包含有标点符号会重置为123456,并有系统通知
  • 密码只包含英文和数字的不会重置

v3.27.0更新:

🚀 新功能

  • 有关上传/复制/哈希的各种改进
  • 从上传API接收lastModified
  • crypt: 自定义文件名编码
  • uss: 添加AntiTheftChainToken字段

🐞 问题修复

  • 允许在上传API上没有Last-Modified
  • 临时文件未关闭和不正确的WebPutAsTask
  • UpdateTime,createTime和HashInfo
  • 当选中作为任务时,进行表单上传
  • aliyundrive_open: 上传时的日期格式

🏎 性能优化

  • ftp: 不使用SIZE FTP命令

v3.26.0

23 Aug 16:29
c00aa55
Compare
Choose a tag to compare

修复v3.25.0以前旧数据库的用户密码问题,完美保留配置升级为全新数据库

从v3.25.0开始alist官方不再支持alist-linux-musl-arm设备,导致威联通的arm-x41设备暂不可安装,ARM版本可以尝试docker版

🚀 新功能

  • 上传进度恢复
  • 支持webauthn登录
  • aliyundrive_open: 记录token交换
  • cloudreve: 添加自定义用户代理
  • cmd: 列出所有存储命令

🐞 问题修复

  • model.Link编组错误
  • 在编组model.User时忽略盐值
  • 使用多线程下载器复制任务无法取消
  • aliyundrive_open: 如果sub不匹配,则重试刷新token
  • 使用RawStdEncoding进行base64编码
  • 更新模块github.com/sheltonzhu/115driver至v1.0.15
  • 更新golang.org/x/exp digest至d852ddb
  • 更新模块github.com/deckarep/golang-set/v2至v2.3.1 [跳过 CI]
  • 更新模块github.com/aws/aws-sdk-go至v1.44.327 [跳过 CI]
  • 更新github.com/winfsp/cgofuse digest至f87f5db [跳过 CI]
  • 更新模块github.com/u2takey/ffmpeg-go至v0.5.0 [跳过 CI]
  • 更新模块golang.org/x/net至v0.14.0 [跳过 CI]
  • 更新模块golang.org/x/crypto至v0.12.0 [跳过 CI]
  • 更新模块golang.org/x/image至v0.11.0
  • lanzou: 下载时未找到文件sgin
  • local: 将文件复制到其他存储时会被删除

🏎 性能优化

  • 复制: 使用多线程下载器
  • 驱动程序: 文件系统操作和缓存

v3.25.1

18 Aug 12:38
c00aa55
Compare
Choose a tag to compare

等待更新获取新的密码方式

🚀 新功能

  • Crypt driver,改进http/webdav处理
  • 添加weiyun支持
  • 添加123Pan Share driver
  • 允许使用token访问WebDAV
  • 使用唯一盐值为每个用户重新计算密码散列
  • aliyundrive_open: 支持livp格式文件下载
  • aliyundrive_open: 支持资源驱动
  • baidu_netdisk: 添加大多数操作的重试
  • baidu_photo: 可选删除相册原始文件
  • ci: 添加多个ARM目标的预编译
  • cmd: 为管理员设置或随机生成新密码
  • cmd: 添加显示token的命令
  • lanzou: 支持使用账户登录
  • search: 分页和范围

🐞 问题修复

  • 在darwin/arm64上未声明的标识符kIOMainPortDefault
  • 未更新用户密码
  • baidu_photo: 相册下载
  • 更新模块github.com/ipfs/go-ipfs-api至v0.6.1
  • 更新模块golang.org/x/net至v0.13.0
  • 更新模块golang.org/x/image至v0.10.0
  • wopan: 在mkdir中缺失familyID

🏎 性能优化

  • 多线程下载器,Content-Disposition
  • 取消两步验证后删除用户缓存
  • 用户密码的Sha256散列
  • 189pc: 空文件上传和缓存优化

由于官方没有编译linux-musl-arm版本,本次更新保留arm为旧版本

v3.24.0

02 Aug 05:28
c00aa55
Compare
Choose a tag to compare

🐞 问题修复

  • 文件覆盖后链接缓存未删除
  • 上传任务中进度丢失
  • user-agent在上传时丢失
  • 使用APP-side API (关闭#4834和#4856)
  • 上传空文件
  • 增加aliyundrive_open限制间隔
  • 并发调用失败限制
  • qbittorrent: 不正确的字段类型
  • terabox: 切片超出范围 (关闭#4858和#4860)

🏎 性能优化

  • baidu_netdisk: 优化内存分配

v3.23.0

23 Jul 08:02
c00aa55
Compare
Choose a tag to compare

🚀 新功能

  • SSO自动注册

🐞 问题修复

  • 验证auth-key
  • 上传小于16MB的文件大小

v3.22.1

19 Jul 11:15
c00aa55
Compare
Choose a tag to compare

🐞 问题修复

  • aliyundrive_open: 临时文件未删除
  • 更新模块github.com/jlaffaye/ftp至v0.2.0
  • 更新模块github.com/sirupsen/logrus至v1.9.3
  • 更新模块github.com/blevesearch/bleve/v2至v2.3.9

v3.22.0

16 Jul 08:17
c00aa55
Compare
Choose a tag to compare

🚀 特性

  • Thumbnail支持
  • aliyundrive_open: 快速上传
  • s3: 添加SessionToken字段

🐞 问题修复

  • 更新应用版本
  • 删除流式上传方法
  • 如果存在方向标签,则缩略图旋转

v3.20.1

05 Jul 14:39
c00aa55
Compare
Choose a tag to compare

v3.20.1

🐞 Bug 修复

  • 修复了 Https 端口无效的问题
  • 修复了 aliyundrive_open 在驱动未初始化时出现的崩溃问题
  • 在处理 handlePropfind 时,如果出现错误,返回 404 错误

v3.19.0

20 Jun 15:50
c00aa55
Compare
Choose a tag to compare

更新注意:

🚨 重大更新

  • 监听http和https

🚀 功能特性

  • 添加OIDC单点登录
  • 支持延迟启动
  • 为默认的HTTP客户端设置ProxyFromEnvironment
  • 添加WoPan驱动程序
  • 139:自动从Authorization中提取帐户
  • baidu_netdisk:允许自定义破解UA

🐞 Bug修复

  • 139:修改认证模式
  • 避免由于Authorization为空而引发恐慌
  • 189pc:添加REQID标头
  • aliyundrive_open:openFile/list速率限制
  • 更改默认的oauth_token_url
  • 依赖项:将模块github.com/gin-gonic/gin更新到v1.9.1 [security] [skip ci]
  • s3:可选将文件名添加到disposition

🏎 性能优化

  • baidu:避免在每次启动时刷新令牌