Mario
3aa2bab141
Add option to show cable labels ( #720 )
2026-03-29 09:52:10 +02: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
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
Mario
44e49495fe
Add API functions for coordinates and coordinate groups ( #571 )
2024-09-27 20:46:58 +02:00
mattieserver
19adcab4a9
set BaseViewSet ( #556 )
2024-08-26 12:01:42 +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
7ff0a9650f
Fixed another mistake ( #540 )
2024-07-28 00:07:00 +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
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
f463804087
added group options to api ( #466 )
2024-03-08 16:19:55 +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
f28623b378
fix image save for old Python versions ( #390 )
2023-09-28 15:49:05 +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
mattieserver
34437f1b5c
fixed openapi ( #318 )
2023-05-30 16:35:21 +02:00
dreng
e43ef0acf0
fix missing parameter in API call
2023-05-09 22:02:09 +02:00
dreng
bef5e8479f
Removed saving coords for custom field
2023-05-07 09:51:15 +02:00
dreng
d478c92fc8
Housekeeping
2023-05-07 09:01:14 +02:00
dreng
fdcaeee8ee
moved default group check to model function
2023-05-06 23:01:08 +02:00
dreng
dbf2d23905
rework load/save of coords; add group coords save
2023-05-06 23:01:08 +02:00
dreng
9cc1607811
add load/save values, fix filterset
2023-05-06 22:57:12 +02:00
Mario
5c58f2a9c2
Closes #64 : Show neighbors option ( #286 )
...
* Add option to show neighbors
* Updated documentation and help text
* Added newlines at end of files where they where missing
* Updated options screenshot
* fix function vars
---------
2023-04-30 19:09:36 +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
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
mattieserver
318b8495b7
Netbox v3.3 Support ( #145 )
...
* init
* added circuit (or at least part of)
* refactor circuits + fix js
* small changes
* small changes
* added power + rework settings
* small changes
2022-09-01 18:44:03 +02: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
mattieserver
91a690f1c8
add filter by locations ( #63 )
...
* frontend for locations
* locations filter backend
2021-05-01 19:22:28 +02:00
mattieserver
5f498f9ce2
Hide unconnected ( #61 )
...
* #57 hide unconnected devices
2021-05-01 18:34:50 +02:00
mattieserver and mattieserver
a314d2b307
netbox v2.10 ( #52 )
...
* small changes
* removed print
* fix coords
* fix saving coords
* update readme
* fixed icons
* bump version
Co-authored-by: mattieserver <mattijs@DESKTOP-618OSU1.localdomain >
2021-02-11 19:22:41 +01:00
Mattijs Vanhaverbeke
5bfc47775b
#37
2020-07-20 12:36:38 +02:00
Mattijs Vanhaverbeke
de5707ff06
PATCH instead of POST
2020-05-22 12:57:58 +02:00
Mattijs Vanhaverbeke
371c5c3502
added download button, fixed perms
2020-05-22 12:07:46 +02:00
Mattijs Vanhaverbeke
40ae715eb5
more NoneType checks
2020-05-19 22:35:55 +02:00
Mattijs Vanhaverbeke
204098a143
#23 check for nonetype in cable.termination
2020-05-19 22:17:13 +02:00
Mattijs Vanhaverbeke
370eff6b67
#14 , added circuit terminations
2020-05-19 17:18:20 +02:00
Johannes Kreuzer
7f0dcd97f7
color the edges
...
When a cable has a color set, use this color for the edge which
repesents the cable, so that a cabling type or maybe a purpose of the cable
could be seen in the topology graph.
2020-05-18 19:03:18 +02:00
Mattijs Vanhaverbeke
0d7052d83d
small cleanup and v0.4.5
2020-05-18 18:52:56 +02:00
Johannes Kreuzer
987aab772f
move device type name to title and add more device details to title
2020-05-18 18:14:23 +02:00
Mattijs Vanhaverbeke
2025bba6a1
fixed spelling of the word 'unknown'
2020-05-17 17:05:14 +02:00
Mattijs Vanhaverbeke
85b27895e2
v0.4.3
2020-05-17 16:45:19 +02:00
Mattijs Vanhaverbeke
940b37428c
#15 check for NoneType in cables & devices
2020-05-17 16:41:51 +02:00
Mattijs Vanhaverbeke
e0624effc2
exclude "circuit termination" type for now
2020-05-17 14:14:53 +02:00
Mattijs Vanhaverbeke
ffd91e2cf5
CustomFieldValue & CustomField
2020-05-16 20:00:25 +02:00
Mattijs Vanhaverbeke
33d7157b12
added search by tag ( #8 )
2020-05-16 14:24:38 +02:00