|
|
52760cfa99
|
docs: 设备在线状态设计原则——UDP仅用于发现,HTTP判断可达性
|
2026-07-25 12:41:11 +08:00 |
|
|
|
e411385718
|
feat: 一键安装脚本 install.sh,自动识别架构
|
2026-07-23 18:09:33 +08:00 |
|
|
|
24b9400767
|
feat: 离线部署包一体化,启动自动导入种子数据,人脸库构建流程修复
- package.sh: 打包包含 configs 种子数据、tools 构建工具、deps 离线依赖、scripts 辅助脚本
- ImportSeedAssets: 首次启动检测空库自动导入 templates/profiles/overlays
- face_gallery.html: 添加构建人脸库按钮
- device.html: 无标准配置时显示设备实际模型/资源,无人脸库配置时隐藏按钮
- register-face-gallery.py: 手动注册已构建人脸库到 standard_resources
- deployment.md: 更新部署流程反映新包结构
- .gitignore: 排除 *.tar.gz 构建产物
|
2026-07-23 17:57:47 +08:00 |
|
|
|
c440186ce3
|
fix: 统一管理端部署路径,设备详情页支持无标准配置时展示设备实际模型/人脸库
- 所有路径统一为 /opt/safesightd/{bin,config,data}
- 新增 safesightd.json.example 使用绝对路径,不含 dev 私货
- package.sh 打包时使用示例配置,README 给出完整命令
- safesightd.service 精简冗余配置
- device.html: 无标准配置时仍展示设备上的模型/资源状态
- deployment.md: 路径对齐,补全配置字段
|
2026-07-22 11:14:30 +08:00 |
|
|
|
56dcee8741
|
设置token
|
2026-07-21 18:19:54 +08:00 |
|
|
|
7a8e30daba
|
docs: add control panel deployment guide
|
2026-07-21 18:17:44 +08:00 |
|
|
|
96e689fec0
|
feat: 模型管理与人脸库产品化改进,通道部署配置状态指示
P2-14 模型管理简化:
- 上传新模型:模态框上传 → 存盘 → SHA256 入库 → 可选自动分发
- 设备兼容性矩阵:根据 Edge /v1/capabilities 区分缺失 vs 不适用
- 版本管理:从固定 auto 改为文件修改时间戳
- 更新全部智能过滤:只推送缺失/不一致的设备
P2-15 人脸库优化:
- Build 产出自动注册为标准资源,接入 Resource Task 分发系统
- 人脸库页面增加设备同步状态矩阵 + 批量同步按钮
- 人员搜索过滤
- 人脸质量评分反馈(构建诊断信息 + 通过率展示)
新增:通道部署页每台设备显示配置同步状态(对比 config_versions 与 Edge config SHA256)
文档:产品化改进计划、实施跟踪、模型与人脸库改进方案
|
2026-07-20 10:27:11 +08:00 |
|
|
|
9094f1f0fc
|
docs: update tracking — P2-12 done, P2-11 postponed, 10/15 (66.7%)
|
2026-07-17 18:50:37 +08:00 |
|
|
|
ca5b687ee1
|
feat: config version history — auto-save on deploy, side-by-side JSON diff
|
2026-07-17 18:47:19 +08:00 |
|
|
|
232526de06
|
feat: CSV alarm export — supports filters, Excel-compatible with BOM
|
2026-07-17 18:16:10 +08:00 |
|
|
|
a58c99a2f3
|
feat: alarm trend bar chart on dashboard — past 7 days, pure Canvas
|
2026-07-17 17:55:36 +08:00 |
|
|
|
a594e05692
|
refactor: unify terminology — 视频通道→检测通道, 场景→场景管理, 人脸库管理→人脸库
|
2026-07-17 17:51:45 +08:00 |
|
|
|
53577b0ea6
|
feat: toast notifications replace URL parameter messages — auto-dismiss, no page reload
|
2026-07-17 17:43:56 +08:00 |
|
|
|
b2fbae9e4b
|
feat: device row warning highlight when online but media server not running
|
2026-07-17 17:39:53 +08:00 |
|
|
|
3d7313585c
|
feat: alarm notification — topbar bell badge + title flash with unacknowledged count
|
2026-07-17 17:32:19 +08:00 |
|
|
|
3f3a2a0987
|
feat: deployment wizard — guided 3-step device setup for standard mode
|
2026-07-17 16:59:00 +08:00 |
|
|
|
59a18f3e62
|
feat: dashboard redesign with real-time alarm stream via SSE
|
2026-07-17 16:43:13 +08:00 |
|
|
|
3f6f3ddbb5
|
feat: alarm center enhancement — workflow, severity, filters, SSE
|
2026-07-17 16:35:42 +08:00 |
|
|
|
c14173acd2
|
docs: update improvement plan and tracking based on code review
|
2026-07-17 16:28:46 +08:00 |
|
|
|
2b989aa368
|
docs: add implementation tracking for improvement plan
|
2026-07-17 16:22:47 +08:00 |
|
|
|
27584f931a
|
fix: use vendored hls.js instead of CDN in monitor page
|
2026-07-17 16:21:31 +08:00 |
|
|
|
d422ffd48e
|
refactor: rebrand to SafeSight Control (merge p0-dashboard)
|
2026-07-17 11:08:47 +08:00 |
|
|
|
2921c180cb
|
修改平台名称和界面,增加了项目介绍文档和部分代码注释;为申请软著增加的代码文件。
|
2026-06-10 14:31:55 +08:00 |
|
|
|
25cf456047
|
feat: console one-click auto-config pipeline
管控台一键自动配置:勾选检测功能 + 分配视频源 → 自动生成配置并下发
新增:
- FeatureRegistry: 功能→模板映射与选择算法
- template_composer: 多模板 DAG 浅合并
- AutoConfigService: 完整流水线
- console.html: 视频源分配交互
修改:
- actionConsoleSave: stub → 完整自动配置编排
- pageConsole: 修复功能勾选回显 + 内存指标解析
- main.go: 注入 AutoConfigService
- .gitignore: /managerd 只匹配根目录二进制
|
2026-05-12 13:26:49 +08:00 |
|
|
|
57b9ec3523
|
增加管控台
|
2026-05-12 10:13:20 +08:00 |
|
|
|
002b082faa
|
docs: P0 implementation plan - alarm center, face gallery, video monitor, dashboard
|
2026-05-07 10:12:43 +08:00 |
|
|
|
8c54a82605
|
docs: add design philosophy - from engineer UI to admin UI
|
2026-05-07 09:56:44 +08:00 |
|
|
|
bea13b4bef
|
docs: add detection scenario expansion plan
|
2026-05-07 09:51:54 +08:00 |
|
|
|
997d51db89
|
docs: first-principles analysis and updated P0 priorities
|
2026-05-07 09:38:58 +08:00 |
|
|
|
0db69ba3ed
|
docs: move product review to docs/ directory
|
2026-05-07 09:34:58 +08:00 |
|
|
|
e922c7076c
|
docs: comprehensive product review and roadmap
|
2026-05-07 09:32:40 +08:00 |
|
|
|
4c9119b2bf
|
Add model management design spec
|
2026-05-05 10:29:14 +08:00 |
|
|
|
5dba1dcd21
|
Refine device assignment board UI principles
|
2026-04-30 17:48:09 +08:00 |
|
|
|
998e0badf8
|
Add device assignment board design spec
|
2026-04-30 17:45:31 +08:00 |
|
|
|
33d5f6f8ab
|
Add template scene binding refactor spec
|
2026-04-29 11:56:39 +08:00 |
|
|
|
a5205ac359
|
Refine video source resolution fields
|
2026-04-29 11:27:29 +08:00 |
|
|
|
f41a924a2d
|
Add video sources design spec
|
2026-04-29 11:25:48 +08:00 |
|
|
|
951b528f97
|
Add third-party services design spec
|
2026-04-29 10:23:48 +08:00 |
|
|
|
8666589e79
|
Refine admin UI themes
|
2026-04-29 02:10:21 +08:00 |
|
|
|
a01597c719
|
Add IoT platform UI architecture redesign spec
|
2026-04-27 10:15:20 +08:00 |
|
|
|
42514918d2
|
Refine device config management UI
|
2026-04-23 12:34:01 +08:00 |
|
|
|
02733c39a2
|
Add profile editor design spec
|
2026-04-20 12:44:22 +08:00 |
|
|
|
d772882ba3
|
Refine backend UI and fix batch config selection
|
2026-04-20 10:13:16 +08:00 |
|
|
|
997a819f20
|
Add device batch operations design spec
|
2026-04-19 21:20:44 +08:00 |
|
|
|
5f2b327e46
|
Refine UI system constraints in IA spec
|
2026-04-19 15:53:50 +08:00 |
|
|
|
78f3abcbf8
|
Translate IA redesign spec to Chinese
|
2026-04-19 15:49:27 +08:00 |
|
|
|
5f78ce5430
|
Add backend IA redesign spec
|
2026-04-19 15:45:05 +08:00 |
|
|
|
c8612dee96
|
增加手工添加设备;machine-id重复的解决方法
|
2026-03-02 17:51:44 +08:00 |
|
|
|
edf64443b8
|
更新离线部署脚本
|
2026-02-25 18:02:58 +08:00 |
|
|
|
5fefa8a154
|
完善安装脚本和文档
|
2026-02-25 16:32:38 +08:00 |
|