MrBlake and Claude Sonnet 5
2e43166949
feat: declare NetBox 4.7.x support and add wireless/power toggle to Kabeltopologie
...
Adds min_version/max_version to the plugin config for NetBox 4.7.x and
extends the rack view's cable topology with optional wireless and power
cable display, rendered with distinct colors and dash patterns from
regular network cables.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-17 10:36:47 +02:00
MrBlake
f706db754c
fix: respect rack unit numbering direction and starting unit
2026-08-06 14:38:16 +02:00
MrBlake
1f80ae5099
fix: improve topology spacing zoom scrolling and wireless support
2026-07-28 14:42:41 +02:00
MrBlake
4680209d83
feat: add fullscreen topology and wireless links
2026-07-28 14:36:08 +02:00
MrBlake
bb0693bef7
fix: sort topology devices without rendering rack elevations
2026-07-28 14:32:34 +02:00
MrBlake
1de5ed0565
feat: align topology nodes with racks and add theme-aware exports
2026-07-28 14:26:28 +02:00
MrBlake
36343c9e23
feat: add transparent rack and topology exports
2026-07-22 13:24:45 +02:00
MrBlake
cbdf217f18
feat: add draggable topology with interactive cable tracing
2026-07-22 09:45:56 +02:00
MrBlake
d8069edd73
feat: improve rack readability and add cable topology
2026-07-22 09:41:03 +02:00
MrBlake
a967f88401
fix: avoid collision with NetBox Rack.units property
2026-07-22 09:35:55 +02:00
MrBlake
fccc54e75e
feat: add multi-rack elevation view and switch icons
...
- add rack elevation view for one or multiple racks
- render front and rear device positions by rack unit
- show physical cabling below selected racks
- add site, location, rack, and empty-rack filters
- add network, leaf, spine, and aggregation switch icons
- add “Weitere Ansichten” navigation category
2026-07-22 09:26:36 +02:00
Mario
3aa2bab141
Add option to show cable labels ( #720 )
2026-03-29 09:52:10 +02:00
Mario
3d97f649d9
Add Asset Tag to node label items ( #712 )
2026-03-10 10:13:04 +01:00
Mario
d10ced8157
Fix preselected tags not recognized
2026-03-10 10:07:04 +01:00
Mario
9d4ef31bdd
Closes #701 : Option to always show cable/interface labels on edges ( #707 )
...
* Added draw termination labels
2026-03-10 09:34:45 +01:00
Go Ray and Mario
619e959a8e
Fixes #683 : Fix crash when rendering WirelessLink without label ( #690 )
...
* Fix crash when rendering WirelessLink without label
* removes the unnecessary str()
* Update views.py
---------
Co-authored-by: Mario <github@franzbonenkamp.de >
2025-12-30 22:31:14 +01:00
Mario
3810e9567f
Fix error for zero results ( #692 )
2025-12-30 15:00:01 +01:00
Mario
8100b8146f
Remove modal window ( #680 )
2025-10-09 14:59:35 +02:00
Mario
6c047b1022
Add cable label in hover popup ( #679 )
2025-10-08 18:51:29 +02:00
Mario
b85e548049
added empty result warning ( #658 )
2025-07-18 23:09:26 +02:00
Mario
097fe5c685
added some label items ( #656 )
2025-07-17 15:07:37 +02:00
尤理衡 (Li-Heng Yu)
c83479fb1d
Added check for cable integrity ( #647 )
2025-07-14 08:49:32 +02:00
Mario
836d9f40d7
Fix group boxes too small for multiline labels ( #632 )
2025-05-11 11:43:11 +02:00
Maurice Kok
60a5fe1eae
fix for issue 593 ( #626 )
2025-04-30 08:01:13 +02:00
mattieserver
cf8641939a
basic support for v4.2 ( #592 )
...
* basic support for v4.2
* bump versions
* update readme with versions
* upgrade version for v4.1.X
2025-01-10 15:41:44 +01:00
Mario
2893fff111
Closes #484 : Show device information ( #573 )
...
* Add model and individual option
* Add forms and views
* minor changes
2024-11-22 21:27:25 +01:00
Mario
25fdcb6cf4
fix saved filter not honoring show_unconnected ( #582 )
2024-10-18 14:58:33 +02:00
mattieserver
f4b1e34826
fix name of devices ( #567 )
...
* fix name of devices
* upgrade version
2024-09-11 17:00:15 +02:00
Mario
d2d2106246
Closes #163 : Show raster and snap icons ( #550 )
...
* proof of concept
* add grid size to forms and individual options
2024-08-20 12:02:45 +02:00
Mario
9072faf7cf
Closes #485 : Add Ignore Termination Types to "regular" filters ( #546 )
...
* add ignore_cable_type filter
* deleted commented command
* corrected saved filter for ignore_cable_type
2024-08-09 15:09:16 +02:00
Mario
6f43b959bd
Closes #497 : Group by Virtual Chassis ( #542 )
...
* add virtual chassis to js
* add virtual chassis to py and migrations
2024-07-29 12:15:04 +02:00
Mario
1048feff52
Fixes #464 : Topology not showing properly when using other language than english ( #541 )
...
* Change termination type name to model
* change CHOICES to model names
* Change termination type name to model
* change CHOICES to model names
2024-07-29 10:32:30 +02:00
Mario
8d5de5c49f
fix saved filter params not defined ( #539 )
2024-07-27 22:26:18 +02:00
Mario
96afdf8d83
fix coordinate group in saved filter ( #536 )
2024-07-24 22:22:13 +02:00
aba0598947
Closes #436 (and #122?): Add options to disable smooth cables and physics ( #488 )
...
* allow disabling smooth cables and render them as straight lines instead
* rename 'disable_smooth_cables' to 'straight_cables'
* missed one in renaming
* fix inverted logic
* add GET param and option to DeviceFilterForm
* fix syntax error
* rename var
* add missing query field
* netbox v4 support
---------
Co-authored-by: Daniel Bremer <daniel.bremer@mpsd.mpg.de >
Co-authored-by: mvanhaverbeke <mattijs.vanhaverbeke@ebo-enterprises.com >
2024-07-08 15:37:18 +02:00
mattieserver
142de460b9
added restrict to query ( #522 )
2024-07-04 21:01:40 +02:00
2895294903
477 prepare for netbox 4.0 ( #495 )
...
* Change extras.plugins to netbox.plugins (#487 )
* Remove ButtonColorChoices (#491 )
* remove is_htmx
* fieldset update
* Additions to 477 prepare for netbox 4.0 (#504 )
* Re-add overriding of default_renderer
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* Restore i18n of field names
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* Remove unnecessary FieldSets
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* Remove trailing whitespaces in forms.py
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* Fix error in resizeCanvas
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* Remove btn-sm class from buttons
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* Use htmx_partial instead of request.htmx
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
---------
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
* fix choises
* fix color switcher (use new attribute)
* fix htmx filter
* 4.0.0-beta.1 release
---------
Signed-off-by: Iain Buclaw <ibuclaw@gdcproject.org >
Co-authored-by: Mario <github@franzbonenkamp.de >
Co-authored-by: Iain Buclaw <ibuclaw@gdcproject.org >
2024-06-05 13:23:34 +02:00
Mario
c00b8c2cfe
Fixes #236 : Saved filter doesn't reload show cables ( #475 )
...
* fix restore saved filter options
* fix restore saved filter group options
* fix htmx export to xml
2024-03-30 17:29:26 +01:00
Mario
32003e59f9
fix power feeds attributeerror ( #474 )
2024-03-30 11:17:04 +01:00
Mario
b92b012309
Closes #329 : Draw rectangles around Sites/Locations/Racks ( #462 )
2024-03-03 17:52:44 +01:00
Mario
b3397f4f4a
Fixes #417 : README is missing some permissions ( #419 )
...
* Add resize listener and height calculation
* Fixed typos
* add permissions for new views
2023-10-29 14:56:42 +01:00
Mario
bec301eb9d
fix provider network error ( #394 )
2023-09-28 15:50:04 +02:00
Mario
987c7ef34c
Fixes #377 : Non-devices do not save coordinates ( #387 )
...
* corrected nodeId handling
* add models
* import models, migrate db
* correct migration deps
* load coordinates from db
* add serializers, correct imports
* add views and templates
* fix X-Y swap in help text
* add non-devices to coordinate group view
2023-09-27 09:13:17 +02:00
mattieserver
71e4807cb1
prepare for netbox v3.6.0 release ( #366 )
...
* prepare for netbox v3.6.0 release
* updated readme to reflect the version
2023-08-31 12:33:09 +02:00
dreng
8f520f9a6a
fixed image path construction
2023-06-03 23:04:47 +02:00
Mario
8b1d2b56f3
Add save_coords to individual options ( #311 )
2023-05-30 15:05:22 +02:00
dreng
164104919b
Let TopologyImagesView honor IMAGE_FILETYPES
2023-05-28 11:31:29 +02:00
dreng
1f9295dead
Added bulk import
2023-05-13 16:15:49 +02:00
dreng
c15613d7fe
fix physics and icon placement
2023-05-12 13:47:15 +02:00
dreng
a0698ed888
improved views and templates
2023-05-09 19:32:50 +02:00