XuqmGroup
|
5c97b669ae
|
feat: 添加 HarmonyOS SDK 本地发版脚本
scripts/publish.sh — 接受版本号参数,更新 oh-package.json5 并执行 ohpm publish。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 14:24:51 +08:00 |
|
XuqmGroup
|
7c5f327f0b
|
feat(im-sdk): 添加 Flutter IM SDK 和 Go 服务端 SDK
- 实现了完整的 Flutter IM SDK,支持消息发送、历史记录、会话管理、好友功能和群组操作
- 添加了 Go 服务端 SDK 骨架,包含登录、消息发送、撤回、编辑等核心功能
- 实现了认证和授权机制,支持 token 管理和请求签名验证
- 添加了会话列表、好友申请、群组管理和消息搜索功能
- 提供了用户资料管理、头像上传和账户导入导出功能
- 实现了消息撤回、编辑和已读状态管理功能
- 添加了群组加入申请、审批和成员管理功能
- 提供了消息历史分页查询和定位功能
- 实现了会话置顶、免打扰和草稿保存功能
- 添加了用户和群组搜索功能,支持关键词检索
|
2026-04-29 00:39:25 +08:00 |
|
XuqmGroup
|
de1c7e77e7
|
feat(harmony): add xuqm_release hvigorw task, expand IM SDK, ignore .hvigor cache
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 00:37:18 +08:00 |
|
XuqmGroup
|
9e5fa3da03
|
feat(chat): 添加聊天界面视图模型和联系人管理功能
- 实现 ChatViewModel 处理消息收发、历史记录加载和状态管理
- 添加消息搜索、草稿保存、引用回复等功能
- 实现多媒体附件发送包括图片、视频、音频和文件
- 添加群组提及用户功能和消息撤回机制
- 实现联系人管理功能包括好友搜索、添加、删除和黑名单管理
- 添加好友请求处理和实时消息监听
- 实现会话列表管理包含未读消息统计和实时更新
- 集成 IM SDK 的连接状态管理和事件监听
- 添加消息状态跟踪和超时处理机制
- 实现数据缓存机制优化用户体验
|
2026-04-28 22:32:20 +08:00 |
|
XuqmGroup
|
c656bdd202
|
feat(im): 添加即时通讯SDK核心功能
- 实现IM API接口定义,包括消息、群组、好友、黑名单等功能
- 定义IM消息相关数据模型,包含聊天类型、消息类型、用户资料等
- 实现ImSDK单例类,提供登录、消息发送、群组管理、好友管理等核心功能
- 添加WebSocket连接管理,支持自动重连机制
- 实现历史消息查询、群组操作、用户资料管理等API调用
- 添加会话状态管理,支持置顶、静音、草稿等功能
- 集成文件上传结果,支持多媒体消息发送
- 实现连接状态监听和事件回调机制
|
2026-04-28 21:05:06 +08:00 |
|
XuqmGroup
|
d7f156f160
|
feat(chat): 添加聊天界面和文件更新SDK功能
- 实现完整的聊天界面UI组件,支持文本、图片、视频、音频、文件等多种消息类型
- 集成IM消息收发功能,实现消息气泡显示和用户头像占位符
- 添加媒体文件选择和拍摄功能,支持相册图片、视频及相机拍照录像
- 实现语音录制和播放功能,包含按住说话交互和权限处理
- 添加群组提及功能,支持@用户和提及候选列表显示
- 实现消息回复和引用功能,支持消息长按回复操作
- 添加本地消息搜索功能,支持搜索当前会话的历史消息
- 实现文件上传下载功能,集成FileSDK进行文件传输管理
- 添加应用更新检查功能,集成UpdateSDK支持版本更新
- 实现消息状态显示,包括发送、送达、已读等状态标识
- 添加群组已读人数统计,显示消息在群聊中的阅读情况
- 实现草稿保存和恢复功能,支持断点续聊体验
- 添加连接状态横幅,实时显示IM服务连接状态
- 实现滚动加载更多历史消息,优化大量消息的性能表现
- 添加多媒体文件下载保存功能,支持保存到应用专属目录
|
2026-04-28 20:11:37 +08:00 |
|
XuqmGroup
|
930c8f36ae
|
feat(im): 添加即时通讯功能模块
- 添加了 IM API 接口定义,包含登录、消息、群组、好友等接口
- 实现了 ImSDK 核心功能,支持发送各类消息和管理会话
- 集成了 WebSocket 连接管理和自动重连机制
- 添加了本地联系人缓存并优化对话标题显示逻辑
- 实现了 HarmonyOS 平台 HTTP 客户端基础功能
|
2026-04-28 16:55:11 +08:00 |
|
XuqmGroup
|
fe8b72d2be
|
docs: add detailed documentation
|
2026-04-21 22:25:35 +08:00 |
|
XuqmGroup
|
90bd57a69c
|
chore: initial commit
|
2026-04-21 22:07:29 +08:00 |
|