Skip to content

DOCSight v2026-06-22.1

Latest

Choose a tag to compare

@itsDNNS itsDNNS released this 22 Jun 17:16
a7f8fce

Highlights

  • Added the Evidence Journey, a guided checklist for collecting ISP-ready troubleshooting evidence.
  • Added passive self-hosted doctor diagnostics for local configuration, storage, secret, database, and integration checks.
  • Fixed community module storage defaults so Docker installs use the persistent /data/modules path.
  • Improved modem evidence fidelity, including CODA OFDMA per-channel report power and wrapped CM3500 service-flow rates.
  • Reduced maintenance and static asset surface while preserving user-visible behavior: smaller icon bundle, slimmer offline caching, fewer generated translation files, unused public assets removed, and font leftovers removed.
  • Simplified built-in module, theme, threshold, Smart Capture, collector, storage, and modem-driver internals without changing supported workflows.

Added

  • Evidence Journey checklist for troubleshooting evidence collection.
  • Connection Monitor latency evidence in the Evidence Journey.
  • Self-hosted doctor diagnostics with a passive, local-first default.
  • Data contract documentation and clearer local-first trust guidance.

Fixed

  • Community module installs now default to persistent module storage for Docker deployments.
  • CODA-4680 OFDMA power uses the per-channel report-power value when available.
  • CM3500 service-flow rate parsing handles wrapped counters.
  • Evidence Journey edge cases were hardened.
  • OFDM channel quality is labeled as MER where appropriate.

Changed

  • Module locale maintenance files were reduced while keeping runtime translations available.
  • Built-in modules, themes, threshold profiles, storage composition, collectors, and driver aliases now use simpler internal registration paths.
  • Smart Capture execution wiring and speedtest adapter tests were consolidated.
  • PWA offline static caching was simplified.
  • The bundled icon set is now much smaller.
  • Core translation templates are generated on demand instead of stored as a large generated file.
  • Vodafone driver crypto now uses the existing AES-CCM implementation, and PBKDF2 helper usage was simplified.

Removed

  • Unused public screenshots and image leftovers.
  • Unused local Inter font files.
  • Unused static JavaScript helpers.
  • Old proof-pack generation script from the runtime repository.
  • Unused module secret, module driver, and collector registry plumbing.

Dependencies and CI

  • Bumped selected Python dependencies, including pypdf, aiohttp, beautifulsoup4, cryptography, and pytest.
  • Bumped actions/checkout.
  • Removed pycryptodome from the runtime dependency path.

Docker images

  • ghcr.io/itsdnns/docsight:v2026-06-22.1
  • ghcr.io/itsdnns/docsight:latest

Full diff: v2026-06-10.1...v2026-06-22.1