Skip to content

Ember v1.5.1

Choose a tag to compare

@github-actions github-actions released this 17 May 10:18
· 121 commits to master since this release
v1.5.1

本次更新

v1.5.1 已自动根据 v1.5.0..v1.5.1 的改动生成发布摘要。

重点功能

  • 支持管理员在控制台自助绑定 / 解绑 Emby 账号,减少管理账号与 Emby 账号之间的手工处理成本。
  • Telegram Bot 新增 polling 模式,可通过 TELEGRAM_UPDATE_MODEwebhookpolling 之间切换;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

完整变更

参考提交
  • 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): 展示源码入口和构建信息