|
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
|
0b634e8cdd
|
fix(编辑器): 修复清空引用数据时未更新草稿的问题
在清空引用数据时调用clearQuoteData方法,确保同时更新草稿状态。修改了引用卡片关闭按钮的点击事件处理逻辑,使用新方法替代直接赋值null。
|
2025-07-02 16:22:42 +08:00 |
|
Phoenix
|
a405a3bd90
|
fix(editor): 切换会话时清空引用数据而非保留
修改编辑器行为,在切换会话时主动清空引用数据而不是保留之前的引用。这避免了不同会话间引用数据的混淆问题。
|
2025-07-02 16:04:41 +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 |
|
Phoenix
|
0f161de28f
|
feat(editor): 重构引用功能并优化图片上传处理
- 移除旧的Quote节点扩展,改为使用quoteData状态管理引用消息
- 添加图片上传状态跟踪和加载指示器
- 优化提及列表的交互和关闭行为
- 支持粘贴图片自动上传功能
- 完善编辑器草稿保存机制,包含引用数据
|
2025-07-02 15:57:03 +08:00 |
|
Phoenix
|
8be8afc675
|
refactor(TiptapEditor): 重构消息转换逻辑以支持多消息分段处理
重构 tiptapToMessage 函数,将单条消息处理改为支持多条消息分段处理
优化消息内容处理流程,添加文本缓冲区和图片单独处理逻辑
简化消息发送逻辑,移除 msgType 判断改为直接处理不同类型消息
清理已注释的导航功能代码
|
2025-07-02 13:34:23 +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
|
dd170cb50d
|
feat(editor): 添加blockquote和emoji扩展并重构引用卡片实现
- 添加@tiptap/extension-blockquote和@tiptap/extension-emoji依赖
- 将自定义Quote扩展从Extension改为Node实现
- 简化引用卡片的HTML渲染逻辑
- 改进引用卡片的键盘删除行为
- 优化引用内容的插入位置和格式
|
2025-07-02 13:15:16 +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 |
|
Phoenix
|
a8fea9ea32
|
Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev
|
2025-07-01 15:37:44 +08:00 |
|
Phoenix
|
62cb9c87c2
|
fix(editor): 移除调试日志并修复图片表情解析逻辑
移除无用的console.log调试语句
修复parseEditorContent中图片表情解析逻辑,正确处理表情文本占位符
优化insertImageEmoji方法,移除多余的空格节点插入
|
2025-07-01 15:04:36 +08:00 |
|
|
445f8f2e79
|
Merge pull request 'fix: 更改接口前缀地址' (#6) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/6
|
2025-07-01 06:33:58 +00: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
|
b956b4ef79
|
1
|
2025-07-01 11:44:42 +08:00 |
|
Phoenix
|
99898555d4
|
docs(dialogue): 修改恢复上传任务注释中的描述
|
2025-07-01 11:43:30 +08:00 |
|
Phoenix
|
57555751e4
|
perf(dialogue): 优化上传任务恢复的性能
引入二分查找算法和批处理机制来优化上传任务的插入顺序。对于少量任务使用直接插入,大量任务使用排序后分批处理,并通过 requestAnimationFrame 提高浏览器渲染性能。添加快速路径处理空数组和边界情况。
|
2025-07-01 11:42:54 +08:00 |
|
Phoenix
|
f2b194f712
|
fix(store): 修复会话数据深拷贝问题以避免引用污染
在更新本地数据库时,使用JSON.parse(JSON.stringify())对会话数据进行深拷贝,防止原始数据被意外修改
|
2025-07-01 11:01:01 +08:00 |
|
Phoenix
|
f010287bfa
|
refactor(db): 优化数据库结构和查询性能
重构数据库表结构和索引,使用复合索引提高查询效率
简化消息和会话操作方法,使用批量操作提升性能
移除冗余代码和调试日志,清理代码风格
|
2025-07-01 09:57:51 +08:00 |
|
Phoenix
|
d62c26bee3
|
refactor(db): 清理数据库初始化代码中的冗余注释
移除db.js中不必要的注释和空行,保持代码简洁
|
2025-06-30 16:18:53 +08:00 |
|
Phoenix
|
123bf8051f
|
refactor: 移除调试日志并优化会话序列化逻辑
- 删除事件处理和对话记录中的调试日志语句
- 在数据库操作中添加会话对象的序列化处理,避免不可序列化内容
|
2025-06-30 16:15:44 +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 |
|
|
87de44f7f4
|
Merge pull request 'fix: 修改聊天引用消息的跳转' (#5) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/5
|
2025-06-27 07:13:45 +00:00 |
|
|
7886f260d4
|
fix: 修改聊天引用消息的跳转
|
2025-06-27 15:12:55 +08:00 |
|
|
32022fe61b
|
Merge pull request 'bug修改' (#4) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/4
|
2025-06-25 03:57:13 +00:00 |
|
|
24c94a04ad
|
bug修改
|
2025-06-25 11:56:31 +08:00 |
|
|
4d681f195e
|
Merge pull request '删除lock文件' (#3) from yink into dev
Reviewed-on: https://gitea-inner.fontree.cn/scout666/chat-pc/pulls/3
|
2025-06-25 01:39:59 +00:00 |
|
|
56098b5699
|
Merge branch 'yink' of https://gitea-inner.fontree.cn/scout666/chat-pc into yink
|
2025-06-25 09:39:21 +08:00 |
|
|
c110dc9ad6
|
更改连接地址
|
2025-06-25 09:37:36 +08:00 |
|
Phoenix
|
efd61b30f4
|
1231
|
2025-06-24 16:27:50 +08:00 |
|
Phoenix
|
84096be043
|
修复
|
2025-06-24 16:27:00 +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 |
|
|
576e950650
|
Merge remote-tracking branch 'origin3/yink' into dev
|
2025-06-24 15:47:08 +08:00 |
|
|
982c2221e2
|
Merge branch 'dev' into yink
|
2025-06-24 07:46:34 +00:00 |
|
|
aa3c7e1350
|
删除lock文件
|
2025-06-24 15:45:56 +08:00 |
|
|
7a269b0215
|
删除lock文件
|
2025-06-24 15:17:57 +08:00 |
|
|
999df303ea
|
Merge branch 'dev' of https://gitea-inner.fontree.cn/scout666/chat-pc into dev
|
2025-06-24 15:05:15 +08:00 |
|
|
85de430b09
|
Merge remote-tracking branch 'origin3/yink' into dev
|
2025-06-24 15:04:58 +08:00 |
|