github itsDNNS/docsight v2026-03-16.1

latest releases: v2026-08-07.1, v2026-07-29.1, v2026-07-28.2...
4 months ago

Smart Capture

Automatically triggers speedtests when DOCSight detects signal degradation. Instead of manually running a speedtest after noticing a problem, Smart Capture fires one at the exact moment the issue occurs.

What's new

  • Event-driven triggers -- Reacts to modulation downgrades, SNR drops, error spikes, and health state changes
  • Configurable guardrails -- Global cooldown, per-trigger cooldown, max actions per hour, and flapping detection prevent excessive testing
  • Execution history -- Every trigger decision is logged with status (pending, fired, completed, suppressed, expired) and reason
  • Correlation integration -- Smart Capture entries appear in the correlation timeline alongside signal and speedtest data
  • Settings panel -- Enable triggers, adjust guardrails, and review execution history from Settings > Smart Capture

Requires Speedtest Tracker integration. See the Smart Capture wiki page for setup and configuration.

Other changes

  • fix: default theme to Classic instead of first alphabetical theme
  • fix: include utils.js on settings page for escapeHtml in Smart Capture history
  • fix: use fromisoformat() for timestamp parsing to handle offsets and fractional seconds
  • fix: use -inf sentinel for guardrail timestamps to prevent false blocks in fresh containers

Don't miss a new docsight release

NewReleases is sending notifications on new releases.