github OpenIPC/dashboard v0.2.2

5 hours ago

What’s New

  • Reworked the analytics window into a clearer control center.
  • Added dedicated analytics sections: Overview, Cameras, AI Modules, Events, Rules, Archive, and Diagnostics.
  • Added per-camera AI module assignment with persistent settings.
  • Added analytics event storage, filtering, diagnostics, and telemetry.
  • Improved real camera online/offline status detection from live video frames.
  • Added a cleaner first-run camera prompt with close and “Do not show again” behavior.
  • Moved network camera search into the main sidebar controls.
  • Improved analytics archive navigation for faces, objects, and license plates.

Analytics

  • Added analytics readiness overview.
  • Added camera-level AI module assignment.
  • Added AI module status, progress, errors, counters, and latency.
  • Added searchable/filterable analytics event feed.
  • Added SQLite-backed analytics event storage.
  • Added diagnostics for event buffer, upload queue, event store path, and camera telemetry.
  • Added rule management UI for analytics modules.

Stability And Build

  • Improved camera online/offline synchronization between video grid and device list.
  • Improved user management and first admin setup flow.
  • Added automated user manager tests.
  • Added bundled libssh, qtkeychain, and openipc-askpass support.
  • Fixed compatibility with newer CMake versions.
  • Fixed Windows CI OpenSSL discovery.
  • Fixed Windows CI GStreamer include path detection.

Validation

  • Windows local build passed.
  • user_manager_tests passed.
  • ctest passed with 100% tests passed.

Главное

Этот релиз делает аналитику понятнее, удобнее и ближе к реальному рабочему сценарию видеонаблюдения. Также исправлены важные проблемы со статусами камер, управлением пользователями, SSH/runtime-зависимостями и сборкой релизов через GitHub Actions.

Что нового

  • Переработано окно аналитики в более понятный центр управления.
  • Добавлены отдельные разделы: Обзор, Камеры, AI-модули, События, Правила, Архив и Диагностика.
  • Добавлено назначение AI-модулей на конкретные камеры с сохранением настроек.
  • Добавлены хранение, фильтрация, диагностика и телеметрия событий аналитики.
  • Улучшено определение реального статуса камеры Online/Offline по поступлению видеокадров.
  • Добавлена улучшенная подсказка первого запуска с кнопкой закрытия и опцией «Не показывать снова».
  • Поиск камер в сети перенесен в основной сайдбар управления.
  • Улучшена навигация по архиву аналитики для лиц, объектов и номеров.

Аналитика

  • Добавлен обзор готовности аналитики.
  • Добавлено управление AI-модулями на уровне каждой камеры.
  • Добавены статусы AI-модулей, прогресс, ошибки, счетчики и задержка обработки.
  • Добавлена лента событий с поиском и фильтрацией.
  • Добавлено SQLite-хранилище событий аналитики.
  • Добавлена диагностика буфера событий, очереди выгрузки, пути хранилища и телеметрии камер.
  • Добавлен интерфейс управления правилами аналитики.

Стабильность и сборка

  • Улучшена синхронизация статуса Online/Offline между видеосеткой и списком устройств.
  • Улучшен сценарий создания первого администратора и управление пользователями.
  • Добавлены автоматические тесты для User Manager.
  • Добавлена поддержка bundled libssh, qtkeychain и openipc-askpass.
  • Исправлена совместимость с новыми версиями CMake.
  • Исправлен поиск OpenSSL в Windows CI.
  • Исправлен путь к GStreamer headers в Windows CI.

Проверка

  • Локальная Windows-сборка прошла успешно.
  • user_manager_tests прошел успешно.
  • ctest прошел успешно: 100% tests passed.

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.