github hreskiv/mikr v1.86.0

4 hours ago

Fixed

  • A network scan could hang on one address and never finish. The scan would stop partway, sit in Active Tasks as still running, and stay there until the container was restarted — always on the same address, and skipping that one address made the scan work. A scan checks ports 80 and 443 on every address in the range, so it can meet something that answers and then keeps the connection open indefinitely — a camera stream, for instance. mikr was waiting for a reply that would never be complete. There is now a firm limit on how long any single address may hold a scan: it is reported as not answering and the sweep moves on.

Added

  • A saved upgrade queue can be given a time to run. Until now you could save a queue as a preset, and separately schedule devices one by one — but scheduling built its own order, so the order you arranged in the preset was lost. On the Upgrades page, Manage… beside the preset picker now offers Schedule… on each preset. At that time the queue runs exactly as you saved it, device by device, in your order. Devices you deleted or disabled in the meantime are skipped; the rest keep their places. It runs once, and the pending time is shown on the preset with a Clear button beside it.
  • A site filter on the Devices page. A picker beside the search box narrows the page to a single site, and works together with the search box, the status buttons and the tag filters. Devices that belong to no site can be picked out the same way.

Don't miss a new mikr release

NewReleases is sending notifications on new releases.