yml2213
|
10d2e2ed3d
|
feat(server): WebSocket 广播支持 Redis Pub/Sub 跨节点扇出(REDIS_ADDR 可选开关)
- 新增 ws.EventBus 接口与 RedisBus 实现;Hub 五类广播改为发布信封、各节点订阅后本地投递
- 单实例不设 REDIS_ADDR 保持进程内直投;Redis 不可用时自动兜底本地投递
- config 新增 REDIS_ADDR/REDIS_PASSWORD/REDIS_DB;dev compose 增加 --profile redis (6380)
- prod compose 与 .env.prod.example 增加多副本配置说明;README 更新已知边界
- 已用双实例 + 真实 Redis 实测跨节点推送;新增总线单测(含发布失败兜底),-race 通过
|
2026-09-05 14:39:56 +08:00 |
|
yml2213
|
bdf67395ab
|
优化客服云权限安全与访客IP解析
|
2026-08-31 13:43:45 +08:00 |
|
yml2213
|
16d9ab0e5e
|
完善角色权限与数据隔离
|
2026-07-26 14:00:50 +08:00 |
|
yml2213
|
6070cf47dc
|
支持访客实时输入草稿展示与联系方式自动识别
坐席输入框上方显示「对方正在输入」草稿;从草稿/消息提取手机微信邮箱QQ并追加入库,不覆盖已有联系方式。
|
2026-07-19 00:19:24 +08:00 |
|
yml2213
|
d4ba9e7a56
|
全局重命名:kefu_sys / kefu-sys 改为 kefu_cloud / kefu-cloud
- Go module 与全部 import 路径
- 数据库默认库名、Docker 服务/卷命名与部署文档
|
2026-07-15 15:23:10 +08:00 |
|
yml2213
|
9251815695
|
接入运维真实 metrics:负载、请求错误率与服务探测
- 新增 GET /admin/ops/metrics 与进程内请求统计中间件
- 运维页展示 CPU/内存/磁盘、24h 曲线与 WS/DB/存储状态
- 去掉未使用的消息队列占位项
|
2026-07-15 15:01:18 +08:00 |
|
yml2213
|
d105840b1f
|
补全 P0:筛选、访客图片与双向输入状态
- 工作台会话列表支持状态/紧急筛选
- 访客 Widget 支持 jpg/png/gif 图片预览发送
- WebSocket 支持访客输入中通知客服,客服输入中通知访客
- 工作台聊天区展示「访客正在输入」动画
|
2026-07-15 11:05:37 +08:00 |
|
yml2213
|
1d31c9eba3
|
完成客服工作台闭环
|
2026-07-15 10:49:52 +08:00 |
|
yml2213
|
8cff2a5824
|
修复会话安全与实时消息
|
2026-07-14 15:06:01 +08:00 |
|
yml2213
|
05ab468498
|
搭建Go后端框架:数据模型、JWT鉴权、租户隔离、WebSocket、REST API路由
|
2026-07-14 11:23:05 +08:00 |
|