Topology:
- Orthogonal routing: each parent drops to its own bus lane in the gap
below it (interval coloring prevents overlaps), color-coded per
parent; parallel links drawn thicker. Adjacent same-row links are
straight, other same-row links use a lane above the row.
- Port labels sit at the target device, stacked per uplink, instead of
piling up at line midpoints.
- Crossing reduction via repeated down/up barycenter sweeps; rows wrap
at 12 devices.
- Wide diagrams scale to page width in HTML/PDF instead of being cut off.
Symbols:
- New built-in symbols: modem/NTU (RAD), radio link, PoE injector, NAS,
tape library, UPS/ATS and PBX.
- Detection checks the device role first, then model/manufacturer, and
covers the common typos "Acces Point", "Controler" and "Libary".
Rooms and cable management are hidden; UPS devices are now shown.
Removed the draw.io export format.
Bump version to 0.5.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- New section "Netzwerk-Topologie": one diagram per site built from
NetBox cable paths (traced through patch panels), layered top-down by
cabling (provider > firewall/router > core > access > endpoints),
barycenter ordering, "2x" for parallel links, provider circuits as
clouds and devices outside the scope dashed. Labels: management IP,
model, ports.
- New export format "draw.io": the topology as an editable .drawio file
(one page per site, symbols embedded).
- 14 built-in symbols drawn with Pillow; automatic mapping from role,
model and manufacturer, passive gear (patch panels, PDUs, UPS) hidden.
- New TopologySymbol model (migration 0002) with list/edit/delete UI,
symbol gallery, custom icon upload and a "Topologie-Symbol" button on
device type and device role pages.
Bump version to 0.4.0 - requires "manage.py migrate".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Plugin for NetBox 4.6.8–4.6.99 that exports customer documentation
(PDF, Word, HTML preview) for a site, location, tenant or tenant group.
Technicians pick sections, device roles and columns before exporting.
Branding profiles (colors, font, logo, footer, Word template incl. .dotx,
table style, extra CSS) are configurable via PLUGINS_CONFIG and selectable
per export.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>