What's new
Group Rectangles
A new purely graphical element to visually zone your canvas:
- Add via "Add Rectangle" in the sidebar (below Add Node)
- Resizable with 8 handles, movable, always rendered behind network nodes
- Configurable: label text, font (Inter / JetBrains Mono / Serif), text position (3×3 grid), text color, border color, background color
- Z-order (1–9) to control stacking when rectangles overlap
- Double-click to edit, Delete/Backspace to remove
- Fully saved with the canvas
Service Management in Detail Panel
- Add services manually via an inline form (name, port, tcp/udp) directly in the right panel — no need to re-open the node editor
- Remove services with a hover × button on each service row
- All TCP services are now clickable to open in the browser — fixes Sonarr, Radarr, Jellyfin, Proxmox web UI, and any custom port that was previously not detected as web
- HTTPS auto-detected for port 443/8443 or service names containing ssl/tls/https
- Non-web ports excluded: SSH (22), FTP, SMTP, DNS, MySQL, Postgres, Redis, MongoDB, etc.
Full changelog
1f1dfd8feat: add/remove services in detail panel + fix service URL detection1e72366feat: add Group Rectangle — resizable decorative zones on canvas