• Joined on 2024-12-19
tian pushed to master at Doni/safesight-control 2026-07-27 09:58:33 +00:00
aa5b6bb940 fix: pass overlays to RenderDeviceAssignment on deploy path
523e4ba1fe fix: 告警阈值脚本去掉错误的config嵌套
941f0678a1 feat: 告警阈值调整脚本
e68a1ab8ba feat: 覆盖层勾选持久化,刷新后保留
a98c8fa77b fix: 覆盖层页面添加新增按钮,支持空白新建
Compare 7 commits »
tian pushed to master at Doni/safesight-control 2026-07-27 07:18:38 +00:00
7b8cf92b87 feat: 导出CSV加HLS代理列,按IP排序
tian pushed to master at Doni/safesight-control 2026-07-27 06:56:34 +00:00
7c1fea3620 fix: CORS允许所有来源,支持客户跨域访问HLS
tian pushed to master at Doni/safesight-control 2026-07-27 04:12:16 +00:00
dd83080ae2 fix: 回退ensureDevicesLoaded,恢复原版'全离线才搜索'逻辑
bf5f0bbefe fix: 导出视频地址去掉通道名列
e8a8432c48 fix: 导出视频地址只包含已部署通道
ac305f3106 feat: 设备管理页导出所有设备的视频流地址CSV
425bf2ca92 feat: 检测通道详情添加RTSP和HLS完整地址
Compare 6 commits »
tian pushed to master at Doni/safesight-edge 2026-07-27 01:37:21 +00:00
b20de037d8 Revert "fix: 时间同步使用完整路径避免systemd PATH问题"
tian pushed to master at Doni/safesight-edge 2026-07-27 01:27:49 +00:00
ae812fe642 fix: 时间同步使用完整路径避免systemd PATH问题
tian pushed to master at Doni/safesight-control 2026-07-26 17:33:55 +00:00
6f5aaab21f docs: 更新测试计划进度
tian pushed to master at Doni/safesight-control 2026-07-26 17:33:08 +00:00
d6af1ebc88 test: 删除9个静态内容测试,修复预存断言,web测试全部通过
931faf999e test: 修复预存测试断言,清理静态内容测试,更新测试计划
e7d7d9a23b test: 修复预存测试(/ui/前缀同步),记录已知失败
66547ddd16 test: P1 ConsoleSave测试 + 修复旧测试签名
597baa1191 test: P0#3 BuildPipeline单元测试(创建识别单元、去重、空源)
Compare 7 commits »
tian pushed to master at Doni/safesight-edge 2026-07-26 14:31:52 +00:00
ddd3e1d194 chore: gitignore编译产物
tian pushed to master at Doni/safesight-control 2026-07-26 14:31:46 +00:00
9c88c899b3 chore: gitignore编译产物
tian pushed to master at Doni/safesight-control 2026-07-26 06:16:08 +00:00
acf599df6d fix: 系统页布局调整——备份恢复移到服务配置下方
tian pushed to master at Doni/safesight-control 2026-07-26 06:13:26 +00:00
4968d6203a fix: 设备列表配置列显示模板名而非ConfigID
tian pushed to master at Doni/safesight-edge 2026-07-26 06:07:20 +00:00
a9e37edafa fix: 时间同步后写硬件时钟保证重启不丢
3604fef576 feat: agent添加/v1/time和/v1/time/set接口
Compare 2 commits »
tian pushed to master at Doni/safesight-control 2026-07-26 06:07:14 +00:00
a801340d14 fix: 本机时间卡片移到系统页顶部
40e8b35e6b fix: 时间同步按钮改为JS控制,勾选后即时显示
158c13642e fix: 配置模板添加time_sync_threshold_sec
257f3ac034 feat: 时间同步阈值可配置,系统页添加本机时间卡片
aa20bdaeb1 fix: 批处理统一过滤离线设备,时间同步跳过无偏差设备
Compare 17 commits »
tian pushed to master at Doni/safesight-control 2026-07-26 04:40:58 +00:00
04908155a4 docs: 添加git push失败重试说明
2cc5ac43a9 chore: 清理AlarmChannelSources等未使用字段
b0895d8fce refactor: 清理临时RenameVideoSource函数,改名逻辑统一在SaveVideoSourceAsset中
c817b42ff7 refactor: video_sources使用整数ID主键,名字可自由修改
a4e0d1316f feat: 视频源改名,同步更新识别单元引用
Compare 15 commits »
tian pushed to master at Doni/safesight-control 2026-07-25 06:12:30 +00:00
04617a382c docs: 更新AGENTS.md,加入81编译部署流程和设计原则
tian pushed to master at Doni/safesight-edge 2026-07-25 06:03:39 +00:00
4468c4457c fix: face gallery reload add log
7c5094b1a5 fix: 人脸库PUT成功后自动reload,无需管理端另行调用
Compare 2 commits »
tian pushed to master at Doni/safesight-control 2026-07-25 06:03:31 +00:00
7678006d4d fix: 系统配置和服务状态同排显示
77c5eb4740 refactor: 配置模板重命名为 safesightd.json.template
1790d2ec14 fix: 默认公司名称
90bc2e3a32 docs: 配置模板添加 company_name
Compare 16 commits »
tian pushed to master at Doni/safesight-control 2026-07-25 06:01:24 +00:00
79270d2121 fix: 降级 x/text 兼容 Go 1.23
tian pushed to master at Doni/safesight-control 2026-07-24 12:42:57 +00:00
7120805c0c fix: 设备列表保留主机名,去掉版本和dev#
99cd956e4c fix: 设备列表只显示名字和IP,去掉重复无区分价值的主机名/版本/dev#
a21a0f8649 fix: 人脸库页设备行只显示IP
3ae6f71cf9 feat: 模型/资源/人脸库页设备名旁显示IP;设备列表按IP+名称排序
3eb966a560 fix: 改名按钮只保留铅笔图标
Compare 61 commits »