github itsDNNS/docsight v2026-02-28.6
v2026-02-28.6 — Regional Threshold Profiles

latest releases: v2026-08-21.1, v2026-08-13.1, v2026-08-07.1...
5 months ago

Regional Threshold Profiles (#130)

Signal thresholds are now a module — the built-in VFKD profile ships as docsight.thresholds_vfkd, and community members can contribute their own regional profiles.

New

  • Threshold modules — new contributes: thresholds type in the module system
  • Dynamic thresholdsset_thresholds() API replaces static file loading at import time
  • 3-tier format — good / warning / critical (replaces old 4-tier format)
  • OFDMA upstream support — separate thresholds for SC-QAM and OFDMA channels
  • Percent-based error thresholds — uncorrectable errors assessed as percentage of total codewords
  • Mutual exclusion — only one threshold profile active at a time; enabling a new one auto-disables the previous; disabling the last returns 409
  • Active Profile badge — visual indicator in Settings > Modules for the active threshold profile
  • Community templateTEMPLATE-THRESHOLDS/ in docsight-modules with full schema documentation
  • Module grouping — Settings > Modules now groups by enabled/disabled with section headers

Fixed

  • Module card template used non-existent attribute for badge check
  • Modules without menu config (like threshold profiles) caused 500 error on dashboard due to missing menu.order during Jinja2 sort

Stats

  • 715 tests passing

Don't miss a new docsight release

NewReleases is sending notifications on new releases.