YunaiV
|
664904bd06
|
refactor(im): 拆分会话消息存储并合并草稿
- 新增 IM IndexedDB DB client,按当前用户初始化本地库
- 将会话与消息拆成 conversations / messages 逐条存储
- 将草稿合并进 Conversation.draft,删除 draftStore
- 优化 pull 批量写入,消息、会话摘要和游标同事务落库
- 统一 store action 命名,清理旧 localStorage key 和 TODO
- 保留 maxId settings 游标,避免本地消息回收后游标回退
|
2026-05-28 08:39:49 +08:00 |
YunaiV
|
a4dfb717aa
|
fix(im):批量修复群管理、RTC 和消息链路问题
- 修复群管理行锁、管理员角色更新、群主转让、置顶消息并发问题
- 修复好友申请 maxId 游标、重复申请排序、通知类型校验和消息内容结构校验
- 修复消息统计口径、RTC token 鉴权、离会通知、前端拉取取消和媒体重试
- 优化表情批量删除、WebSocket 推送注释、群 READ 字段和相关单测
- 更新 bug_todo、bug_done 和 bug_rejected,剩余 9 个待修
|
2026-05-25 09:04:25 +08:00 |
YunaiV
|
fc812aef26
|
✨ feat(im): 增加频道消息的已读状态
|
2026-05-20 01:00:46 +08:00 |
YunaiV
|
b6d123ac72
|
✨ feat(im): 增加频道的检查
|
2026-05-19 14:18:08 +08:00 |
YunaiV
|
5ebbbf7499
|
✨ feat(im): 新增频道消息的前端实现
|
2026-05-19 13:26:32 +08:00 |