Ember v1.5.1
本次更新
v1.5.1 已自动根据 v1.5.0..v1.5.1 的改动生成发布摘要。
重点功能
- 支持管理员在控制台自助绑定 / 解绑 Emby 账号,减少管理账号与 Emby 账号之间的手工处理成本。
- Telegram Bot 新增
polling模式,可通过TELEGRAM_UPDATE_MODE在webhook和polling之间切换;polling模式不再依赖 Telegram 使用的公网 Webhook 地址。 - Web 展示源码入口和构建信息
问题修复
- 认证 收口鉴权状态与改密后旧令牌失效
- API 收口 TMDB 代理访问
- API 隐藏订阅存在性差异
- API 统一 Telegram 绑定失败文案
- Web 角色状态改由服务端同步
- API 限定 JWT 签名算法
- API 收口强制改密闭环路由白名单
- API 收紧媒体接口用户身份解析
- API 收敛订阅列表认证主体分流
- Bot 校验拒绝确认操作者一致性
- Web 补齐控制台管理员操作守卫
- API 澄清用户唯一索引模型标注
- Bot 统一管理员权限判定
体验优化
- 登录页、账号中心和设置中心的表单布局与交互收口,减少迁移期遗留噪音。
升级说明
- Bot 仍支持 webhook/polling 双模式;仅在需要切换到 polling 时设置 TELEGRAM_UPDATE_MODE=polling,继续使用webhook 的部署无需调整。
Docker 镜像
本版本的 Docker 镜像会由 GitHub Actions 自动构建并推送到 GitHub Container Registry:
docker pull ghcr.io/konghanghang/ember-api:v1.5.1
docker pull ghcr.io/konghanghang/ember-web:v1.5.1
docker pull ghcr.io/konghanghang/ember-bot:v1.5.1完整变更
- Compare: v1.5.0...v1.5.1
- Full Changelog: v1.5.0...v1.5.1
参考提交
- 2945be9 fix(auth): 收口鉴权状态与改密后旧令牌失效
- ee50548 fix(auth): 校验内部服务密钥强度
- 82aa3c2 fix(api): 收口 TMDB 代理访问
- 5a1f1c0 fix(api): 隐藏订阅存在性差异
- 8b42d78 fix(api): 统一 Telegram 绑定失败文案
- c58ae81 fix(web): 角色状态改由服务端同步
- 7c976e0 fix(api): 限定 JWT 签名算法
- 2545f6e fix(api): 收口强制改密闭环路由白名单
- f7eb91d fix(api): 收紧媒体接口用户身份解析
- 4962487 fix(api): 收敛订阅列表认证主体分流
- b438dbe fix(bot): 校验拒绝确认操作者一致性
- 01570ce fix(web): 补齐控制台管理员操作守卫
- c43b10a fix(api): 澄清用户唯一索引模型标注
- 94f05c2 fix(bot): 统一管理员权限判定
- 362ff23 fix(console): 优化管理员 Emby 账号绑定流程 (#3)
- 946abbc feat(web): 展示源码入口和构建信息