Commit Graph

  • 46eb031b8f fix: extract target info from nested detections p0-dashboard tian 2026-05-07 12:34:47 +0800
  • 2c97cbc26e fix: alarm center nav link tian 2026-05-07 12:30:23 +0800
  • f8e6b6158b fix: alarm collector handles real media-server format tian 2026-05-07 12:26:01 +0800
  • 4c90ef88c9 feat: alarm center page with recent alarm records tian 2026-05-07 10:31:03 +0800
  • a7bd5e1309 feat: alarm collector service - poll devices for alarm records tian 2026-05-07 10:27:35 +0800
  • 002b082faa docs: P0 implementation plan - alarm center, face gallery, video monitor, dashboard master tian 2026-05-07 10:12:43 +0800
  • 8c54a82605 docs: add design philosophy - from engineer UI to admin UI tian 2026-05-07 09:56:44 +0800
  • bea13b4bef docs: add detection scenario expansion plan tian 2026-05-07 09:51:54 +0800
  • 997d51db89 docs: first-principles analysis and updated P0 priorities tian 2026-05-07 09:38:58 +0800
  • 0db69ba3ed docs: move product review to docs/ directory tian 2026-05-07 09:34:58 +0800
  • e922c7076c docs: comprehensive product review and roadmap tian 2026-05-07 09:32:40 +0800
  • 698586efac fix: call ensureDevicesLoaded in diagnostics page tian 2026-05-06 16:47:42 +0800
  • 697505fdf2 feat: merge audit records into diagnostics page, remove redundant sections tian 2026-05-06 16:45:01 +0800
  • e4e4edd31b style: restore system page, service status with info-list and inline color tian 2026-05-06 16:33:39 +0800
  • 8cecdd32d4 style: move service status below backup/restore, half-width tian 2026-05-06 16:31:41 +0800
  • c016461d99 style: use info-list compact-list format for service status and backup tian 2026-05-06 16:29:27 +0800
  • f90028891e style: use span instead of strong for service status tian 2026-05-06 16:25:54 +0800
  • a21f6bfc4b fix: use pill class for service status indicators tian 2026-05-06 16:25:30 +0800
  • 4a66c999b0 style: full-width service status card, inline status items tian 2026-05-06 16:22:03 +0800
  • 3ddffdc8f4 feat: redesign system page - service status with refresh, separate backup/restore cards tian 2026-05-06 16:17:44 +0800
  • 80955c95a0 chore: remove unnecessary sections from system status page tian 2026-05-06 16:07:12 +0800
  • 8f1d6cfbe7 fix: trigger discovery when all registered devices are offline tian 2026-05-06 15:13:50 +0800
  • 853b5612d7 chore: remove online device count stat from models and resources pages tian 2026-05-06 15:05:44 +0800
  • 87088a26f3 feat: load persisted devices from DB on startup; offline devices still shown tian 2026-05-06 14:42:18 +0800
  • cacc0a7b83 feat: periodic UDP discovery polling keeps device list fresh tian 2026-05-06 14:37:07 +0800
  • 40dead215e fix: retry UDP discovery once if first attempt finds no devices tian 2026-05-06 14:29:19 +0800
  • 7de906cd91 chore: gitignore backup files tian 2026-05-06 14:09:47 +0800
  • 134d5f6e34 fix: use Get-Process instead of Get-CimInstance for process matching tian 2026-05-06 14:08:13 +0800
  • 038b5b2cfe feat: concurrent device status fetch for resources page, matching models pattern tian 2026-05-06 14:05:05 +0800
  • 2289802dac feat: lazy-load device resource status via AJAX tian 2026-05-06 14:00:16 +0800
  • 10c21d8fb8 增加标准人脸库 tian 2026-05-06 13:52:46 +0800
  • 10f015cdd9 feat: scan subdirectories for resource_type in standard resources sync tian 2026-05-06 13:47:13 +0800
  • 5d116f0ecc chore: gitignore managerd binary tian 2026-05-06 13:32:28 +0800
  • b4a59c91aa feat: wire ResourcesRepo and ResourceManagementService into main tian 2026-05-06 12:43:37 +0800
  • d4796a4ddb chore: rename nav label 资源状态 to 资源管理 tian 2026-05-06 12:41:01 +0800
  • 4df7af7f05 feat: add resource management page handler and sync action; rewrite resources template tian 2026-05-06 12:40:16 +0800
  • 1ff391f055 feat: add resource_sync_all and resource_sync_one task types tian 2026-05-06 12:34:50 +0800
  • 559fd2c85c feat: add /v1/resources/ long-op and content-type handling tian 2026-05-06 12:31:37 +0800
  • 749587f98f feat: add ResourceManagementService with sync and status board tian 2026-05-06 12:31:01 +0800
  • 8548c9b18b feat: add ResourcesRepo for standard_resources CRUD tian 2026-05-06 12:29:36 +0800
  • 713ee233db feat: add standard_resources table to schema tian 2026-05-06 12:28:37 +0800
  • 2304516dbc 合并模型管理分支,修改启动脚本,增加了managerd.bat和managerd.ps1,删除了restart.bat tian 2026-05-06 11:45:26 +0800
  • 1c5ce424e1 Merge branch 'codex/model-management' tian 2026-05-06 11:34:45 +0800
  • 28764a1a6d Refine model management status and optional slot rendering tian 2026-05-05 12:57:45 +0800
  • 7ae66b2569 Add model management workflow to admin backend tian 2026-05-05 11:14:57 +0800
  • 4c9119b2bf Add model management design spec tian 2026-05-05 10:29:14 +0800
  • 6eb712fcfe Merge branch 'codex/third-party-services' tian 2026-05-03 09:55:20 +0800
  • b05e807383 修改.gitignore文件 tian 2026-05-03 09:53:45 +0800
  • 03e0c2f2cc Refactor admin IA around scene templates and assignments tian 2026-05-03 09:50:46 +0800
  • 5dba1dcd21 Refine device assignment board UI principles tian 2026-04-30 17:48:09 +0800
  • 998e0badf8 Add device assignment board design spec tian 2026-04-30 17:45:31 +0800
  • 328705ebc6 Refactor config management flow and admin IA tian 2026-04-29 18:59:57 +0800
  • 33d5f6f8ab Add template scene binding refactor spec tian 2026-04-29 11:56:39 +0800
  • a5205ac359 Refine video source resolution fields tian 2026-04-29 11:27:29 +0800
  • f41a924a2d Add video sources design spec tian 2026-04-29 11:25:48 +0800
  • 12e2aac6f6 Add third-party service config flow tian 2026-04-29 10:51:13 +0800
  • 5620aad10b Add third-party service storage support tian 2026-04-29 10:42:24 +0800
  • 951b528f97 Add third-party services design spec tian 2026-04-29 10:23:48 +0800
  • 8666589e79 Refine admin UI themes tian 2026-04-29 02:10:21 +0800
  • 12e58cee2e Merge branch 'codex/visual-graph-template-editor' tian 2026-04-28 18:51:16 +0800
  • d712e5628b Add visual template editor and refine template management tian 2026-04-28 18:45:28 +0800
  • 28ef9c856e merge: integrate UI architecture and local storage tian 2026-04-28 15:22:35 +0800
  • 43d18d0c7b feat: add local sqlite storage foundation tian 2026-04-28 15:21:16 +0800
  • fdd7a03378 feat: consolidate diagnostics domain tian 2026-04-27 10:41:09 +0800
  • a0a1812b8a feat: promote tasks as batch execution domain tian 2026-04-27 10:38:47 +0800
  • 74dfbbf7b5 feat: fold single-device operations into device workspace tian 2026-04-27 10:37:29 +0800
  • 661b0b0afd feat: rewire primary UI navigation tian 2026-04-27 10:32:45 +0800
  • ca004e07a7 test: lock approved IoT UI architecture tian 2026-04-27 10:28:07 +0800
  • a01597c719 Add IoT platform UI architecture redesign spec tian 2026-04-27 10:15:20 +0800
  • 42514918d2 Refine device config management UI tian 2026-04-23 12:34:01 +0800
  • 165949db26 Refine config assets UI and profile editor tian 2026-04-20 15:26:39 +0800
  • 02733c39a2 Add profile editor design spec tian 2026-04-20 12:44:22 +0800
  • d772882ba3 Refine backend UI and fix batch config selection tian 2026-04-20 10:13:16 +0800
  • ce09c2c7d4 Merge branch 'codex/device-batch-operations' tian 2026-04-20 01:20:29 +0800
  • 2a994b7220 Align batch operations with audit workflow tian 2026-04-20 01:15:55 +0800
  • 2eca56e59a Add batch config rollout workflow tian 2026-04-20 01:01:44 +0800
  • 17240ac7bd Promote device batch service actions in overview tian 2026-04-20 00:44:54 +0800
  • 513062f08e Add device overview batch selection mode tian 2026-04-20 00:31:40 +0800
  • c8836991c5 Ignore local worktrees directory tian 2026-04-20 00:17:07 +0800
  • 997a819f20 Add device batch operations design spec tian 2026-04-19 21:20:44 +0800
  • 9f4a910594 Refine backend device operations UI tian 2026-04-19 21:10:46 +0800
  • 5f2b327e46 Refine UI system constraints in IA spec tian 2026-04-19 15:53:50 +0800
  • 78f3abcbf8 Translate IA redesign spec to Chinese tian 2026-04-19 15:49:27 +0800
  • 0e0947a2ba Narrow superpowers doc tracking tian 2026-04-19 15:45:42 +0800
  • 5f78ce5430 Add backend IA redesign spec tian 2026-04-19 15:45:05 +0800
  • ad460465a5 Allow longer timeout for rollback tian 2026-04-19 15:13:48 +0800
  • 9779e9a367 Switch admin UI to previous config fields tian 2026-04-19 14:46:19 +0800
  • 94c945bc19 Rename last good config in UI tian 2026-04-19 14:30:14 +0800
  • 468db800cd Clarify config identity in preview UI tian 2026-04-19 14:14:56 +0800
  • 03ccac2230 Allow longer timeout for config apply tian 2026-04-19 14:02:07 +0800
  • 1731a30c5c Refresh config status after apply tian 2026-04-19 13:58:35 +0800
  • 1cb3077b80 Show config apply result summary tian 2026-04-19 13:42:01 +0800
  • 8806985c8b Preserve config preview selections and results tian 2026-04-19 13:15:32 +0800
  • ec419e87c3 Keep candidate apply action visible tian 2026-04-19 12:33:17 +0800
  • 5d3948250d Apply candidate config from preview UI tian 2026-04-19 12:23:27 +0800
  • e703dacce6 Upload preview config as candidate tian 2026-04-19 11:24:33 +0800
  • c9e3698008 Add config preview page tian 2026-04-19 11:14:29 +0800
  • c2729d90c9 Show device config status in admin UI tian 2026-04-19 10:53:07 +0800
  • 8c80f3a1a5 Polish admin UI styles tian 2026-04-19 10:17:48 +0800
  • 3efa303afd 更新readme tian 2026-04-14 09:39:28 +0800