Skip to main content
April 10, 2026

Overwatch

We improved the Overwatch timeline to make navigating across days and time simpler, and make the transition between historical and live views more seamless.
  • Timeline Performance — Introduced a subscription‑based model for more responsive live monitoring, as well as UX improvements for navigating the timeline, reviewing historical events, and returning to live.
  • Type to Filter — Fixed a bug in filtering search bar that could cause disruptive page refreshes.

Dashboards

We continued improving dashboard functionality and usability so users can self‑serve insights more easily.
  • Events Activity & Agents — Cleaned up how events activity shows agents so customers see accurate, up‑to‑date event sources.
  • Save Custom Dashboards — Delivered the backend system for saving and serving dashboards (layouts, widgets, configurations) per organization.
  • Widget Enhancements — Functional and UX enhancements to dashboards and widgets (map, heatmaps, pie charts, metadata filters, widget limits, dark‑mode issues) to make analytics faster and clearer on large configurations.

Roles & Permissions

We strengthened access controls so users only see data they are authorized to view and API keys enforce the right roles.
  • Permissions respected in GQL Summary endpoints — Ensures new dashboarding and Overwatch GraphQL summaries (events, chronicles, tracks, detections, video) are filtered by the user’s allowed sites, preventing cross‑site data leakage.
  • Harden API Authentication — Fixes multiple gaps in our API service so API tokens correctly enforce admin/manager roles, geofence APIs are properly locked down, and security auditing works reliably.

Bugs & Production Stability

We resolved several customer‑impacting issues to improve reliability and trust:
  • Asset Display — Fixed asset links so documents and media open as expected instead of forcing downloads.
  • Unavailable Video — Fixed cases where videos appeared “unavailable,” improving confidence that all configured video sources can be used.
  • Unsearchable Video — Ensures transcoded videos continue through the pipeline and become searchable.
  • Indexing Stability — Improved the robustness of indexing jobs to prevent memory‑related failures during large workloads.
  • Subscription Ordering — Fixed ordering and delay issues so subscription‑based updates arrive in the correct order and on time.
  • Segment Load and Search — Polishing segmenting and search behavior so users see consistent, complete results across collections and tagging flows.

Usability & UI Polish

A few visual and navigation improvements to reduce friction:
  • Navigation UX — Improved tooltips, animations, and routing for smoother navigation across the app.
  • Dark Mode Theme — Fixed missing styling so indexing status looks consistent in dark mode.