Merge origin/main into 3.3-dev: resolve version-file conflicts for 3.3.0

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pz1EmcTPzjgEpkGQWzb8AQ
This commit is contained in:
Estrella Pan
2026-07-07 14:24:33 +02:00
2 changed files with 29 additions and 2 deletions

View File

@@ -256,6 +256,33 @@ qBittorrent 5.x 全面兼容 + 种子管理页 + PT 站搜索源;日志不再"
- 修复 `build_rss_rule` 的 `mustNotContain` 把过滤字符串按字符拆分而非按项做正则或运算
- 移除大量死代码(旧通知栈、SIGALRM 装饰器、空的 transmission 桩等)
# [3.2.8] - 2026-07-02
## Backend
### Fixed
- 修复 qBittorrent ≥ 5.2 登录失败:新版登录成功返回 HTTP 204 空响应体,旧代码要求 200 + "Ok." 导致认证失败 (#1044, #1034, #1043)
- 修复删除番剧/种子时文件不被删除:hashes 列表未按 qB API 要求以 `|` 拼接且响应状态未校验,删除失败现在会正确上报到 WebUI (#1046)
- 修复下载器认证失败时 httpx 连接池泄漏:连接失败后正确关闭客户端 (#1043)
- 加固初始设置接口:`/setup/test-downloader` 增加 URL 协议校验,所有 setup 接口不再回显原始错误详情 (#1041)
- 修复同一站点多个 RSS 并发请求触发 HTTP 429:按主机分组串行抓取并加入间隔,不同主机仍并行 (#1026)
- 修复 OpenAI 解析阻塞事件循环:切换到 AsyncOpenAI 异步客户端
- 修复番剧缓存的失效竞态:加锁并引入代数计数,防止过期快照覆盖较新的失效
- 修复无 `[字幕组]` 前缀的标题被解析器破坏 (#1025)
- 共享 httpx 客户端跟随 302 重定向(mikanime.tv 镜像域名) (#983)
- 修复 Linux 主机解析 Windows qBittorrent 保存路径导致季度总被置为 01 (#1016)
- 加固共享 httpx 客户端:缩短 keepalive 防止陈旧连接风暴 (#1018, #1028, #984)
- 删除 RSS 订阅时级联删除其种子记录,侧边栏不再残留条目 (#1019)
- 探测 qBittorrent 时遵循 SSL 设置 (#1014)
### Maintenance
- 发布包纳入 `pyproject.toml` / `uv.lock` / `requirements.txt` (#994, #1015)
- 容器启动 chown 跳过 `.venv`,加快启动 (#1011)
# [3.2.6] - 2026-03-01
## Backend
### Added

View File

@@ -15,7 +15,7 @@ If you discover a security vulnerability in AutoBangumi, please report it respon
1. **GitHub Private Vulnerability Reporting** (Recommended): Use [GitHub's private vulnerability reporting feature](https://github.com/EstrellaXD/Auto_Bangumi/security/advisories/new) to submit your report securely.
2. **Email**: Contact the maintainer directly at the email associated with the GitHub account [@EstrellaXD](https://github.com/EstrellaXD).
2. **Email**: Contact the maintainer directly at [estrellaxd05@gmail.com](mailto:estrellaxd05@gmail.com).
**Please do NOT:**
- Open a public GitHub issue for security vulnerabilities
@@ -37,7 +37,7 @@ We will acknowledge receipt of your report within 48 hours and work to address t
1. **GitHub 私密漏洞报告**(推荐):使用 [GitHub 的私密漏洞报告功能](https://github.com/EstrellaXD/Auto_Bangumi/security/advisories/new) 安全地提交您的报告。
2. **邮件**:直接联系维护者,使用 GitHub 账户 [@EstrellaXD](https://github.com/EstrellaXD) 关联的邮箱。
2. **邮件**:直接联系维护者,邮箱 [estrellaxd05@gmail.com](mailto:estrellaxd05@gmail.com)。
**请勿:**
- 在公开的 GitHub Issue 中报告安全漏洞