Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Oct 06:32

完整产品发行范围

  • 交付 16 个 Go API 服务、AI 服务内嵌 worker、完整 React 管理台、独立 Hermes 客户端与 FreeSWITCH 媒体/control-api。新增公开 AI、CRM、IM、支付、公众号、通知、工单、呼叫中心和可视化业务源码;外部供应商需另行配置,Demo 仅用假数据。

  • 保留全仓 53 份公开历史 SQL 原路径及字节;monitor 的 52 份历史迁移后追加 32 份 forward-only 迁移,禁止覆盖历史与生产 down/reset。升级须备份并在隔离副本验证,回退须匹配数据库与应用版本。

  • 完整集合查询采用事务快照与分批读取,不用任意硬上限截断结果;修复聚合分页、菜单权限分批回填及 prepared-statement cache 兼容问题。严格查询检查器按公开基线判断新增,存量并非全部清零。

  • 统一 workspace、独立模块与完整镜像矩阵校验;所有 Release job 绑定同一公开候选完整 SHA,并检查迁移身份、公开内容与待推送历史。

  • 更新中英文产品、部署、升级和文档站口径,修复文档依赖安全问题;基础设施与完整业务验收分别记录,不以单元测试或静态检查代替运行验收。

  • 支付能力边界:Pay 当前只提供 mock 渠道用于隔离测试/演示,微信/支付宝适配器尚未实现;不因源码交付或商户凭据配置而具备真实收款能力。

修复

  • monitor:补 edge_acme_challenges.certificate_id 外键索引(同步自主项目)——证书级联删除时挑战表由顺序扫描回到索引查找(迁移 000081)。

镜像

本次共 17 个镜像,每个都带 v0.8.0 与 sha-93bcedb 两个 tag(正式版另更新 latest):

  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-ai-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-audit-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-auth-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-bpm-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-cc-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-crm-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-file-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-frontend:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-identity-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-im-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-monitor-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-mp-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-notify-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-pay-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-system-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-ticket-service:v0.8.0
  • ghcr.io/superiorchuo/gopherforge/go-admin-kit-visibility-service:v0.8.0

部署

# 写进 microservices/.env,或直接前置到命令上
export IMAGE_PREFIX=ghcr.io/superiorchuo/gopherforge/go-admin-kit
export IMAGE_TAG=v0.8.0
docker stack deploy -c <(docker compose -f docker-stack.yml config) gak

不设 IMAGE_PREFIX / IMAGE_TAG 时,compose 与 stack 仍解析为本地构建的
go-admin-kit-<服务名>:latest,行为与发版前一致。

能力边界

  • Pay 仅含 mock 渠道(隔离测试/演示用途);微信/支付宝适配器尚未实现,配置商户凭据不能获得真实收款能力。
  • 呼叫中心完整验收需要部署侧提供 CC_FS_API_BASE;真实电话媒体/中继、外部模型供应商与 Hermes 正式安装包/签名需另行配置并准入。
  • 升级前请备份数据库并在隔离副本演练;历史迁移禁止 down/reset,回退须应用与数据库版本匹配。