Skip to content

Releases: iranee/qnap-alist-webdav

v3.37.4

19 Sep 08:57
c1cf867
Compare
Choose a tag to compare

🐞 Bug Fixes

  • 修复115网盘登录故障

v3.37.3

17 Sep 04:54
379278a
Compare
Choose a tag to compare

🐞 Bug Fixes

  • 修复115网盘登录故障
  • 修复旧版阿里云Open的API导致不可登陆的故障 alist-org/alist#7189
  • 修复早期旧版本用户密码迁移的bug

v3.37.1

10 Sep 07:20
379278a
Compare
Choose a tag to compare

🚀 功能更新

  • 更新 alist-org/gofakes3 至 v0.0.7 以支持在 PutObject 中创建文件夹
  • 增加对 lenovonas_share 驱动的支持
  • 注销时使令牌失效
  • 禁止删除文件夹
  • 持久任务支持
  • 增加对 quark tv 驱动和 uc tv 驱动的支持
  • 115: 增加离线下载工具
  • 更新二维码来源列表
  • 驱动程序: 增加 kodbox 存储支持
  • pikpak&pikpak_share: 增加下载地址延迟检测
  • s3: 在代理中使用内部下载方法

🐞 错误修复

  • 修复非 sqlite3 数据库的排序问题
  • 启用 gzip 时解码 body
  • 修复本地代理的文件损坏问题
  • 189pc: 修复无效的 SessionKey
  • chaoxing: 上传到 ChaoxingxingGroupCloud 失败
  • 更新 github.com/alist-org/times 的摘要
  • 更新模块 github.com/larksuite/oapi-sdk-go/v3 至 v3.3.0
  • 更新 golang.org/x/exp 的摘要
  • 更新模块 github.com/dlclark/regexp2 至 v1.11.4
  • 更新模块 golang.org/x/oauth2 至 v0.22.0
  • 更新模块 golang.org/x/time 至 v0.6.0
  • 更新模块 github.com/blevesearch/bleve/v2 至 v2.4.2
  • 更新 golang.org/x/exp 的摘要
  • 更新 github.com/xhofe/go-cache 的摘要
  • 更新模块 github.com/larksuite/oapi-sdk-go/v3 至 v3.3.1
  • 更新模块 github.com/meilisearch/meilisearch-go 至 v0.27.2
  • 更新模块 golang.org/x/image 至 v0.19.0
  • 更新模块 github.com/go-webauthn/webauthn 至 v0.11.1
  • 更新模块 github.com/aws/aws-sdk-go 至 v1.55.5
  • 更新 github.com/city404/v6-public-rpc-proto/go 的摘要
  • 更新模块 github.com/charmbracelet/bubbletea 至 v0.27.0
  • 更新模块 github.com/charmbracelet/lipgloss 至 v0.13.0
  • 更新模块 github.com/charmbracelet/bubbles 至 v0.19.0
  • 更新模块 github.com/go-resty/resty/v2 至 v2.14.0
  • 更新模块 github.com/meilisearch/meilisearch-go 至 v0.28.0
  • 更新 golang.org/x/exp 的摘要
  • 更新模块 github.com/charmbracelet/bubbletea 至 v1
  • 更新模块 github.com/ncw/swift/v2 至 v2.0.3
  • 更新模块 google.golang.org/grpc 至 v1.66.0
  • 更新 golang.org/x/exp 的摘要
  • halalcloud: 修复某些自定义字段未生效的问题 & 更新 appID 和 appSecret
  • 修复登录时的超时问题
  • lanzou: 修复找不到文件页参数的问题
  • local: 修复缩略图的 OOM 问题
  • offline_download: 修复下载文件名称为空时的 Os.create 失败
  • pikpak: 修复无法获取 Refresh_token 的问题
  • 修改 CaptchaToken 的处理逻辑
  • Webdav 上传问题修复
  • 修复传递 user_id 字段时的错误
  • pikpak_share: 增加 captcha_token 生成功能
  • search: 修复 BuildIndex 并发错误
  • thunder_browser: 修复某些情况下未正确处理空间参数 & 更新部分参数
  • webdav: 修复 HttpServer 中的内存泄漏

🏎 性能优化

  • 123pan: 优化速率限制

v3.36.0

27 Jul 13:04
379278a
Compare
Choose a tag to compare

