Logo white

BJ_ZTEITS-Developers / parking-cloud-yudao

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 11,211
  • Compare
  • Branches 1
  • Tags 0
  • parking-cloud-yudao
  • yudao-module-im
  • src
  • main
  • java
  • cn
  • iocoder
  • yudao
  • module
  • im
06 May, 2026
7 commits
  • ✨ feat(im): 初始化表情包 v0.3:第四把 review(增加表情管理的界面)
    f5bec3ee
    YunaiV authored
    2026-05-06 23:00:09 +0800  
    Browse Dir »
  • ✨ feat(im): 初始化群申请 v0.2:第三把 review
    ae71b713
    YunaiV authored
    2026-05-06 20:51:46 +0800  
    Browse Dir »
  • ✨ feat(im): 初始化表情包 v0.1:第二把 review
    bed0a463
    YunaiV authored
    2026-05-06 20:50:56 +0800  
    Browse Dir »
  • ✨ feat(im): 初始化表情包 v0.0:第一把 review
    8a4ad959
    YunaiV authored
    2026-05-06 19:42:19 +0800  
    Browse Dir »
  • ✨ feat(im): 初始化群申请 v0.1:第二把 review
    b320e3c1
    YunaiV authored
    2026-05-06 18:52:31 +0800  
    Browse Dir »
  • ✨ feat(im): 初始化群申请 v0.0:第一把 review
    9ebf7209
    YunaiV authored
    2026-05-06 14:53:48 +0800  
    Browse Dir »
  • ✨ feat(im): 增加名片消息类型
    7d5ee9f1
    YunaiV authored
    2026-05-06 08:00:36 +0800  
    Browse Dir »

05 May, 2026
9 commits
  • feat(im): 清理一些 TODO 的修复
    f2136c43
    YunaiV authored
    2026-05-05 22:04:45 +0800  
    Browse Dir »
  • feat(im): 重构普通消息类型,和 openim 的消息编号对齐
    28cf87ac
    YunaiV authored
    2026-05-05 21:56:05 +0800  
    Browse Dir »
  • feat(im): 增加好友申请的管理界面
    0d7cb763
    YunaiV authored
    2026-05-05 19:36:30 +0800  
    Browse Dir »
  • feat(im): 群封禁(GROUP_BANNED)全链路实现 ...
    43b5de51
    1. ImMessageTypeEnum 新增 GROUP_BANNED(1533) 枚举
    2. 新增 GroupBannedNotification 通知 DTO
    3. ImGroupMessageSendDTO 新增 ofGroupBanned 工厂方法
    4. banGroup / unbanGroup 添加 operatorUserId 参数,
       封禁/解封后广播 GROUP_BANNED 通知到全群成员
    5. ImGroupManagerController 传递 getLoginUserId()
    YunaiV authored
    2026-05-05 18:41:11 +0800  
    Browse Dir »
  • feat(IM):群禁言功能(阶段二后端) ...
    96ae9bbc
    1. im_group 新增 muted_all 字段,支持全群禁言 / 取消
    2. im_group_member 新增 mute_end_time 字段,支持单成员定时禁言
    3. 新增 3 个 API:mute-all、mute-member、cancel-mute-member
    4. sendGroupMessage 新增 validateMuteStatus 拦截:全群禁言(群主/管理员豁免)+ 成员禁言
    5. 三档分层权限校验:群主可禁言管理员和普通成员,管理员仅可禁言普通成员
    6. 新增 4 个 WebSocket 通知类(1512-1515)及对应 DTO 工厂方法
    7. Mapper 新增 updateMuteEndTimeNull 方法,解决 MyBatis-Plus 默认跳过 null 字段的问题
    8. 新增 5 个错误码(GROUP_MUTED_CANNOT_SEND 等)
    YunaiV authored
    2026-05-05 14:44:23 +0800  
    Browse Dir »
  • feat(im):将"免打扰"字段从 muted 全量重命名为 silent(DO/VO/Service/Mapper/测试/SQL + 前端 types/st… ...
    14090be6
    …ore/组件/管理后台),为后续 mute 禁言功能腾出词族
    YunaiV authored
    2026-05-05 13:51:53 +0800  
    Browse Dir »
  • ✨ feat(im):删好友「同时清空聊天记录」选项(DTO 加 persistent 单边 TIP + clear 跨端透传 + clear=true 跳 T… ...
    6e1a8dc3
    …IP 避免复活会话;silent re-add 补单边 TIP)
    YunaiV authored
    2026-05-05 00:57:49 +0800  
    Browse Dir »
  • ✨ feat(im): 优化好友重新添加逻辑,增强用户体验 ...
    9d11741a
    实现好友关系的单边重新启用,推送隐私友好的通知,确保对方不感知好友状态的变化。此变更提升了用户在好友管理中的体验,保持了社交互动的自然性。
    YunaiV authored
    2026-05-05 00:39:44 +0800  
    Browse Dir »
  • ✨ feat(im):增加好友删除时,增加是否删除本地聊天的选项
    9720f208
    YunaiV authored
    2026-05-05 00:33:06 +0800  
    Browse Dir »

