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
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
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
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
debc314714
added permissions ( #358 )
2023-07-28 10:52:34 +02:00
dreng
1f9295dead
Added bulk import
2023-05-13 16:15:49 +02:00
dreng
7e2ffc575f
plural to singular
2023-05-06 22:57:12 +02:00
dreng
60c272acb7
Add Coordinate models, forms, views, templates,...
2023-05-06 22:57:12 +02:00
Mario and Mattijs Vanhaverbeke
5d20a7ad15
Closes #252,#78,#177,#265: Move options from config file to GUI ( #262 )
...
* Added some individual options
* Added general options
* Added show_single_cable_logical_conns and draw_default_layout
* Added ignore_cable_type to IndividualOptions
* Corrected permission, tiny improvements
* Add preselected_device_roles to IndividualOptions
* Add preselected_tags
* Updated documentation
* Update README.md
* Corrected queryset for preselected_tags
* Update README.md
* move supported_termination_types to inside the function to prevent migration issues
* removed general options
* added new migration script
---------
Co-authored-by: Mattijs Vanhaverbeke <mattijs.vanhaverbeke@ebo-enterprises.com >
2023-03-23 09:57:51 +01:00
Jan Krupa
c4ee38c0c9
Change menu navigation icon ( #266 )
2023-03-10 09:29:33 +01:00
mattieserver
2befe94f5d
menu layout: use new class from netbox 3.4 ( #215 )
...
* new layout
* used new PluginMenu class
2022-12-21 17:03:47 +01:00
Victor Gorchilov
52c2611e9d
Feature: Add customisable icons in topology ( #193 )
...
* [up] add config for custom images, better js
* [up] use bundler to bundle js
* [fix] remove domcontentloaded since defer is used
* [fix] formatting with black
* [fix] images drf api
* [up] add support for custom icons on additional roles: power panel, power feed, circuit
* [up] optimize topology generation by using `_id` when trying to access pk of related object
* [fix] kebab case instead of slugification
* [fix] use empty queryset in api views & change coord save logic
2022-12-09 13:40:39 +01:00
Jeremy Stretch and mattieserver
62c0dbddb2
Initial work on NetBox v3.2 support ( #88 )
...
Co-authored-by: mattieserver <3049868+mattieserver@users.noreply.github.com >
2022-03-25 13:13:33 +01:00
mattieserver
3e5b28f208
Update to support netbox v3.1 ( #82 )
...
* init for v3.1
* added coords + bump version
* fix filter + added preselected roles
* added draw_default_layout
* upgraded packages
* fixed edge/node labels
* fixed enable_circuit_terminations
* added filter for unconnected devices
* added ignore_cable_type
* fixed old settings using a string instead of array
* removed distutils
* fixed coords check
* added coor saving
* added doc img
* updated docs
* bump version
* bump version
2022-03-08 17:03:47 +01:00
mattijs vanhaverbeke
acd60c7175
register url
2020-04-16 14:56:11 +02:00