mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-14 02:20:53 +08:00
docs: update 3.2 changelog with setup wizard feature
Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>
This commit is contained in:
@@ -9,6 +9,12 @@
|
||||
- 支持多设备凭证(iCloud Keychain 等)备份检测
|
||||
- 支持克隆攻击防护(sign_count 验证)
|
||||
- 认证策略模式,统一密码登录和 Passkey 登录接口
|
||||
- 新增首次运行设置向导
|
||||
- 7 步引导式配置:账户、下载器、RSS 源、媒体路径、通知
|
||||
- 下载器连接测试、RSS 源验证
|
||||
- 可选步骤可跳过,稍后在设置页配置
|
||||
- 哨兵文件机制(`config/.setup_complete`)防止重复触发
|
||||
- 无需认证的设置 API(仅首次运行时可用,完成后返回 403)
|
||||
- 新增日历视图,集成 Bangumi.tv 放送时间表
|
||||
- 新增下载器 API 和管理接口
|
||||
- 全面异步化改造
|
||||
@@ -18,7 +24,7 @@
|
||||
- RSS 引擎、下载器、检查器、解析器全面转为异步
|
||||
- 网络请求从 `requests` 迁移至 `httpx`(AsyncClient)
|
||||
- 后端迁移至 `uv` 包管理器(pyproject.toml + uv.lock)
|
||||
- 服务器启动使用后台任务,避免阻塞
|
||||
- 服务器启动使用后台任务,避免阻塞(fixes #891, #929)
|
||||
|
||||
### Changes
|
||||
|
||||
@@ -35,12 +41,12 @@
|
||||
- 修复 `aaguid` 类型错误(py_webauthn 2.7.0 中为 `str`,不再是 `bytes`)
|
||||
- 修复 `credential_backup_eligible` 字段不存在的问题(改用 `credential_device_type`)
|
||||
- 修复 `verify_authentication_response` 传入无效参数 `credential_id` 导致 TypeError
|
||||
- 修复程序启动阻塞服务器的问题
|
||||
- 修复程序启动阻塞服务器的问题(fixes #891, #929, #886, #917, #946)
|
||||
- 修复搜索接口导出与组件不匹配的问题
|
||||
- 修复 poster 端点路径检查错误拦截所有请求
|
||||
- 修复 poster 端点路径检查错误拦截所有请求(fixes #933, #934)
|
||||
- 修复 OpenAI 解析器安全问题
|
||||
- 修复数据库测试使用异步会话与同步代码不匹配
|
||||
- 修复 3.1.x 升级 3.2 时配置字段冲突导致设置丢失的问题
|
||||
- 修复 3.1.x 升级 3.2 时配置字段冲突导致设置丢失的问题(fixes #956)
|
||||
- `program.sleep_time` / `program.times` 自动迁移为 `rss_time` / `rename_time`
|
||||
- 移除已废弃的 `rss_parser` 字段(`type`、`custom_url`、`token`、`enable_tmdb`)
|
||||
- 修复 `ENV_TO_ATTR` 环境变量映射指向不存在的模型字段
|
||||
@@ -58,6 +64,11 @@
|
||||
- 支持亮色/暗色主题切换
|
||||
- 完善的无障碍访问支持(ARIA、键盘导航、焦点管理)
|
||||
- 响应式布局适配移动端
|
||||
- 新增首次运行设置向导页面
|
||||
- 多步骤向导组件(进度条 + 步骤导航)
|
||||
- 路由守卫自动检测并重定向至设置页
|
||||
- 下载器/RSS/通知连接测试反馈
|
||||
- 中英文国际化支持
|
||||
- 新增 Passkey 管理面板(设置页)
|
||||
- WebAuthn 浏览器支持检测
|
||||
- 设备名称自动识别
|
||||
@@ -66,8 +77,8 @@
|
||||
- 新增日历视图页面
|
||||
- 新增下载器管理页面
|
||||
- 新增 Bangumi 卡片悬停覆盖层(显示标题和标签)
|
||||
- 新增 `resolvePosterUrl` 工具函数,统一处理外部 URL 和本地路径
|
||||
- 重新设计 LLM 设置面板
|
||||
- 新增 `resolvePosterUrl` 工具函数,统一处理外部 URL 和本地路径(fixes #934)
|
||||
- 重新设计 LLM 设置面板(fixes #938)
|
||||
- 重新设计设置、下载器、播放器、日志页面样式
|
||||
- 全新移动端优先响应式设计
|
||||
- 三层断点系统:手机 (<640px)、平板 (640-1023px)、桌面 (≥1024px)
|
||||
|
||||
Reference in New Issue
Block a user