Skip to content

pyCluster 1.0.8

Latest

Choose a tag to compare

@AI3I AI3I released this 10 May 15:24

pyCluster 1.0.8

Added

  • User self-service MFA controls in public web and telnet.
  • System Operator user controls for block/unblock, account unlock, MFA status, and authenticator enrollment.
  • Public web spot filtering enhancements and backend Kp propagation data.
  • Console upgrade worker support for using the source checkout path.

Changed

  • Cluster peer records are separated from local users in the System Operator console.
  • Node-wide MFA defaults wait for usable user MFA material instead of locking users out before setup.
  • Data refresh timers, deployment units, and operations documentation were refreshed.
  • Public web and System Operator controls were polished for mobile and foldable layouts.

Fixed

  • SSID users no longer inherit base-call permissions when they have explicit local records.
  • Telnet keepalive handling, password prompt echo handling, announce/full, show/muf, and show/moon behavior were tightened.
  • Public web registration approval and email verification state now produce authenticated, verified user records.
  • Saved peer connect/disconnect flows preserve stored peer definitions and credentials.
  • Mobile public web sidebar, footer controls, toast placement, modals, and System Operator tab rows no longer overflow or disappear on narrow screens.
  • Upgrade and repair now validate preserved runtime config/strings.toml, back up invalid catalogs, and install the bundled 1.0.8 catalog when older duplicate-table files are detected.
  • Outbound node-link reconnects now advertise the local PC18 software identity so peers refresh cached pyCluster versions.

Validation: full local suite passed with 427 passed and 33 skipped. Live validation completed on pycluster.ai3i.net and dx.kc9gwk.radio.