mattieserver
2aa3317a9b
fix imports for netbox v3.5 ( #282 )
2023-04-28 13:56:55 +02:00
Victor Gorchilov
3671bbbc78
Fixes #276 : Delete RoleImages when their DeviceRole is deleted ( #279 )
...
* [fix] get only valid role images
* [up] add post delete signals for device roles
* [fix] move signal registration in `apps.py`
* [fix] register signals in plugin config & filter valid role images
* [fix] undo role image filter as it is wrong and unnecessary
* [up] revert formatting with black
2023-04-20 20:55:58 +02:00
Mario
d3dc955987
Merge pull request #278 from dreng/274_power_panels_wrong_names
...
Fixes #274 : Incorrect names displayed for power panels/feeds
2023-04-17 15:30:41 +02:00
dreng
f0c1a855a1
Changed naming of circuits, power panles, power fees and devices
2023-04-16 17:14:55 +02:00
Mario
86cb967d70
Merge pull request #273 from dreng/253_remove_arrows
...
Fixes #253 : Display device labels on top of logical connections
2023-04-02 21:38:38 +02:00
Mario
f055b73b71
Merge pull request #272 from dreng/240_overhaul_icons
...
Closes #240 : Overhaul icons
2023-04-02 21:35:58 +02:00
dreng
825a90a5ad
Removed arrows for logical connections because they covered the text
2023-04-02 19:37:34 +02:00
dreng
79edb94adb
Removed PNGs in favor of SVGs
2023-04-02 17:05:09 +02:00
dreng
b72d572594
Merge branch '240_overhaul_icons' of github.com:dreng/netbox-topology-views into 240_overhaul_icons
2023-04-02 17:00:09 +02:00
dreng
7c08d2d517
Removed PNGs in favor of SVGs
2023-04-02 14:28:38 +02:00
Mario
d12d20e9a0
Create LICENSE
2023-04-01 01:33:08 +02:00
dreng
2dec5af7f4
Removed remaining old icons
2023-03-31 23:52:02 +02:00
Mario
714fdfa054
Replaced and added icons
2023-03-31 23:41:30 +02:00
mattieserver
0004f0a6d3
bump version ( #269 )
v3.3.0
2023-03-23 10:08:34 +01: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
Mario
4fbc2fd8ce
Merge pull request #268 from mattieserver/dreng-patch-1
...
Update pull_request_template.md
2023-03-19 16:39:36 +01:00
Mario
3e90502630
Update pull_request_template.md
2023-03-19 16:39:15 +01:00
Jan Krupa
c4ee38c0c9
Change menu navigation icon ( #266 )
2023-03-10 09:29:33 +01:00
Mario
b8a1af15ef
Merge pull request #255 from royvegard/254_open_trace_for_logical_connection
...
Closes #254 : Add a url to cable trace for logical connections
2023-01-29 19:16:23 +01:00
Roy Vegard Ovesen and Mario
7ecd29bb5d
Avoid rendering double slash
...
Co-authored-by: Mario <github@franzbonenkamp.de >
2023-01-29 18:57:09 +01:00
Roy Vegard Ovesen
b3b94f63d9
Add a url to cable trace for logical connections
...
Fixes #254
2023-01-29 11:52:50 +00:00
Mario
c0b36ca8d3
Merge pull request #249 from dreng/248_update_docs
...
Fixes #248 : Update README.md
2023-01-17 10:44:31 +01:00
Mario
77b194b680
Update README.md
2023-01-17 10:31:41 +01:00
mattieserver
6fafbeb7c3
bump version ( #246 )
v3.2.1
2023-01-09 13:37:06 +01:00
Mario
6f2ac1684a
Added show_cables=on to HTMX-GET parameters ( #242 )
2023-01-08 22:08:04 +01:00
Mario
1227c87d05
Merge pull request #243 from dreng/241_bigger_site_topology_window
...
Closes #241 : Make Site Topology window bigger
2023-01-07 12:47:55 +01:00
Mario
89b04ff0c5
Merge branch 'mattieserver:master' into 241_bigger_site_topology_window
2023-01-06 23:50:07 +01:00
dreng
47079cf27f
Raised max-width
2023-01-06 23:47:24 +01:00
Mario
fbf223f8bf
Merge pull request #239 from mattieserver/revert-230-update-git-ignore
...
Revert "Update git ignore"
2023-01-06 10:18:18 +01:00
Mario
b74fbb828f
Revert "Update git ignore"
2023-01-06 10:09:47 +01:00
mattieserver
2e34f7435a
Release v3.2.0 ( #234 )
...
* bump version
* bump version
v3.2.0
2023-01-05 13:12:32 +01:00
Mario
3805d75dba
Merge pull request #230 from dreng/update-git-ignore
...
Update git ignore
2022-12-28 11:48:00 +01:00
Mario
b178d68338
Merge branch 'mattieserver:master' into update-git-ignore
2022-12-28 11:40:45 +01:00
mario
37c900ea4a
Added VS Code project settings to .gitignore
2022-12-28 11:36:33 +01:00
Mario and mattieserver
0cb0c10dbb
Closes #181 : Open cable on double-click ( #225 )
...
* Closes #181 : Open cable on double-click
* build js
Co-authored-by: mattieserver <3049868+mattieserver@users.noreply.github.com >
2022-12-27 14:57:32 +01:00
dfb0b532b9
Closes #151 : Implement interface end to end connection view ( #188 )
...
* Added end to end interface connections, made showing cables and wireless optional
* Fixed 'Hide Unconnected' and other bugs
* rename var + extra check
* Add filter selection image for readme
* Added guidance on using the selection options
* Renaming to selection_options
* Renamed filter_selection to selection_options
* Update README.md
* Bug fix
* fix parameter order
* differentiate line type for interface connections
* allow both cables and logical connections
* Change logical connection line type
Co-authored-by: Mario <github@franzbonenkamp.de >
* Hide redundant connections, configurable options
* updated readme + removed visjs setting from settings
* Update README.md
Co-authored-by: Mario <github@franzbonenkamp.de >
* updated readme for 'Show Logical Connections'
Co-authored-by: tagrusendorf <tagrusendorf@dev-netbox.tag.kbproductions.ca >
Co-authored-by: mattieserver <3049868+mattieserver@users.noreply.github.com >
Co-authored-by: Mario <github@franzbonenkamp.de >
Co-authored-by: Mattijs Vanhaverbeke <mattijs.vanhaverbeke@ebo-enterprises.com >
2022-12-27 14:49:34 +01:00
mattieserver
e0bd1d4e86
Closes #160 : feature save filters ( #227 )
...
* initial saved filter support
* add filter field
* fixed model
* changed margin
2022-12-26 12:07:01 +01:00
mattieserver
683a980858
Link to netbox-docker wiki for install in docker ( #229 )
...
* Link to netbox-docker wiki for install in docker
* cleanup old docker stuff
2022-12-23 16:05:30 +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
Mario
2f65614fcb
Merge pull request #226 from dreng/pull_request_template
...
Create pull_request_template.md
2022-12-20 19:54:44 +01:00
Mario
2722dfa793
Create pull_request_template.md
2022-12-20 19:38:36 +01:00
mattieserver
41d6afc336
bump version ( #222 )
v3.1.1
2022-12-18 18:50:58 +01:00
mattieserver
2901dbb5c7
add check for python3.9 ( #221 )
2022-12-18 18:45:49 +01:00
mattieserver and Mario
37122cd76c
initial update of docs ( #213 )
...
* initial update of docs
* updated docs
* Update dev_setup/README.md
Co-authored-by: Mario <github@franzbonenkamp.de >
* Update dev_setup/README.md
Co-authored-by: Mario <github@franzbonenkamp.de >
* Update dev_setup/README.md
Co-authored-by: Mario <github@franzbonenkamp.de >
* added docker / native install for psql
* Update dev_setup/README.md
Co-authored-by: Mario <github@franzbonenkamp.de >
Co-authored-by: Mario <github@franzbonenkamp.de >
2022-12-18 18:21:12 +01:00
Renato Almeida de Oliveira and Mattijs Vanhaverbeke
7173564ea9
Topology button in Site View ( #220 )
...
* Topology button in Site View
* Add mdi icons to Topology and Close Buttons
* Fix buttons tag and class
* fixed drag & site filter
Co-authored-by: Mattijs Vanhaverbeke <mattijs.vanhaverbeke@ebo-enterprises.com >
2022-12-18 18:15:48 +01:00
Mario
be402b1b5c
Closes #210 : Issue templates ( #211 )
...
* Create bug_report.yaml
* Create feature_request.yaml
* Create config.yml
2022-12-11 12:29:36 +01:00
mattieserver
f187e75fff
bump version ( #200 )
v3.1.0
2022-12-09 13:52:44 +01:00
mattieserver
c6df846bde
changed api call path ( #198 )
2022-12-09 13:46:30 +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
Robin Schneider
5c87694b87
docs: Recommend to set custom field coordinates to hidden ( #180 )
...
Changing the coordinates manually would be very tedious. Users are not
expected to do this and to prevent them from coming up with this idea in
the first place, set the custom field to hidden.
2022-11-03 13:42:51 +01:00