Commit Graph

994 Commits

Author SHA1 Message Date
35c6b5c091 fix: remove stray t from nav links 2026-05-07 14:19:57 +08:00
a289882a1c feat: video monitor page with HLS preview 2026-05-07 14:16:21 +08:00
c7cee8db39 feat: add preview channels endpoint 2026-05-07 14:16:10 +08:00
46eb031b8f fix: extract target info from nested detections 2026-05-07 12:34:47 +08:00
2c97cbc26e fix: alarm center nav link 2026-05-07 12:30:23 +08:00
fd90faba47 fix: use map for alarm queries to handle mixed formats 2026-05-07 12:30:15 +08:00
f8e6b6158b fix: alarm collector handles real media-server format 2026-05-07 12:26:01 +08:00
25046d0a7b fix: accept any JSON format for alarm reports 2026-05-07 12:17:39 +08:00
5d1b32c071 fix: allow localhost alarm reports without token 2026-05-07 12:10:21 +08:00
84aab0fa8e feat: add alarm test overlay with low thresholds 2026-05-07 12:02:26 +08:00
a40a50a108 build: agent binary with alarm endpoints 2026-05-07 11:44:01 +08:00
dc86fe65ff feat: add agent alarm callback to standard template 2026-05-07 10:35:44 +08:00
4c90ef88c9 feat: alarm center page with recent alarm records 2026-05-07 10:31:03 +08:00
a7bd5e1309 feat: alarm collector service - poll devices for alarm records 2026-05-07 10:27:35 +08:00
8dd26cf49a feat: add /v1/alarms/report and /v1/alarms/recent endpoints 2026-05-07 10:25:15 +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
698586efac fix: call ensureDevicesLoaded in diagnostics page 2026-05-06 16:47:42 +08:00
697505fdf2 feat: merge audit records into diagnostics page, remove redundant sections 2026-05-06 16:45:01 +08:00
e4e4edd31b style: restore system page, service status with info-list and inline color 2026-05-06 16:33:39 +08:00
8cecdd32d4 style: move service status below backup/restore, half-width 2026-05-06 16:31:41 +08:00
c016461d99 style: use info-list compact-list format for service status and backup 2026-05-06 16:29:27 +08:00
f90028891e style: use span instead of strong for service status 2026-05-06 16:25:54 +08:00
a21f6bfc4b fix: use pill class for service status indicators 2026-05-06 16:25:30 +08:00
4a66c999b0 style: full-width service status card, inline status items 2026-05-06 16:22:03 +08:00
3ddffdc8f4 feat: redesign system page - service status with refresh, separate backup/restore cards 2026-05-06 16:17:44 +08:00
80955c95a0 chore: remove unnecessary sections from system status page 2026-05-06 16:07:12 +08:00
8f1d6cfbe7 fix: trigger discovery when all registered devices are offline 2026-05-06 15:13:50 +08:00
853b5612d7 chore: remove online device count stat from models and resources pages 2026-05-06 15:05:44 +08:00
5ba627f265 fix: correct default template name in deploy.sh 2026-05-06 14:52:59 +08:00
87088a26f3 feat: load persisted devices from DB on startup; offline devices still shown 2026-05-06 14:42:18 +08:00
cacc0a7b83 feat: periodic UDP discovery polling keeps device list fresh 2026-05-06 14:37:07 +08:00
40dead215e fix: retry UDP discovery once if first attempt finds no devices 2026-05-06 14:29:19 +08:00
7de906cd91 chore: gitignore backup files 2026-05-06 14:09:47 +08:00
134d5f6e34 fix: use Get-Process instead of Get-CimInstance for process matching 2026-05-06 14:08:13 +08:00
038b5b2cfe feat: concurrent device status fetch for resources page, matching models pattern 2026-05-06 14:05:05 +08:00
2289802dac feat: lazy-load device resource status via AJAX 2026-05-06 14:00:16 +08:00
10c21d8fb8 增加标准人脸库 2026-05-06 13:52:46 +08:00
c5f3e1a009 deploy: split models and resources, add resources_dir to agent config 2026-05-06 13:51:19 +08:00
10f015cdd9 feat: scan subdirectories for resource_type in standard resources sync 2026-05-06 13:47:13 +08:00
4dd0335e55 refactor: separate resources directory from models; migrate face_gallery.db to resources/face_gallery/ 2026-05-06 13:45:39 +08:00
daa5da3b85 fix: use actual filename for face_gallery resource name, add dedup 2026-05-06 13:37:55 +08:00
5d116f0ecc chore: gitignore managerd binary 2026-05-06 13:32:28 +08:00
8a9ec59134 build: update rk3588-agent binary with resources endpoints 2026-05-06 13:29:47 +08:00
2e730832a7 feat: add GET /v1/resources/status and PUT /v1/resources/{type}/{name} endpoints 2026-05-06 13:28:29 +08:00
b4a59c91aa feat: wire ResourcesRepo and ResourceManagementService into main 2026-05-06 12:43:37 +08:00