mirror of
https://github.com/HuLaSpark/HuLa.git
synced 2026-09-01 14:52:48 +08:00
49aef65e5c
* feat(store): ✨ rust集成 sqlite * chore(config): 🔨 移除一些不必要的文件 * feat(common): ✨ 群组信息 command * feat(common): ✨ rust 重构 * feat(common): ✨ tauri 登录命令 存储 token * feat(common): ✨ tauri 存储 room 信息 * feat(common): ✨ sqlite 存储房间信息,群成员信息 * feat(common): ✨ 修改我的群的信息 * feat(common): ✨ 游标分页查询群组成员 * feat(common): ✨ 查询全部群成员;优化前端显示逻辑 * feat(common): ✨ 更新 gitignore * feat(common): ✨ 使用缓存检测是否强制更新本地数据,或采取静默更新 * fix(hook): 🐛 枚举使用错误修复 * feat(common): ✨ sqlite 存储会话 * feat(common): ✨ sqlite 存储聊天信息 * fix(common): 🐛 sqlite需要根据登录的用户 id 进行数据隔离 * fix(common): 🐛 添加 sqlite数据库迁移代码 * fix(view): 🐛 会话接口新增detailId;sqlite 数据结构变更;登录保存用户 id bug 修复; * feat(common): ✨ sqlite 存储消息 * fix(common): 🐛 sqlite 存储消息体异常 * feat(common): ✨ 添加 tauri 日志插件 * feat(common): ✨ rust 层发送消息 * fix(component): 🐛 群成员监听显示问题;tauri 事件监听响应多次问题;消息列表显示顺序问题; * fix(common): 🐛 im_message 表关闭 nickname 非空限制 * fix(common): 🐛 设置账号第一次在客户端登录,设置is_init 为 true,进行初始化获取近期所有消息 * fix(common): 🐛 配置 tauri 的环境变量,用于 migration 启动 * fix(common): 🐛 登录之后,聊天页面初始化,未显示聊天记录 bug * feat(system): ✨ 合并master * style(common): 💄 引入 tauri websocket; 格式化 rust 代码; * fix(common): 🐛 ws 接收消息存储本地 * fix(common): 🐛 rust 报错没有在前端提示问题修复 * fix(common): 🐛 修复登录页面请求接口 bug,以及首屏骨架屏问题; * fix(common): 🐛 token 更新bug修复 * feat(common): ✨ 离线消息同步 * fix(common): 🐛 将数据库迁移 crate 集成到主进程中 * style(common): 💄 修改 tauri 日志配置,输出日志到 logs 目录下;并对日志级别添加颜色; * feat(common): ✨ 引入 tauri-devtools * docs(common): 📝 env文件修改 * fix(common): 🐛 rust 依赖调整;配置调整; * build(config): 📦 修改配置 --------- Co-authored-by: Dawn <2439646234@qq.com>