github Pouzor/homelable v3.3.5

16 hours ago

Homelable 3.3.5

More fixes after the 3.3 migration of device inventory + new feature : solo deep scan on a node.

Full changelog

Features

  • Deep-scan a single device from its inventory detail, over a port range you choose — prefilled with the full 1-65535 range, narrowable when you know where the service lives. It records a normal Scan Run, so stop, progress and Scan History work unchanged, and the fresh services are merged in rather than replacing what you added by hand. (#363)

Fixes

  • A deep rescan of a slow host no longer comes back empty: the full range is scanned in slices so a slow one costs its own ports instead of all of them, the timeout is a total budget between slices rather than an nmap flag, and a partial sweep is reported as partial. (#363)
  • A scan no longer repaints hand-picked service icons, and no longer clears one on a port no signature covers. Since 3.3.0 the inventory row is the only copy of a device's services, so a single scan changed the icon on every canvas at once. (#363)
  • A rescan finishing while you edit a device no longer throws the edit away; it no longer tags every device it touches as network-discovered; and a failed run is recorded as error, the status Scan History filters and colours. (#363)
  • A property with no value gets the full node width for its label instead of truncating against empty space. (#362, closes #361)
  • A same-origin OIDC deployment behind a reverse proxy no longer answers 403 to every write: the CSRF check now accepts the app's own origin, taken from OIDC_REDIRECT_URI, in addition to CORS_ORIGINS, and warns at startup when CORS_ORIGINS omits it. (#360, fixes #356)

Don't miss a new homelable release

NewReleases is sending notifications on new releases.