Skip to content

Releases: kursatbal/rackview

RackView v1.2.0

Choose a tag to compare

@kursatbal kursatbal released this 30 Jul 18:18

Cable routing rewrite

  • Cables now enter/exit every port vertically (from above for the top row, from below for the bottom row) instead of cutting across it.
  • Fixed a routing bug where a cable to a dense multi-row switch could sweep straight across every other port on the way to its target.
  • Fixed a routing bug where rack units stacked with zero U of gap between them (the common case) could cause a cable to sweep across a neighboring device.
  • Parallel cables get more breathing room in the side lanes so they no longer visually overlap.
  • Fiber/LC connector artwork always renders horizontal, even though the cable itself still enters the port vertically.

Manual cable routing (new)

  • Grab any point along a selected cable and drag to override its auto-routed path with your own bend point.
  • Existing bend points can be dragged again to fine-tune, or right-clicked to remove just that one.
  • "Reset routing" in the cable's right-click menu discards the manual override and returns to the auto-routed path.
  • Dragging snaps to nearby corners of any other cable (auto-routed or manually routed), with a small on-screen readout of the current position — a soft magnet only, it never blocks the drag.
  • Manual routes are always orthogonal: every segment is purely horizontal or vertical. A right-angle corner is inserted automatically between any two points that aren't aligned, so a cable can never render as a diagonal line.

Fixes since v1.1.0

  • The follow-line shown while creating a cable (source port to cursor) now reliably appears and survives rack redraws.
  • Hovering a port now also shows the port name in the tooltip, not just the device name.

Download: grab RackView.zip, extract, run RackView.exe. Windows will open your browser to the app automatically.

RackView v1.1.0

Choose a tag to compare

@kursatbal kursatbal released this 29 Jul 12:50

Windows desktop build. Download, unzip, run RackView.exe — it opens in your browser automatically with demo data. No installation needed.

Unsigned .exe — Windows SmartScreen may show an "Unknown publisher" warning on first run; click "More info" → "Run anyway".

What's new since v1.0.0

UX & readability

  • Contrast pass on faint text (rail U-numbers, device labels, secondary text) to meet WCAG AA
  • Long runs of empty U's collapse into a single "N U empty (click to expand)" row instead of eating the whole screen
  • Blank panel fields (Owner team, Warranty, etc.) are hidden instead of shown as "-"
  • Tighter side-panel and general spacing

Configurable server rear panels

  • Server rear ports are now per-device configurable instead of a fixed template: FC (0/2/4/6 ports, 16/32/64Gb), NIC (0/2/4/6, 10/25/100GbE), LOM, and iDRAC can each be set independently
  • The three port types are visually distinct (FC green, NIC dark, LOM copper) and each gets the right cable medium automatically
  • Devices left on the model default render exactly as before — nothing already placed changes

LLDP-based cable change detection

  • Comparing pasted LLDP output against recorded cabling now reports four states: changed (red), new (green), removed (yellow), and matched (silent)
  • Changed ports are marked on the rack itself with a thin colored outline — not a big circle, so dense/two-row port layouts stay readable
  • A summary panel lists every difference with an action (update/ignore/delete) per item
  • Every comparison is saved to a discovery history: pick a past run from the list to see its results again without re-pasting, and each entry tracks whether its changes were applied or are still pending

Cable-creation flow

  • Port click targets are slightly larger so an edge click still registers, without overlapping neighboring ports
  • After the first click, the cable end follows the cursor to the second port instead of giving no feedback
  • Step-by-step hints, dimmed invalid targets, ESC to cancel, and a confirmation toast on success

Also

  • Device deletion (from the edit panel and right-click menu), with a cable-count warning
  • Newly placed devices open straight into Edit mode on the General tab
  • Draggable/renamable device and port labels

RackView v1.0.0

Choose a tag to compare

@kursatbal kursatbal released this 29 Jul 08:14

Windows desktop build. Download, unzip, run RackView.exe — it opens in your browser automatically with demo data. No installation needed.

Note: since the .exe isn't code-signed, Windows SmartScreen may show an "Unknown publisher" warning on first run — click "More info" → "Run anyway".