Commit Graph

141 Commits

Author SHA1 Message Date
2d7f2492af fix: bug修复 2025-07-09 11:49:55 +08:00
6543ac0607 fix: bug修复 2025-07-08 11:07:37 +08:00
7999499702 Merge branch 'main' of https://gitea-inner.fontree.cn/scout666/chat-pc into yink 2025-07-07 14:29:43 +08:00
429c30808b fix: bug修复 2025-07-07 14:27:08 +08:00
03e84eab94 fix: bug修复 2025-07-03 15:52:49 +08:00
Phoenix
af2c80f902 Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev 2025-07-03 11:29:30 +08:00
Phoenix
a0b28b19ef fix(editor): 修复编辑器高度问题和移除调试日志
调整Tiptap编辑器高度为100%以正确填充容器
移除消息面板中已读回执的调试日志输出
2025-07-03 10:47:10 +08:00
1956bb05ef Merge pull request '注释无关变量' (#11) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/11
2025-07-02 09:02:03 +00:00
25f4bc6923 注释无关变量 2025-07-02 17:01:04 +08:00
Phoenix
14d69d40d3 Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev 2025-07-02 15:59:46 +08:00
Phoenix
57551247c0 Merge branch 'xingyy' into dev 2025-07-02 15:59:36 +08:00
c773711b26 Merge pull request 'fix: 注释添加好友相关功能' (#9) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/9
2025-07-02 05:20:03 +00:00
d8b72ef190 fix: 注释添加好友相关功能 2025-07-02 13:19:10 +08:00
Phoenix
8e2c134c90 feat(editor): 替换自定义编辑器为Tiptap编辑器并添加相关依赖
- 新增Tiptap编辑器组件及所需依赖包
- 移除原有自定义编辑器实现
- 更新编辑器相关配置和样式
- 添加表情、图片上传等功能支持
- 优化编辑器草稿保存和恢复逻辑
2025-07-02 11:31:35 +08:00
478b4bdd57 Merge pull request 'fix: 注释添加好友相关功能' (#7) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/7
2025-07-02 03:17:57 +00:00
06502ebaa0 fix: 注释添加好友相关功能 2025-07-02 11:16:45 +08:00
ecb4b64176 Merge branch 'wyfMain-dev' into dev 2025-07-02 10:22:52 +08:00
2a1917942d fix: 更改接口前缀地址 2025-07-01 14:33:25 +08:00
Phoenix
62d0ca6076 fix: 更新测试环境配置并移除多余的空行
更新.env.test中的VITE_EPR_BASEURL地址以匹配测试环境需求
移除IndexSider.vue中TalkItem组件前的多余空行
2025-07-01 14:02:06 +08:00
Phoenix
1094b3851f perf(消息列表): 使用虚拟列表优化聊天会话列表渲染性能
将普通列表替换为虚拟列表(n-virtual-list),减少DOM节点数量以提升长列表的渲染性能
2025-07-01 12:00:16 +08:00
Phoenix
f010287bfa refactor(db): 优化数据库结构和查询性能
重构数据库表结构和索引,使用复合索引提高查询效率
简化消息和会话操作方法,使用批量操作提升性能
移除冗余代码和调试日志,清理代码风格
2025-07-01 09:57:51 +08:00
Phoenix
4863b4c77c feat(chat): 实现聊天记录本地存储功能
添加Dexie.js作为本地数据库,实现聊天记录和会话的本地存储与同步
修改消息和会话相关store方法,支持本地数据库操作
优化消息加载逻辑,优先从本地加载再同步服务器数据
添加数据库工具函数,包括消息增删改查和会话管理功能
2025-06-30 16:00:06 +08:00
Phoenix
df372ad14e 1212 2025-06-27 17:00:23 +08:00
Phoenix
8736155e64 Merge branch 'dev' into xingyy 2025-06-27 16:52:35 +08:00
Phoenix
435700cc4f 12 2025-06-27 16:48:02 +08:00
Phoenix
871e33990a feat(upload): 重构文件上传逻辑并添加全局上传任务管理
- 在dialogue store中添加globalUploadList和uploadTaskMap管理上传任务
- 修改PanelFooter.vue使用addUploadTask替代直接添加记录
- 在uploads.ts中完善上传失败处理和任务清理逻辑
- 在useTalkRecord.ts中加载完成后恢复上传任务
- 移除调试用的console.log语句
2025-06-27 16:26:02 +08:00
7886f260d4 fix: 修改聊天引用消息的跳转 2025-06-27 15:12:55 +08:00
24c94a04ad bug修改 2025-06-25 11:56:31 +08:00
Phoenix
efd61b30f4 1231 2025-06-24 16:27:50 +08:00
Phoenix
4b7c69ea36 Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev 2025-06-24 16:01:27 +08:00
Phoenix
f5ca14f746 test构建 2025-06-24 16:01:26 +08:00
85de430b09 Merge remote-tracking branch 'origin3/yink' into dev 2025-06-24 15:04:58 +08:00
1850ffb727 feat: 增加只支持最近一个月内的聊天消息转发功能 2025-06-24 14:59:07 +08:00
f808c018fd Merge remote-tracking branch 'origin3/main' into yink 2025-06-24 13:56:58 +08:00
9503fbe78a 处理解散群聊和被移出群聊右上角群聊设置按钮的热更新展示 2025-06-23 17:07:48 +08:00
Phoenix
b101831c53 12 2025-06-23 17:01:57 +08:00
Phoenix
6791da7d8e 12 2025-06-23 16:44:15 +08:00
ace9b39fe3 Merge pull request 'feat: 6.23提测' (#1) from yink into dev
Reviewed-on: #1
2025-06-23 08:06:34 +00:00
0111453f06 feat: 6.23提测 2025-06-23 14:53:03 +08:00
Phoenix
f876ee7bbe Merge branch 'xingyy' into dev 2025-06-20 10:10:23 +08:00
07c3808122 Merge branch 'wyfMain-dev' into dev 2025-06-20 09:13:43 +08:00
d0dd83451c 处理指定消息定位跳转部分问题,现在除了没有任何会话的情况下跳转,会有偏移,其他情况都基本正常 2025-06-18 17:11:30 +08:00
Phoenix
b28c288665 fix: 修复多选删除未选择时的提示和群聊@功能限制
修复多选删除时未选择聊天记录未提示的问题,限制@功能仅在群聊中可用
优化会话菜单选项文字描述,移除无用代码
2025-06-13 11:05:35 +08:00
Phoenix
7733f88dae Merge branch 'xingyy' into dev 2025-06-11 16:55:25 +08:00
Phoenix
bab907a1e2 fix: 修复未读消息数量显示重复问题并移除调试日志
修复TalkItem.vue中未读消息数量显示重复的问题
移除MultiSelectFooter.vue中无用的调试日志打印
2025-06-11 15:07:20 +08:00
Phoenix
a506b4dcc1 Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev 2025-06-11 14:48:09 +08:00
Phoenix
45e4415cec fix: 修复消息转发、上传和编辑器引用删除功能
- 添加ChatMsgTypeForward到可转发消息类型
- 修复请求拦截器中状态码判断逻辑
- 优化视频消息上传封面获取和预览显示
- 修复上传分片错误处理和进度更新
- 重构编辑器引用删除逻辑,提升代码可维护性
- 调整图片消息样式和上传蒙版显示
2025-06-11 14:47:13 +08:00
Phoenix
28938aba66 refactor(消息面板): 重构消息撤回逻辑,提取公共函数
将消息撤回的条件判断逻辑提取为独立函数 canAddRevokeOption
简化主逻辑代码,提高可读性和可维护性
2025-06-11 09:44:17 +08:00
Phoenix
8e645226b8 fix(消息面板): 添加普通用户撤回消息的条件限制
当用户不是管理员时,只有在撤回时间限制内且消息是自己发送的情况下才显示撤回选项
2025-06-11 09:39:49 +08:00
97f05d2c5c Merge branch 'main' into dev 2025-06-10 19:53:14 +08:00