🚀 新功能

  • 添加对 thunder_browser 驱动的支持
  • 添加对 halalcloud 驱动的支持
  • 添加 pikpak 离线下载功能
  • 添加对 Onedrive Sharelink 驱动的支持
  • ftp:自定义编码
  • sftp:增加对私钥密码的支持
  • thunderBrowser:自动生成 UserAgent
  • thunderx:自动生成 UserAgent

🐞 Bug 修复

  • S3 实现错误及支持 AWS Signature V2
  • 重复的 FileStream 关闭操作中忽略 os.ErrClosed 错误
  • 123pan:列出文件时添加文件数量不匹配的警告
  • 使用本地排序
  • alias:支持强制刷新文件列表
  • alist_v3:使用 net/http 上传
  • 更新模块 github.com/sheltonzhu/115driver 到 v1.0.25
  • 更新模块 golang.org/x/image 到 v0.18.0 [安全]
  • 更新模块 github.com/gorilla/websocket 到 v1.5.3
  • 更新模块 github.com/blevesearch/bleve/v2 到 v2.4.1
  • 更新模块 github.com/meilisearch/meilisearch-go 到 v0.27.0
  • 更新模块 github.com/gin-contrib/cors 到 v1.6.0 [安全]
  • 更新模块 google.golang.org/grpc 到 v1.64.1 [安全]
  • 更新 golang.org/x/exp 摘要到 46b0784
  • 更新模块 github.com/go-webauthn/webauthn 到 v0.10.2
  • 更新模块 github.com/minio/sio 到 v0.4.0
  • 更新模块 github.com/baidubce/bce-sdk-go 到 v0.9.184
  • 更新 github.com/city404/v6-public-rpc-proto/go 摘要到 9a9b82a
  • 更新模块 github.com/go-resty/resty/v2 到 v2.13.1
  • 升级 wopan-sdk-go
  • 更新模块 github.com/spf13/cobra 到 v1.8.1
  • 更新模块 github.com/larksuite/oapi-sdk-go/v3 到 v3.2.8
  • 更新模块 github.com/gin-contrib/cors 到 v1.7.2
  • 更新模块 github.com/dlclark/regexp2 到 v1.11.2
  • 更新模块 github.com/charmbracelet/bubbles 到 v0.18.0
  • 更新模块 gorm.io/driver/sqlite 到 v1.5.6
  • 更新模块 github.com/charmbracelet/bubbletea 到 v0.26.6
  • 更新模块 gorm.io/gorm 到 v1.25.11
  • 更新模块 github.com/rclone/rclone 到 v1.67.0
  • 更新模块 github.com/charmbracelet/lipgloss 到 v0.12.1
  • 更新模块 gorm.io/driver/mysql 到 v1.5.7
  • 更新模块 golang.org/x/oauth2 到 v0.21.0
  • 更新模块 github.com/gin-gonic/gin 到 v1.10.0
  • 更新模块 github.com/aws/aws-sdk-go 到 v1.54.19
  • 更新模块 gorm.io/driver/postgres 到 v1.5.9
  • 更新模块 github.com/alist-org/gofakes3 到 v0.0.6
  • iLanZou:解决资源访问问题
  • local:在 android 上崩溃
  • pikpak:刷新令牌竞争
  • 添加验证码生成功能
  • 验证码未正确刷新

v3.35.0

29 May 11:55
379278a
Compare
Choose a tag to compare

🚀 功能

  • 支持网易云音乐驱动
  • 支持迅雷X驱动
  • 为 139Yun AliasAList V3 添加 proxy_range 选项
  • 支持 lark 驱动
  • alias:支持重命名和删除
  • alist_v3:可选传递 UA 到上游远程
  • mega:添加 2FA 支持
  • s3:服务器支持生成的 URL 请求

🐞 修复

  • Pikpak 验证码要求
  • 添加 lark 到 Windows 目标
  • 189pc:FamilyID 范围溢出
  • baidu:自定义上传部分大小的未知类型
  • ilanzou:升级 devVersion
  • mopan:升级版本
  • sftp:连接断开时重新连接服务器
  • test:确保 setupStorages 只执行一次

v3.34.0

10 May 09:09
379278a
Compare
Choose a tag to compare

🚀 功能

  • 123_share:添加访问令牌
  • 189pc:添加家庭转移上传
  • Seafile:添加令牌登录
  • crypt:对支持的驱动强制流上传

