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
kkthxbye-code
5975dbcb07
Fix component traces all pointing to the interface trace URL
2023-01-03 08:25:28 -05:00
jeremystretch
d0e0c2ff8b
Merge branch 'develop' into feature
2022-11-30 16:21:20 -05:00
Arthur
cf0258204f
11048 fix connected_endpoint refs
2022-11-30 15:13:45 -05:00
Daniel Sheppard
b374351154
Closes : #7854 - Add VDC/Instances/etc ( #10787 )
...
* Work on #7854
* Move to new URL scheme.
* Fix PEP8 errors
* Fix PEP8 errors
* Add GraphQL and fix primary_ip missing
* Fix PEP8 on GQL Type
* Fix missing NestedSerializer.
* Fix missing NestedSerializer & rename VDC to VDCs
* Fix migration
* Change Validation for identifier
* Fix missing migration
* Rebase to feature
* Post-review changes
* Remove VDC Type
* Remove M2M Enforcement logic
* Interface related changes
* Add filter fields to filterset for Interface filter
* Add form field to filterset form for Interface filter
* Add VDC display to interface detail template
* Remove VirtualDeviceContextTypeChoices
* Accommodate recent changes in feature branch
* Add tests
Add missing search()
* Update tests, and fix model form
* Update test_api
* Update test_api.InterfaceTest create_data
* Fix issue with tests
* Update interface serializer
* Update serializer and tests
* Update status to be required
* Remove error message for constraint
* Remove extraneous import
* Re-ordered devices menu to place VDC below virtual chassis
* Add helptext for `identifier` field
* Fix breadcrumb link
* Remove add interface link
* Add missing tenant and status fields
* Changes to tests as per Jeremy
* Change for #9623
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
* Update filterset form for status field
* Remove Rename View
* Change tabs to spaces
* Update netbox/dcim/tables/devices.py
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
* Update netbox/dcim/tables/devices.py
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
* Fix tenant in bulk_edit
* Apply suggestions from code review
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
* Add status field to table.
* Re-order table fields.
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-11-11 07:55:49 -05:00
jeremystretch
eef5cefb5d
Fixes #10460 : Restore missing connection details for device components
2022-10-03 16:11:24 -04:00
Arthur
0a38c16cc2
Fix for #10056
2022-08-18 16:06:57 -07:00
jeremystretch
c1d9cace11
Fixes #9900 : Pre-populate site & rack fields for cable connection form
2022-08-09 14:21:27 -04:00
jeremystretch
367bf25618
Fixes #9778 : Fix exception during cable deletion after deleting a connected termination
2022-08-03 12:46:16 -04:00
jeremystretch
ba079b9ee5
Merge branch 'feature' into 9102-cabling
2022-07-06 14:09:25 -04:00
Daniel Sheppard
3be9f6c4f3
#8157 - Final work on L2VPN model
2022-06-29 16:01:20 -05:00
jeremystretch
25ed3390cb
Merge branch 'feature' into 9102-cabling
2022-06-27 12:12:34 -04:00
jeremystretch
4587b83d85
Closes #1099 : Add PoE mode & type for interfaces
2022-06-21 21:22:24 -04:00
jeremystretch
440dfabefe
Merge branch 'feature' into 9102-cabling
2022-06-20 15:04:55 -04:00
Kim Johansson
e8b970608e
Replace None in templates with placeholder filter
...
To be consistent, all uses of — or None is replaced with the
placeholder filter.
Fixes #9537
2022-06-15 22:33:21 +02:00
jeremystretch
a7d3e5e7f5
Merge all cable creation URLs into a single view
2022-05-23 13:22:45 -04:00
jeremystretch
5d37f9f975
Update cable connection forms
2022-05-12 16:08:44 -04:00
jeremystretch
c48c8cc353
Remove termination IDs from cable creation view paths
2022-05-12 16:08:44 -04:00
jeremystretch
3ff4fd814e
Merge branch 'develop' into feature
2022-03-30 15:45:40 -04:00
Stephan Blanke
b7e2ea1ca5
Closes #8163 : Add bridge members panel to interface view
2022-03-28 20:37:00 +02:00
jeremystretch
42446cb87b
Clean up interface template
2022-03-23 10:51:38 -04:00
jeremystretch
8d682041a4
Extend linkify() to accept an attr name for the link text
2022-03-22 15:17:34 -04:00
jeremystretch
75dae5fbe8
Introduce linkify template filter
2022-03-22 14:51:20 -04:00
jeremystretch
3b80f67e4d
#7844 : Show module when viewing/editing device components
2022-02-11 11:09:07 -05:00
Daniel Sheppard
0f58faaddb
#7853 - Initial work on Speed/Duplex.
...
TODO: Documentation, Tests, Form order
2022-01-08 12:25:30 -06:00
jeremystretch
3e277de82d
Closes #7852 : Enable assigning interfaces to VRFs
2022-01-07 14:57:43 -05:00
jeremystretch
3bb485d0b8
Merge v3.1.3
2021-12-29 12:41:56 -05:00
jeremystretch
82a0240d2e
Closes #8182 : Introduce checkmark template tag
2021-12-29 10:26:42 -05:00
jeremystretch
a0836b6876
Add inventory items panel to device component views
2021-12-28 11:06:34 -05:00
jeremystretch
628e186846
Closes #8108 : Improve breadcrumb links for device/VM components
2021-12-18 14:02:01 -05:00
jeremystretch
c50dc1eb35
Standardize usage of table template
2021-12-13 15:36:51 -05:00
jeremystretch
131e433880
Rename FHRPGroupAssignment object to interface
2021-11-02 15:10:02 -04:00
jeremystretch
f48d7aedce
Enable filtering FHRP groups by related IP addresses
2021-11-02 09:56:52 -04:00
jeremystretch
bb4f3e1789
Initial work on #6235
2021-11-01 16:56:30 -04:00
jeremystretch
a173083e5b
Closes #7606 : Model transmit power for interfaces
2021-10-28 09:31:45 -04:00
jeremystretch
e1e2c76ae1
Add bridge field to Interface, VMInterface models
2021-10-21 16:30:18 -04:00
jeremystretch
3a3ed8bf64
Merge branch 'feature' into 3979-wireless
2021-10-21 13:19:52 -04:00
jeremystretch
6f05f17c62
Standardize & simplify tags panel inclusion
2021-10-21 11:23:31 -04:00
jeremystretch
f04dc55030
Reorganize panel inclusion templates
2021-10-19 14:21:31 -04:00
jeremystretch
717fd760df
#3979 : UI cleanup
2021-10-15 12:24:07 -04:00
jeremystretch
075f4907ef
Store channel frequency & width as independent values
2021-10-15 11:39:53 -04:00
jeremystretch
b7317bfe29
Remove choices from rf_channel_width
2021-10-15 10:06:49 -04:00
jeremystretch
438b4b4758
Add rf_role to Interface
2021-10-13 20:16:36 -04:00
jeremystretch
445e16f668
Reference WirelessLink on both attached Interfaces
2021-10-13 11:54:52 -04:00
jeremystretch
5271680483
Rename SSID model to WirelessLAN
2021-10-12 17:06:31 -04:00
jeremystretch
38f6d22d2d
Enable attachment of wireless interfaces to SSIDs
2021-10-12 13:48:06 -04:00
jeremystretch
8e1535f7ec
Add RF channel fields to Interface
2021-10-12 10:46:41 -04:00
jeremystretch
18c3bb673f
Closes #1337 : Add WWN field to interfaces
2021-10-07 15:09:42 -04:00
Matt
e8ba4b0564
#6797 : Improve controls & custom link styling
2021-08-03 10:21:06 -07:00
jeremystretch
19eafef41e
General UI cleanup
2021-07-21 12:06:43 -04:00