|
|
682b56a2ec
|
修复开发环境截图URL缺少/dev-api前缀问题
img标签src不走axios,需手动加VUE_APP_BASE_API前缀,
否则开发环境下请求不经过devServer代理直接404
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 09:35:35 +08:00 |
|
|
|
3c8c6fa0c9
|
将AI截图接口加入安全白名单,修复401未授权问题
/api/ai/roi/snap 作为img标签src使用时不带session,
需要像其他snap接口一样加入permitAll白名单
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 09:29:31 +08:00 |
|
|
|
5b39a3b947
|
修复ROI截图功能:改用ZLM同步getSnap直接返回图片
- 重写snap端点:直接调用ZLM的getSnap同步API,传入RTSP源地址,
流式返回图片字节流,不再依赖异步文件存储
- 前端改为传srcUrl参数给snap接口,不需要先拉流即可截图
- 修复之前async=1导致ZLM返回JSON而非图片的问题
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 09:21:10 +08:00 |
|
|
|
d7bf969694
|
新增AIoT边缘智能模块:摄像头ROI配置、算法管理、配置推送
- 后端:新增aiot模块(bean/dao/service/controller),支持ROI区域CRUD、
算法注册表管理、ROI-算法绑定、配置推送到FastAPI边缘端、变更日志
- 前端:新增摄像头配置页(列表+ROI子页面)、算法配置页、Canvas绘图组件
(矩形/多边形)、动态算法参数编辑器、ZLM截图作为ROI编辑背景
- 数据库:新建4张表(wvp_ai_roi/algorithm/roi_algo_bind/config_log)
字段与FastAPI端SQLite兼容,含2个预置算法
- 路由裁剪:隐藏无关菜单(地图/部标/推流/录制计划等)
- 修复cameraId含/导致REST路径解析错误(改用query参数)
- 新增ai.service配置项(边缘端地址/超时/开关)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 08:59:20 +08:00 |
|
|
|
6c471cdfd7
|
更新.gitignore,忽略IDE工具目录和临时脚本文件
添加 .claude/、.trae/ 目录和临时批处理脚本、文档文件到忽略列表
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-03 11:11:12 +08:00 |
|
|
|
0afb3c42a4
|
适配Docker部署环境,修复拉流代理播放失败问题
1. Docker环境适配:
- Dockerfile基础镜像从JDK11升级为eclipse-temurin:21
- pom.xml编译版本从Java21降为Java17
- docker-compose开放Redis(6379)、MySQL(3306)、ZLM(6080)端口映射
- application.yml激活profile改为dev
- application-dev.yml适配Docker服务连接参数(Redis/MySQL/ZLM)
2. 修复拉流代理播放失败:
- Nginx添加流媒体后缀代理规则(.flv/.m3u8/.ts等),支持自定义app名的流路径
- Nginx添加WebRTC API代理规则
- Nginx添加sub_filter规则,将API返回的流地址端口从80(ZLM容器内部端口)重写为8080(Nginx对外端口)
- docker-compose向Nginx容器传递WebHttp环境变量
3. ZLMediaKit配置补充onvif和rtc相关配置段
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-03 11:10:06 +08:00 |
|
lin
|
40555d917b
|
redis增肌连接池支持,增加设备国标严格限制设置
|
2026-01-30 06:14:58 +08:00 |
|
lin
|
f396f5f29e
|
优化设备状态查询
|
2026-01-13 17:15:29 +08:00 |
|
lin
|
bca77f79cc
|
优化注销判定,主动注销不再确定状态
|
2026-01-13 16:25:36 +08:00 |
|
lin
|
8c54895c47
|
去除过期文件,修复接口文档分组
|
2026-01-13 13:06:22 +08:00 |
|
lin
|
f0f469f419
|
修改kingbase驱动导入方式
|
2026-01-13 10:52:15 +08:00 |
|
lin
|
298165b424
|
修改自动打包配置
|
2026-01-07 16:55:20 +08:00 |
|
lin
|
f487e203c7
|
修改自动打包的jdk版本
|
2026-01-07 16:50:44 +08:00 |
|
lin
|
5bf0d0519b
|
修改自动打包的jdk版本
|
2026-01-07 16:47:37 +08:00 |
|
lin
|
4a3430862a
|
修复云台控制时前端zoomSpeed设置错误 #1882
|
2026-01-07 15:51:26 +08:00 |
|
lin
|
2c5f8c149a
|
修复国标级联状态查询 #2040
|
2026-01-07 15:33:22 +08:00 |
|
lin
|
4793231617
|
修复缺少的sql provider #2047
|
2026-01-07 15:12:34 +08:00 |
|
lin
|
8c82c50b0f
|
修复git信息丢失, #2053
|
2026-01-07 15:08:07 +08:00 |
|
lin
|
ae44feef5b
|
修复非默认媒体节点状态异常
|
2026-01-04 15:20:55 +08:00 |
|
648540858
|
3c4cc4c98e
|
Merge pull request #2051 from cleiyue/master
拼写错误
|
2025-12-15 22:00:09 +08:00 |
|
Yue
|
24f2906cf2
|
拼写错误
|
2025-12-15 15:44:33 +08:00 |
|
lin
|
c1ccd74ab5
|
录像下载支持跨天选择
|
2025-12-15 15:39:41 +08:00 |
|
lin
|
20939fcce8
|
去除信息统计
|
2025-12-13 20:47:09 +08:00 |
|
lin
|
8edd72fc23
|
为目录同步增加首个消息等待时长,默认两分钟,兼容下级数据量大,需要长时间后才能返回的情况,修复zlm上线未修改配置的BUG
|
2025-12-13 20:34:41 +08:00 |
|
lin
|
79e7782700
|
为目录同步增加首个消息等待时长,默认两分钟,兼容下级数据量大,需要长时间后才能返回的情况
|
2025-12-13 15:54:06 +08:00 |
|
648540858
|
a18635aae6
|
Merge pull request #2046 from jieyangxchen/hotfix/invite-log-fix
fix: 修复日志与参数的对应关系
|
2025-12-08 20:30:01 +08:00 |
|
Andy Chen
|
24ae6df5f2
|
fix: 修复日志与参数的对应关系
|
2025-12-08 17:11:51 +08:00 |
|
lin
|
e36766ad5e
|
为数据库字段增加注释
|
2025-12-01 22:34:56 +08:00 |
|
lin
|
77b95f8df7
|
Merge remote-tracking branch 'origin/master'
|
2025-12-01 20:56:24 +08:00 |
|
lin
|
090256f06f
|
修复docker配置文件redis连接异常
|
2025-12-01 20:56:12 +08:00 |
|
lin
|
def1a813a1
|
去除失效的配置项目
|
2025-12-01 11:14:12 +08:00 |
|
lin
|
e996e2c77e
|
修复截图传参错误 #2038
|
2025-11-30 16:17:26 +08:00 |
|
lin
|
8674cc6213
|
去除媒体节点接入时过多的端口配置,端口使用媒体服务返回的端口,不再支持docker内网不一致的情况
|
2025-11-30 00:11:08 +08:00 |
|
lin
|
f4ca65882f
|
调整国标设备密码逻辑,未设置公共密码则需要提前添加设备后才允许注册
|
2025-11-29 22:19:21 +08:00 |
|
lin
|
480750203b
|
Merge remote-tracking branch 'origin/master'
|
2025-11-28 16:20:23 +08:00 |
|
lin
|
ebdbc780a9
|
更新部分接口判断逻辑
|
2025-11-28 16:20:11 +08:00 |
|
648540858
|
321c7e2600
|
Merge pull request #2019 from ShuiFan0/docker
修改jwk,增强功能:读取密钥时依旧以旧行为(读取classpath)为主,增加警告;增加读取失败时自动创建随机密钥并持久化。
|
2025-11-22 20:57:10 +08:00 |
|
648540858
|
288cb6eb84
|
Merge pull request #2036 from tkdg/master
在线状态判断,用错变量
|
2025-11-21 21:08:28 +08:00 |
|
lin
|
4beb200efc
|
更新文档
|
2025-11-21 18:03:19 +08:00 |
|
lin
|
4b1ea8ad30
|
优化错误提示
|
2025-11-21 12:15:26 +08:00 |
|
tkdg
|
7b9c86c2a8
|
在线状态判断,用错变量
Device device = deviceService.getDeviceByDeviceId(deviceId);
Assert.notNull(deviceId, "设备不存在");
Device device = deviceService.getDeviceByDeviceId(deviceId);
Assert.notNull(device, "设备不存在");
|
2025-11-20 21:30:38 +08:00 |
|
lin
|
daddb4bfff
|
修复删除过期推流数据的SQL兼容性
|
2025-11-20 17:29:06 +08:00 |
|
lin
|
4bc80d4ef8
|
修复前端错误提示
|
2025-11-20 15:44:23 +08:00 |
|
lin
|
8b5a8de15d
|
补充缺少的js.map
|
2025-11-20 15:25:58 +08:00 |
|
lin
|
493131df8b
|
调整获取通道同步进度取参方式
|
2025-11-20 14:03:06 +08:00 |
|
lin
|
ba4620c2d6
|
调整转Map实现方式
|
2025-11-20 12:59:33 +08:00 |
|
lin
|
57524b365a
|
修复集群模式下国标级联跨平台请求无法发送目录订阅的BUG
|
2025-11-20 11:34:55 +08:00 |
|
lin
|
a97a1113cf
|
通道编辑修复分组路径显示异常,支持行政区划路径显示
|
2025-11-19 17:04:01 +08:00 |
|
lin
|
033db1925c
|
通道编辑修复分组路径显示异常,支持行政区划路径显示
|
2025-11-19 17:03:45 +08:00 |
|
lin
|
c1c9c7957b
|
调整通道列表排序
|
2025-11-18 12:30:51 +08:00 |
|