🐞 修复

  • 一些拼写错误
  • Meilisearch 的环境变量拼写错误
  • 按顺序初始化存储
  • 115:
    • 禁用 NoOverwriteUpload
  • authn:
    • 子文件夹 API 被视为错误的来源
  • baidu:
    • 自定义上传部分大小
  • baidu_netdisk:
    • 缓存的 Ctime/Mtime
  • cloudreve:
    • 如果不存在,向下载 URL 添加域
  • doge:
    • 临时访问密钥仅有效两个小时
    • 刷新会话后重新获取客户端
  • onedrive:
    • 修复 Ctime/Mtime
  • s3:
    • 如果未启用 s3,则不绑定 s3 端口
  • webdav:
    • 确保 Ctime 后的 Mtime

🏎 性能

  • 使用带缓冲池的 IO 拷贝

v3.33.0

26 Mar 06:40
379278a
Compare
Choose a tag to compare

🚀 功能

  • 独立端口 s3 服务器
  • 添加 doge 驱动
  • 139:定期刷新令牌
  • seafile:改进功能,支持访问加密库等

🐞 修复

  • 将 m3u8 添加到默认视频类型
  • 如果设置为空,则重启后设置重置为默认
  • Webauthn 日志垃圾
  • 139:
    • refreshTokenResp 序列化不正确

ci:

  • 替换 dockerfile 标签步骤可能无效

deps:

  • 更新 github.com/t3rm1n4l/go-mega 摘要至 d494b6a
  • 更新 golang.org/x/exp 摘要至 814bf88

ilanzou:

  • 添加 referer 到请求头

ipfs:

  • Url 转义文件名

mopan:

  • 上传错误

v3.31.0

28 Feb 05:47
379278a
Compare
Choose a tag to compare

v3.31.0更新

🚀 新功能

  • 添加 feijipan 驱动
  • 添加 quqi 驱动
  • 添加预安装 ffmpeg 的 Docker 镜像
  • 支持为 MySQL 和 PG 定制 DSN
  • 115 驱动:添加二维码源选择
  • dropbox 驱动:为访问团队文件夹添加 root_namespace_id
  • local 驱动:允许指定回收站路径
  • quqi 驱动:添加带 CDN 的下载链接
  • search 驱动:使用 meilisearch 进行搜索
  • sftp 驱动:允许忽略符号链接错误

🐞 错误修复

  • guest 用户的缺失 salt
  • S3 上传超过配置的 MaxUploadParts
  • 当进度为 NaN 时将其设置为 100
  • 重复读取静态文件的错误
  • 嵌入 dist 的所有文件
  • WebDAV 的创建日期应使用 RFC3339 格式
  • 由于安全原因,不在 PR 时推送 Docker
  • 123 驱动:User-Agent 和速率限制
  • chaoxing 驱动:内容字段中的 JSON 解析错误

deps

  • 更新模块 github.com/aliyun/aliyun-oss-go-sdk 到 v3
  • 更新模块 github.com/aws/aws-sdk-go 到 v1.49.18
  • 更新 golang.org/x/exp 的摘要到 0dcbfd6
  • 更新模块 golang.org/x/crypto 到 v0.18.0
  • 更新模块 golang.org/x/oauth2 到 v0.16.0
  • 更新模块 github.com/aws/aws-sdk-go 到 v1.50.24

feijipan

  • 下载链接地址不正确

google_photo

  • 添加对流媒体视频、范围请求的支持

ldap

  • 在 TLS 连接期间发生对等异常导致退出

mopan

  • 客户端版本过低

quqi

  • 重命名时文件扩展名重复以及一些缺失的表单参数
  • 上传现有文件时发生错误
  • 非 VIP 用户的空文件链接

search

  • 在自动更新中出现的重复文件夹

v3.30.0

09 Jan 09:27
379278a
Compare
Choose a tag to compare

🚨 Breaking Changes

  • 替换 regex 包

🚀 新功能

  • 默认启用 sign_all
  • 在添加任务 API 的响应中添加任务信息
  • 添加支持客户端可发现的 WebAuthn 登录
  • 添加 LDAP 登录支持
  • 添加 ILanzou 驱动
  • 115 驱动:支持 302 重定向
  • 139 驱动:支持新的个人云 API
  • alipan 驱动:替换域名

🐞 错误修复

  • 根据 RFC 4918 为 webdav mkcol 添加错误处理
  • auto-lang 中的 go 版本不正确
  • 任务无法手动重试
  • OIDC 用户名的键不正确
  • 重试多部分文件重置
  • 一些缺失的正则表达式库已修改
  • 由于关闭的通道上发送 panic
  • 115 驱动:支持空的 UserAgent
  • 123 驱动:API 签名错误
  • alist_v3 驱动:上传超时