04 May, 2026
13 commits
  • 🐛 fix(im):好友模块 codex 评审修复——1209 改 @TransactionalEventListener(AFTER_COMMIT) 避免幽灵… ...
    ee01a16f
    …通知、Consumer 过滤下推 SQL、申请表索引带 id 后缀覆盖游标排序、limit 加 @Max(200) 上限
    YunaiV authored
    2026-05-04 23:06:04 +0800  
    Browse Dir »
  • ♻️ refactor(im):用户申请列表,增加流式查询,避免一次性加载过多,或者历史无法被加载到。
    eb2d3c39
    YunaiV authored
    2026-05-04 22:46:21 +0800  
    Browse Dir »
  • ✨ feat(im):好友申请通知 payload 补 fromNickname/fromAvatar,前端按 requestId 直推不再回拉
    b5f5c408
    YunaiV authored
    2026-05-04 21:13:29 +0800  
    Browse Dir »
  • ♻️ refactor(im):好友模块清理——删 ImFriendServiceImpl 无效的 getSelf 自代理 + Controller 回调参数命… ...
    b0221c21
    …名展开 + Consumer 补日志 + silent re-add 注释补充
    YunaiV authored
    2026-05-04 19:52:37 +0800  
    Browse Dir »
  • ✨ feat(im):实现 1209 FRIEND_INFO_UPDATED 推送链路 + 修 deleteFriend 单边 TIP bug + FRIEND… ...
    b51ca455
    …_APPLICATION 重命名 FRIEND_REQUEST_RECEIVED
    YunaiV authored
    2026-05-04 19:14:36 +0800  
    Browse Dir »
  • ✨ feat(im):实现 1209 FRIEND_INFO_UPDATED 推送(system 发 AdminUserProfileUpdateMessage… ...
    b0ca5b75
    …,IM Consumer 监听后批量推好友多端)
    YunaiV authored
    2026-05-04 18:23:58 +0800  
    Browse Dir »
  • fix(im):好友模块 code review 多项修复(缓存事务时序、agree/refuse 乐观锁、补建表 SQL 与字典 seed);framewor… ...
    2804e5ed
    …k 开 setTransactionAware 让 @CacheEvict 自动事务感知
    YunaiV authored
    2026-05-04 17:31:13 +0800  
    Browse Dir »
  • ✨ feat(im): 优化好友申请逻辑,增加自我添加校验与异常处理 ...
    ba1a85e3
    更新好友申请功能,使用 computed 包裹当前用户 ID,避免在 keep-alive 实例中持有旧 ID。增加自我添加好友的校验逻辑,防止用户添加自己为好友。同时,增强自动通过好友申请的异常处理,确保在事务提交后能正确处理失败情况。
    YunaiV authored
    2026-05-04 16:41:55 +0800  
    Browse Dir »
  • ✨ feat(im): 优化好友请求处理逻辑,增加乐观锁支持
    f0be7ba1
    YunaiV authored
    2026-05-04 16:29:11 +0800  
    Browse Dir »
  • refactor(im): 移除 TIP_TIME 消息类型,时间分隔条改为渲染时按 prevMessage.sendTime 计算 ...
    f03143c4
    顺带修复 Bug-Y(删除最后一条消息后孤立时间分隔条)
    YunaiV authored
    2026-05-04 16:05:23 +0800  
    Browse Dir »
  • ✨ feat(im): 增加好友申请的逻辑(v1.3:修复各种边界情况,包括静默添加好友)
    cee0688c
    YunaiV authored
    2026-05-04 11:08:03 +0800  
    Browse Dir »
  • ✨ feat(im): 增加好友申请的逻辑(v1.1:增加各种 code review 注释)
    63d00c2b
    YunaiV authored
    2026-05-04 09:47:25 +0800  
    Browse Dir »
  • ✨ feat(im): 增加好友申请的逻辑(v1)
    479af56a
    YunaiV authored
    2026-05-04 09:18:36 +0800  
    Browse Dir »

03 May, 2026
5 commits
  • ♻️ refactor(im): 清理代码中的 TODO 注释并优化逻辑
    bfd374ee
    YunaiV authored
    2026-05-03 13:27:31 +0800  
    Browse Dir »
  • ✨ feat(im): 增加群消息的置顶
    4d2f4704
    YunaiV authored
    2026-05-03 12:53:25 +0800  
    Browse Dir »
  • ✨ feat(im): 增加群消息的置顶
    6e823f84
    YunaiV authored
    2026-05-03 12:15:40 +0800  
    Browse Dir »
  • ✨ feat(im): 重构群通知相关,对齐 openim 的消息编号(继续优化代码)
    ed9f23ae
    YunaiV authored
    2026-05-03 09:22:54 +0800  
    Browse Dir »
  • ✨ feat(im): 重构群通知相关,对齐 openim 的消息编号
    719b139c
    YunaiV authored
    2026-05-03 02:00:43 +0800  
    Browse Dir »

02 May, 2026
2 commits
  • ✨ feat(im): 增加群角色(管理员)
    1c29398d
    YunaiV authored
    2026-05-02 14:31:43 +0800  
    Browse Dir »
  • ✨ feat(im): ImMessageTypeEnum 显式化 persistent + normal,sendXxxMessage 收敛 insert 与推送
    37dfd6c0
    YunaiV authored
    2026-05-02 09:05:54 +0800  
    Browse Dir »

01 May, 2026
4 commits
  • ✨ feat(im): 优化【消息引用】的功能,来自第二波 code review,解决安全性问题
    41762f0a
    YunaiV authored
    2026-05-01 18:20:04 +0800  
    Browse Dir »
  • ✨ feat(im): 优化【消息引用】的功能,来自第一波 code review
    53fc9ae4
    YunaiV authored
    2026-05-01 18:09:02 +0800  
    Browse Dir »
  • ✨ feat(im): 增加【消息引用】的功能
    ae36d1ad
    YunaiV authored
    2026-05-01 18:03:05 +0800  
    Browse Dir »
  • ✨ feat(im): 增加消息查询条件以排除已删除记录
    5f88c9ca
    YunaiV authored
    2026-05-01 11:02:44 +0800  
    Browse Dir »