Skip to content

Ember v1.5.0

Choose a tag to compare

@github-actions github-actions released this 11 May 14:07
· 141 commits to master since this release
v1.5.0
d8ee28e

本次更新

v1.5.0 基于 v1.4.1..v1.5.0 的改动生成。本版本除了补充功能外,更重要的是正式收口了数据库初始化与升级链路;发
布前请重点核对升级说明。

重点功能

  • 新增「播放分析」入口,合并用户画像与播放历史,管理员可以在同一工作区内完成画像查看与播放审计。
  • 支持管理员在控制台自助绑定 / 解绑 Emby 账号,减少管理账号与 Emby 账号之间的手工处理成本。
  • API 启动期正式接管数据库自动迁移,schema 初始化、升级、baseline 记账与 fail-fast 校验整合为统一链路。

问题修复

  • 修复首启场景下 Dashboard 触发上游错误 toast 风暴的问题。
  • 修复 Emby 配置修改后必须重启才能生效的问题。
  • 修复迁移 SQL 在 prepared statement 包装下可能导致启动期执行失败的问题。
  • 修复账户中心测试路由 mock 与 baseline 中 plan_groups 历史残留字段问题。

部署与升级

  • PostgreSQL initdb.d 双轨已退役,schema 初始化与升级统一由 ember-api 启动期 Migrate 阶段接管。
  • baseline 已收口为 00000000_baseline_20260502.sql,并切换为 fresh-install 形态;新空库初始化与老库升级路径
    的行为边界更清晰。
  • 本版本包含数据库 schema 变更。升级时执行 docker compose pull && docker compose up -d 即可,无需手工执行
    baseline SQL;升级后请检查 docker logs ember-api --tail 中的 [Migrate] 日志,确认迁移分支符合预期且无
    fail-fast 错误。

Docker 镜像

docker pull ghcr.io/konghanghang/ember-api:v1.5.0
docker pull ghcr.io/konghanghang/ember-web:v1.5.0
docker pull ghcr.io/konghanghang/ember-bot:v1.5.0

完整变更