10 Commits

Author SHA1 Message Date
liumangmang
e4ae3445f7 fix(room): 新消息自动滚动到底部 2026-03-06 15:06:14 +08:00
liumangmang
07b92f0d96 feat(theme): 增加暗黑模式与主题切换 2026-03-06 14:52:43 +08:00
liumangmang
ffb22e6f3b fix(build): 补齐 hash 工具并新增 AGENTS 规范 2026-03-06 14:32:52 +08:00
1c99136944 feat(room): 增加加入令牌及分块传输支持
- 后端Room和MessagePayload新增加入令牌字段,创建房间返回包含令牌
- 新增房间加入令牌验证接口,加入时需提供房间号和令牌
- 前端HomeView新增加入令牌输入框及验证逻辑
- Clipboard工具增加写入API支持及复制按钮
- FileDropZone支持选择文件夹批量上传
- FileMessage和ImageMessage新增分片进度提示及失败重试功能
- API层新增分块上传及断点续传实现,支持大文件分片上传
- 文件上传存储时计算文件sha256,响应中返回该值
- 下载接口支持断点续传,优化大文件下载体验
- README新增加入令牌安全说明及压力测试使用示例
- 资源清理与配置优化,添加磁盘使用水位阈值控制
2026-03-06 03:15:18 +08:00
liu
ed07dfaa2e Configure npm and Maven to use Chinese mirrors for improved package retrieval speed in Dockerfile 2026-02-02 14:47:48 +08:00
liu
76273f74b9 Refactor image handling to unify image transmission via HTTP; remove base64 handling for small images and update related frontend logic for improved performance and compatibility. 2026-01-31 01:38:21 +08:00
liu
f18bf32d33 Update file upload limits to 2GB in backend and frontend components; refactor avatar utility functions for improved name handling. 2026-01-31 01:17:51 +08:00
liu
25196410c2 Merge remote main, resolve .gitignore and README conflicts 2026-01-31 00:53:00 +08:00
liu
59bb8e16f5 Initial commit: DataTool backend, frontend and Docker 2026-01-31 00:51:14 +08:00
e98caf221e Initial commit 2026-01-30 16:41:08 +00:00