custom fields on devices and ports in the web from config (#945)
* custom device field web display and edit * make display work; relies on T::T calling dict slot or method with same syntax * add storing port custom fields * use resultset method instead, use cf_ prefix * update Pg min ver for jsonb * allow override of position and default for port custom fields * support hidden for custom fields * update description of Objects API class * allow left and mid position for custom fields * add custom fields in csv * change port control sidebar label * fix default missing bug on backend jobs
This commit is contained in:
@@ -112,7 +112,7 @@ sidebar_defaults:
|
||||
search_device:
|
||||
matchall: { default: checked }
|
||||
device_ports:
|
||||
c_admin: { label: 'Port Controls', default: null, idx: 0 }
|
||||
c_admin: { label: 'Port Control and Editing', default: null, idx: 0 }
|
||||
c_port: { label: 'Port', default: checked, idx: 1 }
|
||||
c_descr: { label: 'Description', default: null, idx: 2 }
|
||||
c_comment: { label: 'Last Comment', default: null, idx: 3 }
|
||||
@@ -275,6 +275,9 @@ community_rw: []
|
||||
device_auth: []
|
||||
use_legacy_rancidexport: false
|
||||
use_legacy_sshcollector: false
|
||||
custom_fields:
|
||||
device: []
|
||||
device_port: []
|
||||
get_credentials: ""
|
||||
bulkwalk_off: false
|
||||
bulkwalk_no: []
|
||||
|
||||
Reference in New Issue
Block a user