github itsDNNS/docsight v2026-07-03.1
DOCSight v2026-07-03.1

2 hours ago

Highlights

  • Strengthened DOCSIS evidence traceability: saved snapshots now carry provenance, signal events link back to current and previous snapshots, and replay fixtures cover the main evidence paths.
  • Improved signal interpretation across reports, events, analyzer output, and modulation capacity context with shared DOCSIS channel semantics.
  • Hardened local storage for long-lived self-hosted installs with explicit schema-version tracking, deterministic migrations, incident-window retention protection, and surfaced snapshot persistence failures.
  • Improved runtime safety with broader route-level authentication coverage, faster frequent API token validation, safer static asset versioning for PWA upgrades, opt-in release update checks, and redacted webhook endpoint logging.
  • Refreshed Docker-related GitHub Actions pins after verifying the final main build, tests, CodeQL, Pages deployment, Docker image workflow, and full browser E2E gate.

Added

  • Replayable DOCSIS snapshot and case fixtures for analyzer, event, and evidence-checklist regression coverage.
  • Snapshot analysis provenance metadata.
  • Event-to-snapshot traceability documentation and data-contract coverage.
  • Schema-version and retention evidence contracts in DATA_CONTRACT.md.

Fixed

  • Demo snapshots remain purgeable during cleanup.
  • Unavailable DOCSIS measurements are preserved instead of being collapsed into misleading values.
  • Signal event generation avoids comparing power/SNR when either side is missing.
  • Snapshot persistence failures now surface as operational failures instead of silent evidence gaps.
  • Webhook notifier logs no longer expose endpoint details.

Changed

  • DOCSIS channel-family classification is shared across analyzer, events, reports, and modulation checks.
  • Signal events are seeded from the latest saved snapshot after restart.
  • Retention cleanup preserves snapshots and events inside explicit incident windows.
  • Frequent API token validation uses a faster path.
  • Release update checks are opt-in.
  • Static assets are versioned for safer PWA upgrades.
  • Runtime and maintenance checks were hardened.

Dependencies and CI

  • Bumped pypdf from 6.13.3 to 6.14.2.
  • Bumped actions/setup-python from 6.2.0 to 6.3.0.
  • Bumped Docker workflow actions: docker/build-push-action, docker/metadata-action, docker/login-action, docker/setup-buildx-action, and docker/setup-qemu-action.

Docker images

  • ghcr.io/itsdnns/docsight:v2026-07-03.1
  • ghcr.io/itsdnns/docsight:latest

Full diff: v2026-06-22.1...v2026-07-03.1

Don't miss a new docsight release

NewReleases is sending notifications on new releases.