1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

82 Commits

Author SHA1 Message Date
36771e821c 10520 remove Napalm code references (#11768)
* 10520 remove all Napalm code references

* 10520 remove lldp

* 10520 remove config, status - rebuild js

* 10520 re-add config parameters

* 10520 re-add serializer

* 10520 update docs
2023-02-24 15:38:50 -05:00
73a7a2d27a Closes #11559: Implement config template rendering (#11769)
* WIP

* Add config_template field to Device

* Pre-fetch referenced templates

* Correct up_to_date callable

* Add config_template FK to Device

* Update & merge migrations

* Add config_template FK to Platform

* Add tagging support for ConfigTemplate

* Catch exceptions when rendering device templates in UI

* Refactor ConfigTemplate.render()

* Add support for returning plain text content

* Add ConfigTemplate model documentation

* Add feature documentation for config rendering
2023-02-19 20:09:52 -05:00
1a2dae3471 Closes #8184: Enable HTMX for embedded tables (#11518)
* Enable HTMX rendering for embedded tables

* Start converting embedded tables to use HTMX (WIP)

* Additional table conversions (WIP)

* Standardize HTMX usage for nested group models

* Enable HTMX for additional emebedded tables

* Fix HTMX table rendering for ObjectChildrenView

* Standardize usage of inc/panel_table.html

* Hide selection boxes in embedded tables
2023-02-19 20:09:51 -05:00
2f96fdd135 Merge branch 'develop' into feature 2022-11-16 11:42:32 -05:00
d59d23e308 Fixes #10881: Fix dark mode coloring for data on device status page 2022-11-10 16:47:17 -05:00
1fc8de85a3 Add device NAPALM view tabs 2022-10-07 14:17:18 -04:00
bfe26b46a6 Wrap model detail views with register_model_view() 2022-10-07 11:36:14 -04:00
a416ff6314 Fixes #10118: Fix display of connected LLDP neighbors for devices 2022-08-25 15:25:30 -04:00
a36294e209 Merge branch 'develop' into feature 2022-08-16 12:56:49 -04:00
0ef1bc8490 Clean up bulk edit buttons 2022-08-16 09:49:51 -04:00
ca0b21bef5 Closes #9980: Use standard table controls template for device interfaces list 2022-08-12 11:25:03 -04:00
e4bbebf87a Merge branch 'develop' into feature 2022-08-12 10:18:57 -04:00
f74b7aa7ac Add a "clear" button for quick search
Fixes #9857
2022-08-11 08:26:25 -04:00
4649bc632c Update templates for subclasses of ObjectChildrenView 2022-06-29 14:21:57 -04:00
314c41f47f Prevent searching when pressing enter in Quick Search 2022-04-28 07:47:04 +02:00
fab90ecbe5 Closes #8803: Enable adding components from module view 2022-03-23 13:50:03 -04:00
8d53b46e82 Merge branch 'develop' into feature 2022-03-18 13:17:11 -04:00
4eb7cd06b4 Adjust font size for serial number under device status view 2022-03-14 09:46:40 -04:00
624eda297f Clean up and document object, object list templates 2022-02-07 16:50:17 -05:00
c8713d94d8 Merge branch 'develop' into feature 2022-01-11 16:16:13 -05:00
02519b270e Fixes #8301: Fix delete button for various object children views 2022-01-10 09:30:50 -05:00
2524290099 Introduce modals template block 2022-01-05 09:21:48 -05:00
5e32c69e0e Merge branch 'develop' into feature 2021-12-21 11:28:16 -05:00
57a78b3cad Clean up device/devicetype tab views 2021-12-21 10:28:28 -05:00
7777922bef Add Module model 2021-12-17 16:12:03 -05:00
e529d7fd3b Add ModuleBay and ModuleBayTemplate models 2021-12-17 09:35:57 -05:00
ff9dde54e3 Ensure consistent placement of table paginator 2021-12-15 10:34:20 -05:00
57d3bfcfc9 Merge pull request #8073 from netbox-community/8057-htmx-tables
Closes #8057: Dynamic object tables using HTMX
2021-12-15 09:16:41 -05:00
305d88ebda Fixes #8079: Fix validation of LLDP neighbors when connected device has an asset tag 2021-12-15 08:36:03 -05:00
4ffa823ab8 Enable HTMX for all ObjectChildrenViews 2021-12-14 15:31:42 -05:00
c50dc1eb35 Standardize usage of table template 2021-12-13 15:36:51 -05:00
8c058dcd45 Closes #7530: Move device type component lists to separate views 2021-10-20 15:04:40 -04:00
d40d1638af Fixes #7179: Prevent obscuring "connect" pop-up for interfaces under device view 2021-09-08 11:27:14 -04:00
a02ba5f7bb Fix incorrect classes in device config & status templates 2021-08-24 14:53:36 -07:00
84ab233571 Fix wrapping of table controls on device interfaces view 2021-08-06 16:40:00 -04:00
79f726e6cd #6797: Fix various mobile layout issues 2021-08-05 09:59:13 -07:00
e8ba4b0564 #6797: Improve controls & custom link styling 2021-08-03 10:21:06 -07:00
d42138384f Use shaded tabs 2021-07-21 10:13:30 -04:00
ebe7779f40 Use button role names instead of color shades 2021-07-20 21:21:03 -04:00
a5dda0705e Standardize button colors 2021-07-20 13:46:59 -04:00
856956afce Standardize object breadcrumbs 2021-07-20 12:14:01 -04:00
a16098d548 #6372: Fix additional bulk action button layouts 2021-07-15 00:31:12 -07:00
af92417131 #6372: Improve bulk action button layout/styling 2021-07-14 17:14:00 -07:00
ae5c2d49c6 #6372: Simplify & streamline table config & table filter elements 2021-07-14 16:25:59 -07:00
23be5694d0 Move device/VM component tables outside of cards 2021-07-12 12:06:11 -04:00
e004f872f9 Closes #4247: Add option to show/hide enabled/disabled interfaces on device 2021-05-26 16:32:09 -07:00
460a203c29 Add basic support for smaller screens 2021-04-30 15:55:37 -07:00
456ffb79ff Merge v2.11.2 2021-04-27 14:05:38 -04:00
9a588231c5 Fixes #6289: Fix assignment of VC member interfaces to LAG interfaces 2021-04-27 09:36:48 -04:00
5e4878843e fix custom link rendering 2021-04-23 09:31:16 -07:00