Jeremy Stretch
2a4e3dd09f
Merge branch 'develop' into feature
2023-08-29 10:45:55 -04:00
Jeremy Stretch
faf89350ac
Fixes #13569 : Fix selection widgets for related interfaces when bulk editing interfaces under device view
2023-08-28 13:04:42 -04:00
Jeremy Stretch
914588f55d
Merge branch 'develop' into feature
2023-08-09 15:31:21 -04:00
Abhimanyu Saharan
545769ad88
Adds generic object children template ( #13388 )
...
* adds generic tab view template #12110
* Rename view_tab.html and move to generic/
* Fix console ports template
* Move bulk operations view resolution to template
* Avoid setting default template_name on ObjectChildrenView
* Move base_template and table_config context vars to base context
* removed bulk_delete_control from templates
* refactored bulk_controls view
* fixed table_config
* renamed object_tab.html to objectchildren_list.html
* removed unused import
* Refactor template blocks for bulk operation buttons
* Rename object children generic template
* Move disconnect bulk action into a separate template for device components
* Fix cluster devices & VM interfaces views
* minor button label change
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2023-08-09 14:16:03 -04:00
Arthur Hanson
7c17d2e932
Closes #13102 : Establish initial translation support in templates
...
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2023-07-28 16:30:25 -04:00
Abhimanyu Saharan
5a5fcf7d37
Changes render config card with accordian ( #12724 )
...
* changes render config card with accordian #12470
* fixed indentation #12470
* Use -flush CSS class to reduce whitespace
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com >
2023-05-26 09:32:58 -04:00
jeremystretch
014a5d10d1
Closes #12187 : Add button to download rendered config from UI
2023-04-17 16:37:02 -04:00
jeremystretch
2a9178af12
Merge branch 'develop' into feature
2023-03-13 11:58:37 -04:00
aron bergur jóhannsson
eed6990b39
Closes #11011 : Hide virtual interfaces
2023-02-27 14:53:52 -05:00
Arthur Hanson
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
Jeremy Stretch
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
Jeremy Stretch
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
jeremystretch
2f96fdd135
Merge branch 'develop' into feature
2022-11-16 11:42:32 -05:00
jeremystretch
d59d23e308
Fixes #10881 : Fix dark mode coloring for data on device status page
2022-11-10 16:47:17 -05:00
jeremystretch
1fc8de85a3
Add device NAPALM view tabs
2022-10-07 14:17:18 -04:00
jeremystretch
bfe26b46a6
Wrap model detail views with register_model_view()
2022-10-07 11:36:14 -04:00
jeremystretch
a416ff6314
Fixes #10118 : Fix display of connected LLDP neighbors for devices
2022-08-25 15:25:30 -04:00
jeremystretch
a36294e209
Merge branch 'develop' into feature
2022-08-16 12:56:49 -04:00
jeremystretch
0ef1bc8490
Clean up bulk edit buttons
2022-08-16 09:49:51 -04:00
jeremystretch
ca0b21bef5
Closes #9980 : Use standard table controls template for device interfaces list
2022-08-12 11:25:03 -04:00
jeremystretch
e4bbebf87a
Merge branch 'develop' into feature
2022-08-12 10:18:57 -04:00
Jonathan Senecal
f74b7aa7ac
Add a "clear" button for quick search
...
Fixes #9857
2022-08-11 08:26:25 -04:00
jeremystretch
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
jeremystretch
fab90ecbe5
Closes #8803 : Enable adding components from module view
2022-03-23 13:50:03 -04:00
jeremystretch
8d53b46e82
Merge branch 'develop' into feature
2022-03-18 13:17:11 -04:00
jeremystretch
4eb7cd06b4
Adjust font size for serial number under device status view
2022-03-14 09:46:40 -04:00
jeremystretch
624eda297f
Clean up and document object, object list templates
2022-02-07 16:50:17 -05:00
jeremystretch
c8713d94d8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
02519b270e
Fixes #8301 : Fix delete button for various object children views
2022-01-10 09:30:50 -05:00
jeremystretch
2524290099
Introduce modals template block
2022-01-05 09:21:48 -05:00
jeremystretch
5e32c69e0e
Merge branch 'develop' into feature
2021-12-21 11:28:16 -05:00
jeremystretch
57a78b3cad
Clean up device/devicetype tab views
2021-12-21 10:28:28 -05:00
jeremystretch
7777922bef
Add Module model
2021-12-17 16:12:03 -05:00
jeremystretch
e529d7fd3b
Add ModuleBay and ModuleBayTemplate models
2021-12-17 09:35:57 -05:00
jeremystretch
ff9dde54e3
Ensure consistent placement of table paginator
2021-12-15 10:34:20 -05:00
Jeremy Stretch
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
jeremystretch
305d88ebda
Fixes #8079 : Fix validation of LLDP neighbors when connected device has an asset tag
2021-12-15 08:36:03 -05:00
jeremystretch
4ffa823ab8
Enable HTMX for all ObjectChildrenViews
2021-12-14 15:31:42 -05:00
jeremystretch
c50dc1eb35
Standardize usage of table template
2021-12-13 15:36:51 -05:00
jeremystretch
8c058dcd45
Closes #7530 : Move device type component lists to separate views
2021-10-20 15:04:40 -04:00
jeremystretch
d40d1638af
Fixes #7179 : Prevent obscuring "connect" pop-up for interfaces under device view
2021-09-08 11:27:14 -04:00
Matt
a02ba5f7bb
Fix incorrect classes in device config & status templates
2021-08-24 14:53:36 -07:00
jeremystretch
84ab233571
Fix wrapping of table controls on device interfaces view
2021-08-06 16:40:00 -04:00
Matt
79f726e6cd
#6797 : Fix various mobile layout issues
2021-08-05 09:59:13 -07:00
Matt
e8ba4b0564
#6797 : Improve controls & custom link styling
2021-08-03 10:21:06 -07:00
jeremystretch
d42138384f
Use shaded tabs
2021-07-21 10:13:30 -04:00
jeremystretch
ebe7779f40
Use button role names instead of color shades
2021-07-20 21:21:03 -04:00
jeremystretch
a5dda0705e
Standardize button colors
2021-07-20 13:46:59 -04:00
jeremystretch
856956afce
Standardize object breadcrumbs
2021-07-20 12:14:01 -04:00