deps

  • 更新模块 github.com/gorilla/websocket 到 v1.5.1
  • 更新 golang.org/x/exp 的摘要到 02704c9
  • 更新模块 golang.org/x/crypto 到 v0.17.0 [security]
  • 更新模块 google.golang.org/appengine 到 v1.6.8
  • 更新模块 github.com/djherbis/times 到 v1.6.0
  • 更新模块 github.com/aws/aws-sdk-go 到 v1.49.13
  • 更新模块 github.com/maruel/natural 到 v1.1.1
  • 更新模块 github.com/aliyun/aliyun-oss-go-sdk 到 v2.2.10+incompatible
  • 更新模块 github.com/gin-contrib/cors 到 v1.5.0
  • 更新模块 github.com/deckarep/golang-set/v2 到 v2.6.0
  • 更新模块 github.com/charmbracelet/bubbletea 到 v0.25.0
  • 更新模块 github.com/charmbracelet/bubbles 到 v0.17.1
  • 更新模块 github.com/go-resty/resty/v2 到 v2.11.0
  • 更新模块 github.com/go-webauthn/webauthn 到 v0.10.0
  • 更新模块 golang.org/x/time 到 v0.5.0
  • 更新模块 github.com/spf13/cobra 到 v1.8.0
  • 更新模块 golang.org/x/image 到 v0.14.0
  • 更新模块 golang.org/x/oauth2 到 v0.15.0
  • 更新 golang.org/x/exp 的摘要到 be819d1
  • 更新模块 github.com/aws/aws-sdk-go 到 v1.49.15
  • 更新模块 golang.org/x/image 到 v0.15.0

net

  • Buf 使用 Mutex

offline_download

  • 不等待传输任务

onedrive

  • 重命名根文件夹中的对象

qbit

  • 种子时间不生效

teambition

  • 国际上传

vtencent

  • 仅显示 50 个文件

🏎 性能

  • 使 Docker 发布速度提高 10 倍

v3.29.1

27 Nov 10:00
379278a
Compare
Choose a tag to compare

v3.29.0 & v3.29.1合并更新

🚀 新功能

  • 在 meta 中添加标题
  • 添加忽略直链参数功能
  • 重构离线下载
  • 添加 115_share 驱动
  • 在更改密码后使旧令牌失效
  • 支持使用外部分发文件
  • 重构任务模块
  • 自定义任务的工作者和重试
  • 重试所有失败的任务
  • 添加 chaoxing 和 vtencent 驱动
  • 允许在离线下载中保留文件
  • 自定义允许的来源、标头和方法

cloudreve

  • 支持缩略图
  • 文件夹大小计数和切换

crypt

  • 可选的预生成缩略图
  • 添加显示隐藏选项

google_drive

  • 添加 hash_info、ctime、缩略图

offline_download

  • 添加简单的 HTTP 工具

onedrive

  • 自定义下载链接的主机

sso

  • 自定义 OIDC 的用户名键

webdav

  • 添加 tls_insecure_skip_verify 字段

🐞 错误修复

  • 空文件的哈希 gcid
  • apk 文件的内容类型不正确
  • 反射型 XSS 漏洞 plist API
  • 内容类型与 #5420 冲突
  • 允许直接使用代理
  • 限制请求速率
  • 修复驱动包导入和变量
  • 将默认 API 更改为原始服务器
  • 普通上传的上传进度
  • 15 分钟限制的缓解措施
  • 哈希和错误 2
  • 上传文件 > 4GB
  • 任务弹出但未执行 (from v3.29.1)

deps

  • 更新模块 github.com/ipfs/go-ipfs-api 到 v0.7.0
  • 更新模块 github.com/aliyun/aliyun-oss-go-sdk 到 v2.2.9+incompatible
  • 更新模块 golang.org/x/net 到 v0.17.0 [security]
  • 更新 golang.org/x/exp 的摘要到 7918f67
  • 更新模块 github.com/charmbracelet/lipgloss 到 v0.9.1
  • 更新模块 github.com/aws/aws-sdk-go 到 v1.46.7

local

  • 在 iOS Safari 上无法显示视频文件的缩略图

mopan

  • 302 重定向

onedrive_app

  • 不正确的 _accessToken API

terabox

  • 自动刷新 JsToken
  • 为文件管理器 API 编码参数

vtencent

  • 文件大小为 0 但实际大小不为 0

weiyun

  • 反序列化溢出

wopan

  • 并发映射写入的致命错误

🏎 性能

  • 支持带有 Cookies 的请求