- 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>
New BrandingProfile model (migration 0001) with logo upload, color
pickers, font, Word template upload, table style and extra CSS, plus
list/edit/delete views, an HTML preview and a menu entry with add
button. Access is controlled via the model's Django permissions.
Profiles from the database are offered first in the export form (the
default profile preselected); profiles from PLUGINS_CONFIG still work.
Bump version to 0.2.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>