Commit Graph

7 Commits

Author SHA1 Message Date
c0ed0d83de fix: 命令 8 接受 last_msg_id 作为已读水位
客户端已读请求常只有 conversation_id 和 last_msg_id。任一消息 id 大于 0 即写入 last_read_msg_id 并清 Redis 未读,不再因此返回 40001。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 19:26:48 +08:00
d293de34f5 实现 TCP READ(命令 8),已读水位前进时清未读并通知其他设备。
补上会员价格按平台筛选,并修正广场机器人测试的 Feed 调用,使 go test 能通过。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 18:22:08 +08:00
zhr
f724f66d1e feat: table add prefix 2026-09-23 17:11:56 +08:00
zhr
f79211ddac feat: update Primary Key 2026-09-20 11:38:27 +08:00
zhr
8aa8e0bad9 feat: 私聊 群聊 群管理 上传 2026-09-18 14:50:41 +08:00
zhr
ae9a71034d feat: implement Spark IM V3 modular monolith
Add HTTP /v1 MVC, TCP send path, groups with server-side member-avatar collage, object-storage upload, and friends/favorites around the architecture-v3 layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 19:52:11 +08:00
zhr
6ce89511fa feat: init 2026-09-16 19:08:06 +08:00