Commit Graph
28 Commits
Author SHA1 Message Date
richjohnrambo 837a03a87e fix: cap mysql connection pool 2026-09-27 18:36:00 +08:00
richjohnrambo 369898bd7c feat: integrate cultivate admin internal APIs 2026-09-24 00:02:27 +08:00
richjohnrambo f6766d3dbd feat: 新增养成管理后台 2026-09-19 14:36:30 +08:00
richjohnrambo 348cbcaf96 fix: allow multiple config api service names 2026-09-17 22:55:21 +08:00
richjohnrambo 156e8b9c9f fix: align workbench default secret 2026-09-16 16:05:39 +08:00
richjohnrambo f8aaae42ff fix: use workbench service dns 2026-09-16 15:41:32 +08:00
richjohnrambo 82379b8823 fix: configure workbench service secret fallback 2026-09-16 15:21:28 +08:00
richjohnrambo e159f9a88e feat: proxy workbench admin through service 2026-09-16 14:03:58 +08:00
richjohnrambo 5dbbf39cce chore: update test environment defaults 2026-09-15 11:59:14 +08:00
richjohnrambo c1a6a41575 fix: update admin test environment config 2026-09-14 14:06:41 +08:00
richjohnrambo 16cc4567da fix: 修正IM内部接口启动示例配置 2026-09-07 12:06:10 +08:00
richjohnrambo 25abba8eeb feat: 完善IM后台Kafka与组织架构管理 2026-09-03 17:11:29 +08:00
richjohnrambo ed4f186d8e fix: normalize kafka version config 2026-08-28 15:36:56 +08:00
richjohnrambo a938c6cb23 fix: enable kafka in root docker image 2026-08-28 15:19:50 +08:00
richjohnrambo cd354e9e1b fix: enable kafka in admin docker defaults 2026-08-28 15:09:36 +08:00
richjohnrambo 673806ba2a fix: keep im api settings in config 2026-08-28 01:56:51 +08:00
richjohnrambo 1a515ef183 fix: configure im internal api from env 2026-08-28 01:44:30 +08:00
richjohnrambo 296c9a22a8 fix: stabilize kafka queue startup 2026-08-28 01:23:36 +08:00
richjohnrambo f93b935ea5 chore: use internal im service url 2026-08-28 01:08:51 +08:00
richjohnrambo e3751d9fa6 chore: use public im internal api 2026-08-28 00:48:42 +08:00
richjohnrambo a6f6f23422 chore: configure im internal api auth 2026-08-28 00:40:40 +08:00
richjohnrambo 8c54914f9a chore: configure test kafka queue 2026-08-28 00:35:10 +08:00
richjohnrambo 33bf0f8625 feat: support kafka scram queue config 2026-08-28 00:31:08 +08:00
richjohnrambo 4779214591 feat: add im kafka admin integration 2026-08-28 00:05:54 +08:00
richjohnrambo c3676f9744 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	web/pnpm-workspace.yaml
2026-08-19 00:50:10 +08:00
richjohnrambo 89ba6bcff8 feat: add tenant-aware IM management console 2026-08-19 00:31:09 +08:00
Your Name f711fec00b 接入Docker蓝绿部署:自包含多阶段构建、配置外部化
- 新增根目录Dockerfile:多阶段构建(Vue前端 + Go后端),包含main.go依赖的
  internal/packed资源打包步骤(原来依赖gf build外部产出,未提交进仓库)
- 新增server/manifest/config/config.template:数据库/Redis连接串、
  token密钥等敏感配置改为占位符,运行时通过entrypoint.sh用envsubst生成
  真正的config.yaml,不再需要在仓库里维护包含真实密码的config.yaml
- entrypoint.sh改为先渲染配置再启动
- 修复web/pnpm-lock.yaml与package.json不同步的问题(有依赖被加进
  package.json但没重新生成锁文件)
- 新增web/pnpm-workspace.yaml:较新版本pnpm默认禁止依赖包运行构建脚本
  (供应链安全特性),需要显式在这里批准esbuild/@swc/core等的构建脚本,
  否则CI环境下frozen-lockfile安装会直接失败
2026-08-12 11:26:13 +08:00
richjohnrambo 331a55751d im 管理后台 2026-08-11 23:13:51 +08:00