wangjing
|
e70777f04e
|
chore: 删除无用的部署和维护脚本
|
2026-04-24 10:17:54 +08:00 |
|
wangjing
|
9fe4e19341
|
docs: 根据实际项目依赖更新README技术栈(MySQL, Sa-Token等)
|
2026-04-24 10:09:30 +08:00 |
|
wangjing
|
86fffa2c8c
|
docs: 完善项目技术架构并新增代码提交指南
|
2026-04-24 10:07:29 +08:00 |
|
wangjing
|
1a1ddcf8a1
|
fix(video): 优化 HLS 流加载失败的错误处理机制,解决跨域及 403 导致无限重试的问题
|
2026-04-24 01:17:56 +08:00 |
|
wangjing
|
e6cde5973a
|
fix: 强制显示横向滚动条并防止Tab被压缩
|
2026-04-24 01:10:15 +08:00 |
|
wangjing
|
2ee3191606
|
fix: 显示分类滚动条
|
2026-04-24 01:03:13 +08:00 |
|
wangjing
|
7a9b4c9c8c
|
fix: 支持分类栏鼠标滚动,并修复直播流时长显示
|
2026-04-24 00:58:28 +08:00 |
|
wangjing
|
93bea813c1
|
fix: 修复视频接口中错误引用 ChatResponse 导致的编译失败
|
2026-04-24 00:52:21 +08:00 |
|
wangjing
|
2873e94d1d
|
feat: 完善前端视频列表,增加分类Tab与接口对接
|
2026-04-24 00:47:43 +08:00 |
|
wangjing
|
5363873aee
|
feat: 增加视频流数据表模型与增删改查接口
|
2026-04-24 00:46:00 +08:00 |
|
wangjing
|
212ef94b11
|
feat: 新增获取的 CCTV1、CCTV5、CCTV6 直播源
|
2026-04-24 00:41:00 +08:00 |
|
wangjing
|
92eaa76832
|
feat: add HLS error handling to catch CORS network issues
|
2026-04-24 00:35:41 +08:00 |
|
wangjing
|
ef62eeefe6
|
feat: update video list with known m3u8 streams
|
2026-04-24 00:33:36 +08:00 |
|
wangjing
|
a23148e1c1
|
feat: parse external video URL and add HLS support
|
2026-04-24 00:00:32 +08:00 |
|
wangjing
|
8ea8c92688
|
feat: restrict video player and list visibility to admin user only
|
2026-04-23 23:51:55 +08:00 |
|
wangjing
|
805ef5228c
|
fix: remove crossorigin to fix video playback on IP access, add play error log
|
2026-04-23 23:49:10 +08:00 |
|
wangjing
|
704a582279
|
feat: 添加视频播放功能,支持聊天/视频模式切换
|
2026-04-23 23:41:00 +08:00 |
|
wangjing
|
78de9d0bb2
|
fix(web): 修复 HTTP 环境下 crypto.subtle 报错,引入纯 JS 版 SHA-256 降级方案
|
2026-04-23 22:49:00 +08:00 |
|
wangjing
|
1040e51515
|
fix: 新增全局异常处理器,使未登录等异常返回正确的 HTTP 状态码以便前端响应
|
2026-04-23 22:45:07 +08:00 |
|
wangjing
|
78c1c743a5
|
feat: 实现前后端双重密码加密策略 (前端 SHA256 + 后端账号加盐 SHA256)
|
2026-04-23 22:38:36 +08:00 |
|
wangjing
|
1bc8383f02
|
fix(web): 提升前端 fetch 封装的健壮性,兼容无响应体或非 JSON 格式的返回结果
|
2026-04-23 22:30:38 +08:00 |
|
wangjing
|
598a8edf7e
|
fix: 修复删除会话时由于历史数据 user_id 为空导致的 NullPointerException
|
2026-04-23 22:24:01 +08:00 |
|
wangjing
|
710f770ca5
|
fix: 修复退出登录接口的返回值解析错误导致前端无法刷新的问题
|
2026-04-23 22:20:01 +08:00 |
|
wangjing
|
200975edae
|
fix: 调整用户信息退出按钮层级,避免被侧边栏遮挡
|
2026-04-23 22:16:05 +08:00 |
|
wangjing
|
f0182223e2
|
feat: 引入 Sa-Token 实现系统多用户隔离与权限管理
|
2026-04-23 22:11:37 +08:00 |
|
wangjing
|
ffbb6dfbeb
|
feat(web): 优化输入框点击体验,支持点击空白区域自动聚焦
|
2026-04-23 22:00:36 +08:00 |
|
wangjing
|
67a897f1e6
|
feat(ui): redesign chat interface with cyberpunk sci-fi theme
|
2026-04-23 21:51:58 +08:00 |
|
wangjing
|
6d64f97ea1
|
feat(ci): add pollSCM trigger to auto-build on push
|
2026-04-23 21:46:24 +08:00 |
|
wangjing
|
031db6c7d0
|
fix(nginx): use docker bridge IP to avoid firewall timeout
|
2026-04-23 21:40:17 +08:00 |
|
wangjing
|
bd503900f1
|
chore: update port mappings for frontend and backend
|
2026-04-23 21:30:06 +08:00 |
|
wangjing
|
fc2f8b2015
|
feat(ci): split Jenkins pipeline into web and server jobs
|
2026-04-23 21:24:49 +08:00 |
|
wangjing
|
56422caf8b
|
fix(docker): update base image to eclipse-temurin:17-jre
|
2026-04-23 21:19:37 +08:00 |
|
wangjing
|
f0247ab642
|
fix: resolve docker volume mount issue in jenkins frontend build
|
2026-04-23 21:08:32 +08:00 |
|
wangjing
|
0dc52a2278
|
测试·2
|
2026-04-23 18:07:07 +08:00 |
|
wangjing
|
ee9f157fcf
|
测试
|
2026-04-23 18:03:34 +08:00 |
|
wangjing
|
f9b97d95e9
|
Add Jenkinsfile
|
2026-04-23 15:08:40 +08:00 |
|
wangjing
|
f3debe7158
|
Initial commit
|
2026-04-23 15:01:58 +08:00 |
|