Commit Graph

  • 28ceeca4f1 修复:AiConfigServiceImpl 回填 camera_code 适配新的生成方法签名 feature 16337 2026-03-19 13:18:47 +08:00
  • 7f895a7b0f 功能:摄像头命名改造 — camera_name + 新编码格式 16337 2026-03-19 11:34:30 +08:00
  • 52511dfbdd 安全:移除敏感配置文件跟踪,添加 example 模板 16337 2026-03-19 10:32:42 +08:00
  • de542aa052 修复:Docker 环境 Redis 默认数据库改为 DB1 16337 2026-03-18 16:38:45 +08:00
  • a383ff3133 修复:算法绑定部分更新时保留未发送字段的旧值 16337 2026-03-18 16:38:45 +08:00
  • 7db9a3f95d 功能:摄像头区域绑定 area_id,配置推送携带区域信息 16337 2026-03-18 16:05:03 +08:00
  • 38b6a20e45 功能:边缘设备心跳 HTTP 端点 + stream_count/config_version 字段 16337 2026-03-17 17:47:02 +08:00
  • a879487551 修复:补充 Docker COS 凭证配置,修复截图代理 404 问题 16337 2026-03-17 11:03:20 +08:00
  • 0750db2f44 修复:回退proxyScreenshotImage中同步触发截图逻辑,解决状态栏全红和图片损坏 16337 2026-03-17 10:12:12 +08:00
  • cd6fea7a50 功能:预置车辆违停和车辆拥堵算法定义 16337 2026-03-16 16:54:49 +08:00
  • 8ddb56008f 修复:proxyImage无持久化记录时自动触发截图,避免首次加载404 16337 2026-03-11 09:48:20 +08:00
  • 5cfac62421 修复:截图降级路径持久化cos_key,解决"无持久化记录"导致图片损坏 16337 2026-03-11 09:40:51 +08:00
  • 8f17ba9005 修复:设置默认截图回调URL,解决Edge回调WVP问题 16337 2026-03-10 17:02:38 +08:00
  • d1c8eae5b8 修复:从回调URL解析cos_key + 状态栏位置修正 16337 2026-03-10 16:50:10 +08:00
  • 9e3a406c68 修复:截图代理下载验证 + HEAD请求支持 + 状态栏位置调整 16337 2026-03-10 16:29:03 +08:00
  • 7b10b43e34 重构:camera_code生成逻辑抽取为CameraCodeUtil工具类 16337 2026-03-10 15:53:29 +08:00
  • 22ee2b92ee 优化:摄像头编码策略改为基于RTSP流IP生成可读ID 16337 2026-03-10 11:43:10 +08:00
  • 08c67b1101 Revert "refactor: 摄像头管理页面移除状态栏、拉流和导出按钮" 16337 2026-03-10 11:13:59 +08:00
  • fbfe2f9032 refactor: 摄像头管理页面移除状态栏、拉流和导出按钮 16337 2026-03-10 10:48:45 +08:00
  • 827daebcf4 文档:创建 CLAUDE.md 开发指南 16337 2026-03-05 16:27:38 +08:00
  • 13c76d8ac2 Merge branch 'feature' master 16337 2026-03-05 11:26:10 +08:00
  • f0466e84d4 perf(aiot): 截图优化 — DB兜底 + 缓存TTL增到30分钟 16337 2026-03-04 11:10:26 +08:00
  • 90e9c1c896 feat(aiot): 告警图片代理 + 告警列表页面 16337 2026-03-03 20:12:19 +08:00
  • 80f0275216 fix(aiot): ROI 显示修复 + 前端截图策略优化 16337 2026-03-03 20:09:55 +08:00
  • 650894b4e4 feat(aiot): 截图持久化 — cos_key 存入 DB,proxyImage 支持 DB 兜底 16337 2026-03-03 20:08:47 +08:00
  • bdd69ce268 feat(aiot): 集成腾讯云 COS Java SDK,WVP 直接生成 presigned URL 16337 2026-03-03 20:06:57 +08:00
  • 86518ab163 Revert "feat(aiot): 截图持久化 + ROI 显示修复 + 告警图片代理" 16337 2026-03-03 17:04:23 +08:00
  • 547dfdd5f4 feat(aiot): 截图持久化 + ROI 显示修复 + 告警图片代理 16337 2026-03-03 16:56:26 +08:00
  • e140d4ceeb fix(aiot): 修复 backfill-device-id 被全局响应拦截器误转型导致 500 16337 2026-03-02 17:28:39 +08:00
  • 1093c61ca5 feat(aiot): 新增边缘设备分页/统计端点,修复 backfill 类型转换错误 16337 2026-03-02 16:48:58 +08:00
  • 28c7bb7947 fix(aiot): 修复告警 SQL 引用不存在的 gb_name 列 16337 2026-03-02 10:27:02 +08:00
  • 3a2c480e05 fix(aiot): 缩小 Edge 白名单通配范围,限定具体模块 16337 2026-03-02 10:23:04 +08:00
  • 1bbcac4b4d refactor(aiot): Edge 白名单改为通配符,免逐个添加 16337 2026-03-02 10:22:23 +08:00
  • 5137f4e496 fix(aiot): Edge 告警上报端点加入鉴权白名单 16337 2026-03-02 10:18:32 +08:00
  • 8982e7e9b5 feat(aiot): 新增 Edge 告警上报和 resolve HTTP 端点 16337 2026-03-02 09:58:22 +08:00
  • d3c400de64 feat(aiot): 截图请求携带 rtsp_url,支持无 ROI 摄像头按需截图 16337 2026-03-02 09:38:51 +08:00
  • 2a8e9c7b82 feat(aiot): 启动时自动回填 camera_code 并修复 ROI 旧格式引用 16337 2026-03-01 20:16:03 +08:00
  • 6f61b0c9bf fix(aiot): 修复配置推送 rtsp_url 为空的问题 16337 2026-03-01 19:58:56 +08:00
  • 28692d10a5 fix: 配置推送时增强 rtsp_url 日志和校验 16337 2026-02-28 18:22:06 +08:00
  • d2434927fe fix: PostConstruct 导入改为 jakarta.annotation(Java 17+) 16337 2026-02-28 17:14:31 +08:00
  • be6d1c74de fix: 启动时统一 ROI 表 device_id,解决配置推送不到 Edge 的问题 16337 2026-02-28 17:05:51 +08:00
  • 98ffac671c fix(aiot): pushConfig增加device_id回退逻辑,修复配置推送不到达Edge 16337 2026-02-28 15:47:58 +08:00
  • 6ca8a38fae fix(aiot): 前端截图刷新添加cache-busting防止浏览器缓存 16337 2026-02-28 15:47:48 +08:00
  • c586f8e77a fix(aiot): snap端点改用302重定向到COS公共URL 16337 2026-02-28 15:22:53 +08:00
  • 2b0a682b3f fix(aiot): 改用COS公共URL+修复GlobalResponseAdvice排除byte[] 16337 2026-02-28 15:16:29 +08:00
  • 83041e9490 fix(aiot): 修复截图代理两个bug:竞态条件+URL双重编码 16337 2026-02-28 14:56:30 +08:00
  • c932c1c7a2 fix(aiot): snap端点支持图片直接返回,兼容前端<img>标签直接加载 16337 2026-02-28 14:38:15 +08:00
  • b47d01fc30 feat(aiot): 截图图片改为WVP服务端代理,解决浏览器直连COS跨域问题 16337 2026-02-28 14:22:53 +08:00
  • 4aae7ee459 fix(aiot): pushAllConfig补充Redis聚合配置写入+修正截图回调地址 16337 2026-02-28 11:31:05 +08:00
  • f9bf85f9fa fix: 截图回调接口加入鉴权白名单 16337 2026-02-28 10:11:35 +08:00
  • 19aa6971d5 feat: 截图响应改为HTTP回调 16337 2026-02-28 10:02:55 +08:00
  • 3a601b37e6 feat(aiot): Edge截图方案替代ZLM截图,支持COS URL返回 16337 2026-02-27 17:25:32 +08:00
  • 34f8a14b25 merge: 合并feature分支 - camera_code体系、配置推送、算法优化等功能 16337 2026-02-26 16:32:40 +08:00
  • 152af7ec90 fix(stream-proxy): 修复int类型比较错误,使用!=替代equals 16337 2026-02-25 14:35:48 +08:00
  • e06f851561 fix(aiot): 删除updateAlgoParams方法中的重复代码片段 16337 2026-02-25 14:34:48 +08:00
  • 1ff341a676 feat(stream-proxy): 摄像头列表按应用名+流ID排序,同应用分组显示 16337 2026-02-25 14:20:52 +08:00
  • 933a585242 feat(stream-proxy): 添加应用名修改时的唯一性验证 16337 2026-02-25 13:50:24 +08:00
  • 8a540d59ba fix(aiot): 修复自动推送参数错误 - 使用deviceId而不是cameraId 16337 2026-02-25 13:39:35 +08:00
  • 4dff9b58f5 fix(stream-proxy): 保留用户输入的应用名,不强制覆盖为camera_code 16337 2026-02-25 13:31:23 +08:00
  • f0ac1104b5 chore: 将docs文件夹添加到.gitignore,移除远程追踪 16337 2026-02-25 11:34:06 +08:00
  • fba0e57777 docs: 配置推送和告警状态修复实施总结 16337 2026-02-25 11:28:36 +08:00
  • 20863cd232 fix(aiot): 新增/修改ROI和算法绑定时自动推送配置到Edge 16337 2026-02-25 11:23:23 +08:00
  • 7f4d25a803 feat(aiot): 更新周界入侵参数 - 拆分入侵和消失确认时间 16337 2026-02-25 09:13:33 +08:00
  • afc1d8d996 fix(aiot): 摄像头查询接口加入认证白名单 16337 2026-02-24 13:29:25 +08:00
  • 76399d13ce feat(aiot): 添加摄像头查询接口 - 支持通过camera_code查询 16337 2026-02-24 09:34:06 +08:00
  • e72abd3d28 fix(aiot): 修复摄像头名称显示问题 - 三级降级策略 16337 2026-02-20 21:53:10 +08:00
  • c7a6bf5ef9 feat(aiot): 告警详情和列表显示摄像头名称 16337 2026-02-14 22:54:43 +08:00
  • 66e3ab4b74 feat(aiot): 告警详情显示ROI名称而非bbox坐标 16337 2026-02-14 22:49:10 +08:00
  • 67b28f6290 fix(aiot): 配置推送超时保持10秒 - Edge改为异步启动摄像头 16337 2026-02-14 13:57:23 +08:00
  • fb8cf8ae5d fix(aiot): 修复编译错误 - 使用getGbName()替代getName() 16337 2026-02-14 13:41:43 +08:00
  • 835c16a365 fix(aiot): 配置推送改用camera_code查询StreamProxy 16337 2026-02-14 12:13:12 +08:00
  • be35710c01 test(intrusion): 验证自动告警处理功能实现 16337 2026-02-14 10:56:04 +08:00
  • 5da85b54ea docs(aiot): 更新周界入侵算法描述 - 说明自动告警处理机制 16337 2026-02-14 10:35:30 +08:00
  • dfb2c2410d chore: 更新 .gitignore - 排除测试文件、临时脚本和运行时数据 16337 2026-02-14 09:30:37 +08:00
  • 7e0795be78 refactor(aiot): 算法抽帧频率改为固定展示,不允许用户配置 16337 2026-02-14 09:01:20 +08:00
  • 363978b1f4 feat(aiot): 添加算法抽帧频率配置参数 16337 2026-02-13 17:14:54 +08:00
  • 828ab0a29e refactor(aiot): 简化离岗检测参数配置,固定技术细节参数 16337 2026-02-13 17:01:34 +08:00
  • fea089b349 refactor(aiot): 删除离岗检测算法的cooldown_sec参数 16337 2026-02-13 16:59:12 +08:00
  • 1d5341b331 fix(aiot): 添加离岗检测算法的离岗倒计时参数 16337 2026-02-13 16:56:03 +08:00
  • e3401192ac fix(aiot): 修复删除操作配置推送问题 16337 2026-02-13 15:24:36 +08:00
  • b2c2159967 docs(aiot): 添加为现有摄像头生成camera_code的执行指南 16337 2026-02-13 13:30:58 +08:00
  • 18e44e7d8b docs: camera_code全链路改造完整文档 16337 2026-02-13 11:49:50 +08:00
  • 87c75608f1 docs: camera_code改造测试报告 16337 2026-02-13 11:49:39 +08:00
  • 450afb8112 feat(aiot): 配置推送使用camera_code查询StreamProxy 16337 2026-02-13 11:09:50 +08:00
  • 6d1e1d0bc3 feat(aiot): snap接口改用cameraCode参数查询StreamProxy 16337 2026-02-13 11:07:13 +08:00
  • 3792a30616 feat(streamProxy): 实现camera_code自动生成和查询逻辑 16337 2026-02-13 11:02:12 +08:00
  • 754677e11d feat(streamProxy): Service接口新增getStreamProxyByCameraCode方法 16337 2026-02-13 11:02:01 +08:00
  • 2b61113bab feat(streamProxy): Provider增加camera_code的SQL处理 16337 2026-02-13 10:59:22 +08:00
  • 2e89c2a625 feat(streamProxy): Mapper新增selectByCameraCode查询方法 16337 2026-02-13 10:57:02 +08:00
  • b542432dc4 feat(streamProxy): StreamProxy增加cameraCode字段 16337 2026-02-13 10:52:59 +08:00
  • 0c80377264 fix(aiot): 迁移脚本增加camera_code格式验证 16337 2026-02-13 10:47:59 +08:00
  • 7312912178 feat(aiot): 添加camera_code字段迁移脚本 - 解决摄像头标识问题 16337 2026-02-13 10:46:08 +08:00
  • 1ca13b5cc9 docs(aiot): 添加告警时间字段语义说明和迁移脚本 16337 2026-02-13 09:56:32 +08:00
  • 346e0fc5fe feat(aiot): 数据库schema更新 - 添加离岗倒计时参数 16337 2026-02-12 15:06:59 +08:00
  • 197f484482 fix(aiot): 更新离岗检测 confirm_leave_sec 默认值为30秒 16337 2026-02-11 10:01:25 +08:00
  • fe844ad123 feat(aiot): 全量配置推送 + ZLM mediaServerId 修正 + 告警参数更新 16337 2026-02-11 09:57:09 +08:00
  • 53d0b2bb1f feat(aiot): 实现配置直推Edge - Redis Stream聚合配置下发 16337 2026-02-10 15:21:19 +08:00
  • e8c3b32249 fix: 增加Redis配置key过期时间到7天 16337 2026-02-05 16:56:57 +08:00
  • 87b19683fb feat: 隐藏控制台、分屏监控、用户管理菜单 16337 2026-02-05 15:16:59 +08:00
  • 849d74d16a chore: 移除人群聚集检测算法预置 16337 2026-02-05 15:16:49 +08:00