• v0.9.74 347ea32d67

    v0.9.74 Stable

    calum released this 2026-09-05 09:51:13 +01:00 | 1 commits to main since this release

    MAC Collection Sheet — reissue only what's still missing

    Chasing MAC addresses no longer means re-sending the whole sheet.

    New "Outstanding only" toggle on the Deliverables MAC Collection
    section. Tick it and every sheet you generate lists just the interfaces
    that still have no MAC — so a vendor is asked only for what they haven't
    supplied yet. It applies to both the per-subset Generate and Generate all.

    A new Outstanding column in the subset table shows how many are still
    missing, so you can see which subsets are worth chasing before generating
    anything. Subsets with nothing outstanding are skipped.

    The chase-list never replaces your issued sheet. It's stored as its own
    document alongside the full one, and each row shows both dates. Flip the
    toggle to switch between them.

    The workbook says which one it is — the title reads "OUTSTANDING ONLY",
    the note to the vendor is reworded, and the file is named with an
    -outstanding suffix, so a partial sheet can't be mistaken for the full set.

    Commissioning machines don't appear on a chase-list; they always carry a MAC
    and are a record of reservations rather than something to fill in.

    Downloads
  • v0.9.73 9a8a8712bc

    v0.9.73 Stable

    calum released this 2026-09-02 08:05:23 +01:00 | 4 commits to main since this release

    0.9.73 — drag a patch to move it

    Press and hold a patched port and slide it to another port on the same
    switch, iOS-icon style. The candidate under the pointer paints green if
    the drop is legal and red if it is not; release on green to commit, and
    release on red, outside the grid, or Escape to cancel with nothing
    written. The patch panel screen gets the same gesture for moving a run
    between slots.

    A move relocates the port's state — trunk or access, VLANs and all —
    onto the destination exactly as it was. The vacated port goes empty. The
    device at the other end of the cable is never touched: only the cable's
    switch-side endpoint moves.

    Cable data survives the move. A move re-points one end of the
    existing cable rather than deleting and recreating it, so cable id,
    type, length, route, chain, sequence and notes all come through intact —
    and the Cable Schedule keeps reading them.

    PoE, speed and media type stay with the physical port, because they
    describe the socket rather than the patch.

    Refused, and reverted without writing: dropping on a port that is
    already patched, dragging a LAG member or dropping onto one (it would
    break the port-channel silently), and moving between copper and SFP.
    Dropping onto a disabled port is allowed — the incoming config
    overwrites it and the port stops being disabled.

    Clicking a port still opens the patch panel exactly as before; the drag
    only starts after a brief hold or a few pixels of movement.

    No schema change, no migration. Client-only release — the library
    service is unchanged.

    Downloads
  • v0.9.72 f431442e80

    v0.9.72 Pre-release

    calum released this 2026-09-01 16:46:25 +01:00 | 14 commits to main since this release

    Smoke-test build of v0.9.72 (commit f431442). Unsigned OS-level — Windows SmartScreen will warn on first run; click More info → Run anyway.

    Downloads
  • v0.9.71 40218d8fc6

    v0.9.71 Pre-release

    calum released this 2026-09-01 16:21:46 +01:00 | 15 commits to main since this release

    Smoke-test build of v0.9.71 (commit 40218d8). Unsigned OS-level — Windows SmartScreen will warn on first run; click More info → Run anyway.

    Downloads
  • v0.9.70 3488d29d3e

    v0.9.70 Pre-release

    calum released this 2026-08-26 14:53:24 +01:00 | 23 commits to main since this release

    Smoke-test build of v0.9.70 (commit 3488d29). Unsigned OS-level — Windows SmartScreen will warn on first run; click More info → Run anyway.

    Downloads
  • v0.9.69 5477a028fd

    v0.9.69 Pre-release

    calum released this 2026-08-26 14:12:58 +01:00 | 24 commits to main since this release

    Smoke-test build of v0.9.69 (commit 5477a02). Unsigned OS-level — Windows SmartScreen will warn on first run; click More info → Run anyway.

    Downloads
  • v0.9.68 50fffabe5e

    v0.9.68 Pre-release

    calum released this 2026-08-26 04:04:20 +01:00 | 26 commits to main since this release

    Smoke-test build of v0.9.68 (commit 50fffab). Unsigned OS-level — Windows SmartScreen will warn on first run; click More info → Run anyway.

    Downloads
  • v0.9.67 3fddc807e6

    v0.9.67 Pre-release

    calum released this 2026-08-26 00:57:07 +01:00 | 31 commits to main since this release

    Smoke-test build of v0.9.67 (commit 3fddc80). Unsigned OS-level — Windows SmartScreen will warn on first run; click More info → Run anyway.

    Downloads
  • v0.9.66 ad1805093c

    v0.9.66 Stable

    calum released this 2026-08-25 19:59:56 +01:00 | 33 commits to main since this release

    0.9.66 — Commissioning: add-machine now creates a local draft (fixes 'MAC is required' stuck-modal). Devices port table: MAC column shipped.

    Downloads
  • v0.9.65 7ace74d372

    v0.9.65 Stable

    calum released this 2026-08-25 19:36:34 +01:00 | 34 commits to main since this release

    0.9.65 — IP Schedule MAC column + WiFi commissioning appendix on the PDF.

    Downloads