Commit Graph

15 Commits

Author SHA1 Message Date
e27ae8723a fix: 单聊系统消息带回当前用户视角的对方
SYNC_INBOX 补 conversation_type、peer_id、group_id 和 last_read_msg_id。历史消息在 sender 为 0 时用 peer_id 定位对方。已读清未读时保留会话 ZSET 分数,避免被毫秒时间戳冲到游标后面。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 15:04:03 +08:00
a65d59149c fix: 历史同步改查 t_message_deletes
命令 12 的会话历史仍 JOIN 已改名的 message_deletes,数据库失败会被收成 50001。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 19:26:29 +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
7f2567cf15 feat: moderation 2026-09-29 16:37:36 +08:00
zhr
13b42cef7b chore: 合并本地改动与 main(t_ 表名、lint、音乐分类)
在 fast-forward 到 origin/main 后解决 music logic/repo 冲突,SQL 与模型统一 t_* 表名;Makefile 修正 golangci-lint 变量并令 test/deploy 依赖 lint;补齐 admin/transport 等 lint 修复与 music logic 单测以满足覆盖率门禁。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 10:56:59 +08:00
zhr
f724f66d1e feat: table add prefix 2026-09-23 17:11:56 +08:00
zhr
edec7d82e9 feat: 1、square 2、smtp 2026-09-22 17:07:26 +08:00
zhr
7f683ce150 feat: 1、optimmize deploy 2、message insert 2026-09-22 11:01:56 +08:00
zhr
d36d57692c feat: test case 2026-09-21 15:42:16 +08:00
zhr
1f9f1949ad feat: user delete account 2026-09-20 17:49:09 +08:00
zhr
f79211ddac feat: update Primary Key 2026-09-20 11:38:27 +08:00
zhr
c11fbda141 feat: update object key 2026-09-18 17:14:38 +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