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
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
8aea42c50b
v4.5.1 ( #721 )
2026-03-29 10:51:01 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f56b8a4aec
Bump picomatch from 2.3.1 to 2.3.2 in /netbox_topology_views/static_dev ( #719 )
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 09:56:55 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6c4106e428
Bump immutable from 5.1.2 to 5.1.5 in /netbox_topology_views/static_dev ( #710 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 5.1.2 to 5.1.5.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v5.1.2...v5.1.5 )
---
updated-dependencies:
- dependency-name: immutable
dependency-version: 5.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 11:07:12 +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
Mario
89c56c8d1c
v4.5.0
2026-01-07 11:08:58 +01:00
Mario
5981a21830
bump version ( #682 )
2025-10-15 17:34:20 +02:00
valtersg
4afa4f721f
Fixes #671 ( #677 )
...
* Use CSRF token from window.CSRF_TOKEN
* Removed unused csrftoken.js
2025-10-08 15:26:31 +02:00
mattieserver
79a234fcc9
v4.3.0 ( #642 )
2025-05-28 16:19:42 +02:00
Mario
836d9f40d7
Fix group boxes too small for multiline labels ( #632 )
2025-05-11 11:43:11 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
555c1fac4c
Bump esbuild and esbuild-sass-plugin ( #610 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) and [esbuild-sass-plugin](https://github.com/glromeo/esbuild-sass-plugin ). These dependencies needed to be updated together.
Updates `esbuild` from 0.12.29 to 0.25.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2021.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.12.29...v0.25.0 )
Updates `esbuild-sass-plugin` from 1.8.2 to 3.3.1
- [Release notes](https://github.com/glromeo/esbuild-sass-plugin/releases )
- [Commits](https://github.com/glromeo/esbuild-sass-plugin/commits/v3.3.1 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
- dependency-name: esbuild-sass-plugin
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 22:07:20 +01: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
02a7118a33
Fixes #547 : XML Export does not work in modal window ( #572 )
...
* Fix XML export in modal windows
* Removed useless concatenation
* Revert removed basePath in JS and added basePath to HTMX template
2024-09-27 21:44:06 +02:00
mattieserver
f4b1e34826
fix name of devices ( #567 )
...
* fix name of devices
* upgrade version
2024-09-11 17:00:15 +02:00
mattieserver
f8c6e9e193
bump version ( #558 )
2024-08-26 12:21:00 +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
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
mattieserver
2600209724
4.0 release ( #513 )
2024-06-24 20:10:05 +02:00
mattieserver
ed8a717bc5
seconnd beta ( #511 )
2024-06-21 19:21:20 +02:00
mattieserver
e784e717ca
fix coordSaveCheckbox ( #510 )
2024-06-17 21:42:47 +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
mattieserver
8368ffa2fd
prepare 3.9.1 ( #480 )
2024-04-19 15:55:04 +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
bd32642b5c
refine group frame color ( #472 )
2024-03-30 10:13:29 +01:00
Mario
b92b012309
Closes #329 : Draw rectangles around Sites/Locations/Racks ( #462 )
2024-03-03 17:52:44 +01:00
mattieserver
74c295837c
bump version ( #449 )
2024-01-13 21:59:37 +01:00
Mario
a543f5cb0c
fix pixel waste ( #440 )
2024-01-04 21:42:19 +01:00
mattieserver
50c90a4328
438 beta release for netbox v370 ( #439 )
...
* 3.9.0
* 3.9-beta1
2024-01-02 12:22:46 +01:00
mattieserver
d9571b30b5
bump version ( #410 )
2023-10-23 19:17:22 +02:00
mattieserver
becfaaa054
bump version ( #397 )
2023-10-13 13:08:18 +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
78b8a5ae97
v3.7.0 ( #371 )
2023-08-31 13:48:01 +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
mattieserver
dfbe26318f
bump version ( #359 )
2023-07-28 10:55:55 +02:00
mattieserver
d14d9c1414
3.6.1 ( #348 )
2023-07-11 15:26:01 +02:00
mattieserver
e5e5a8a0ef
release 3.6.0 ( #343 )
...
* bump version
* bump version
2023-07-10 13:30:45 +02:00
mattieserver
daf35c097d
bump version ( #334 )
2023-06-22 09:19:26 +02:00
dreng
873c757606
fixed xml-export path construction
2023-06-04 08:52:17 +02:00
dreng
8f520f9a6a
fixed image path construction
2023-06-03 23:04:47 +02:00
mattieserver
0a86d2bbea
prepare release 3.6.0-beta.1 ( #319 )
2023-05-30 16:55:58 +02:00
mattieserver
34437f1b5c
fixed openapi ( #318 )
2023-05-30 16:35:21 +02:00
mattieserver
6ee787bfb7
fixed xml export for site + location ( #317 )
2023-05-30 15:05:33 +02:00
dreng
25380c0618
correct physics
2023-05-09 10:19:29 +02:00
dreng
334409ffa8
re-run npm bundle
2023-05-06 23:07:54 +02:00
dreng
dbf2d23905
rework load/save of coords; add group coords save
2023-05-06 23:01:08 +02:00
mattieserver
4dd962f002
Prepare release v3.5.0 ( #288 )
...
* bump version
* bump version
2023-04-30 20:13:20 +02:00
Mario and mattieserver
5e9aaecf9c
Closes #189 , Closes #158 : Add draw.io XML export ( #277 )
...
* Added export to draw.io XML
* Corrected missing newline at end of file
* init
* moved to api call
---------
Co-authored-by: mattieserver <3049868+mattieserver@users.noreply.github.com >
2023-04-30 15:22:38 +02:00
mattieserver
8edea468e9
bump version ( #283 )
2023-04-28 16:07:36 +02:00