admin-vue3/src/views/im/home/components
YunaiV 8c796950f9 feat: 完善 IM 群历史消息拉取与历史群前端门控
- 后端群列表返回历史群成员状态 joinStatus,用于区分当前群和历史退群群
- 群消息拉取支持基于 receiver_user_ids 快照过滤可见消息
- 补充群消息 pull、群成员候选、私聊 pull 相关索引与 SQL 脚本
- 前端接入 joinStatus,并封装历史退群群判断
- 历史退群群禁发、隐藏群操作入口,并从通讯录、转发、推荐名片候选中排除
- 保留历史群会话展示能力,用于查看退群前历史消息
2026-06-14 02:01:09 +08:00
..
card feat(im): 将 style 尽量多的改成 unocss,ai 友好 2026-05-20 13:56:46 +08:00
friend refactor(frontend): 统一当前登录用户 ID 获取入口 2026-05-28 23:38:46 +08:00
group feat: 完善 IM 群历史消息拉取与历史群前端门控 2026-06-14 02:01:09 +08:00
picker fix(im): 批量修复 P0 安全边界和通话流程问题 2026-05-24 20:21:00 +08:00
rtc refactor(frontend): 统一当前登录用户 ID 获取入口 2026-05-28 23:38:46 +08:00
user feat: 完善 IM 群历史消息拉取与历史群前端门控 2026-06-14 02:01:09 +08:00
ContextMenu.vue feat(im): 修一批 L 危:window.open 加 noopener、@ 浮层箭头方向跟随定位、置顶展开切群重置、加黑名单取消静默、菜单负坐标兜底、群选择回显跨页补查 2026-05-21 14:25:21 +08:00
PagedScroller.vue feat(im): 修 L-13/L-16:PagedScroller 加 itemKey 防索引乱位、私聊 Message.targetId 改对端 userId、抽 getPrivateMessagePeerId 收敛 4 处 peer 计算 2026-05-21 14:50:42 +08:00
ResizableAside.vue refactor(im): 统一本地存储入口和 store 命名 2026-05-28 19:49:54 +08:00
ToolBar.vue refactor(im): 统一本地存储入口和 store 命名 2026-05-28 19:49:54 +08:00