204c10c053
9654 device weight ( #10448 )
...
* 9654 add weight fields to devices
* 9654 changes from code review
* 9654 change _abs_weight to grams
* Resolve migrations conflict
* 9654 code-review changes
* 9654 total weight on devices
* Misc cleanup
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-09-30 16:31:04 -04:00
c4b7ab067a
Fixes #10247 : Allow changing selected device/VM when creating a new component ( #10312 )
...
* Initial work on #10247
* Continued work on #10247
* Clean up component creation tests
* Move valdiation of replicated field to form
* Clean up ordering of fields in component creation forms
* Omit fieldset header if none
* Clean up ordering of fields in component template creation forms
* View tests should not move component templates to new device type
* Define replication_fields on VMInterfaceCreateForm
* Clean up expandable field help texts
* Update comments
* Update component bulk update forms & views to support new replication fields
* Fix ModularDeviceComponentForm parent class
* Fix bulk creation of VM interfaces (thanks @kkthxbye-code!)
2022-09-15 10:10:32 -04:00
14f79ef85a
Closes #10202 : Clean up TemplateColumn template code & accessors
2022-08-30 09:55:12 -04:00
924471ee76
Clean up cable terminations display & edit form
2022-08-30 09:16:17 -04:00
cd5844b050
Fixes #10208 : Fix permissions evaluation for interface actions dropdown menu
2022-08-30 08:59:50 -04:00
32615befd5
#10038 & #10039 : Changelog & replicate for VM interfaces
2022-08-25 14:25:47 -04:00
7697779abf
#10038 add L2VPN termination to interface list context menu ( #10152 )
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-08-25 13:41:55 -04:00
bb37ebf4ba
#10038 add assign FHRP group to device-interface context menu ( #10151 )
2022-08-25 13:38:55 -04:00
c11ca543e2
#10037 default type to virtual
2022-08-23 09:16:48 -07:00
0c7c61b685
#10037 add Child Interface to context menu
2022-08-22 14:56:31 -07:00
e523006ec3
Fixes #9758 : Display parent object of connected termination
2022-08-17 10:39:30 -04:00
a8576e54c7
Optimize database queries
2022-08-17 10:30:35 -04:00
a36294e209
Merge branch 'develop' into feature
2022-08-16 12:56:49 -04:00
8c220cc04f
Fixes #9491 : Remove button for adding inventory item templates to module type components
2022-08-16 11:39:51 -04:00
c1d9cace11
Fixes #9900 : Pre-populate site & rack fields for cable connection form
2022-08-09 14:21:27 -04:00
e92b7f8bb9
Typo fix in REARPORT_BUTTONS template code
2022-07-20 13:02:10 +02:00
29c81a788f
Clean up connection tables
2022-07-14 10:37:27 -04:00
9a7f3f8c1a
Cleanup for #9102
2022-07-07 12:48:44 -04:00
440dfabefe
Merge branch 'feature' into 9102-cabling
2022-06-20 15:04:55 -04:00
65683d0df1
Closes #9417 : Pre-populate manufacturer when adding modules to devices
2022-06-19 20:00:15 -04:00
a7d3e5e7f5
Merge all cable creation URLs into a single view
2022-05-23 13:22:45 -04:00
5d37f9f975
Update cable connection forms
2022-05-12 16:08:44 -04:00
4bb9b6ee26
Extend Cable model to support multiple A/B terminations
2022-05-12 16:08:44 -04:00
c48c8cc353
Remove termination IDs from cable creation view paths
2022-05-12 16:08:44 -04:00
62a1d4b3e0
Fixes #8763 : Fix inventory item component assignment
2022-03-03 11:52:36 -05:00
e1f06ec862
Enable adding inventory items to components from device component list views
2022-02-18 10:09:51 -05:00
1319b62acb
Standardize on get_FOO_color() method for returning ChoiceField colors
2022-02-11 14:25:13 -05:00
d52105b3b8
Merge branch 'develop' into feature
2022-02-10 15:05:54 -05:00
201077b6f6
Fixes #8561 - Unable to connect a cable from rear ports of a patch panel to a device console port
2022-02-04 20:44:43 +00:00
a2981870ce
#7844 : Allow installing modules via UI without replicating components
2022-02-04 11:51:30 -05:00
478eefb74c
Merge v3.1.7
2022-02-03 12:55:34 -05:00
38963e7960
Fixes #8377 : Fix calculation of absolute cable lengths when specified in fractional units
2022-01-18 11:09:12 -05:00
aed23d61fc
Replace ButtonsColumn with ActionsColumn
2022-01-10 11:17:40 -05:00
791cc093f4
Enable the association of inventory item templates with component templates
2021-12-29 16:30:44 -05:00
7777922bef
Add Module model
2021-12-17 16:12:03 -05:00
5f59f458f4
Fixes #7880 : Include assigned IP addresses in FHRP group object representation
2021-11-19 11:34:59 -05:00
cd128e557c
Closes #7884 : Add FHRP groups column to interface tables
2021-11-19 10:27:56 -05:00
f93d6813a9
Merge branch 'develop' into feature
2021-11-09 16:52:36 -05:00
9dad7e4daf
Fixes #7701 : Fix conflation of assigned IP status & role in interface tables
2021-11-09 16:04:16 -05:00
1c6a84659c
#3979 cleanup
2021-10-21 14:20:47 -04:00
0c72c20d2a
Add WirelessLANs column to interfaces table
2021-10-18 10:05:43 -04:00
717fd760df
#3979 : UI cleanup
2021-10-15 12:24:07 -04:00
ec0560a2c5
Fix trace_paths command for wireless links
2021-10-13 14:16:10 -04:00
ac2cd552b9
Rename cable_peer fields to link_peer
2021-10-13 14:04:53 -04:00
445e16f668
Reference WirelessLink on both attached Interfaces
2021-10-13 11:54:52 -04:00
1f1a05dc67
Fixes #6895 : Remove errant markup for null values in CSV export
2021-09-29 21:00:45 -04:00
a71604e79f
Closes #6881 : Wrap interface IP addresses in a badge that displays status and/or role
2021-08-19 12:35:30 -07:00
4c3b0abe7b
Merge branch 'feature' of https://github.com/netbox-community/netbox into feature
...
# Conflicts:
# netbox/dcim/tables/template_code.py
# netbox/netbox/views/__init__.py
# netbox/project-static/css/base.css
# netbox/templates/base.html
# netbox/templates/circuits/circuit.html
# netbox/templates/circuits/circuittermination_edit.html
# netbox/templates/circuits/inc/circuit_termination.html
# netbox/templates/circuits/provider.html
# netbox/templates/dcim/device.html
# netbox/templates/dcim/device/base.html
# netbox/templates/dcim/device_component.html
# netbox/templates/dcim/devicetype.html
# netbox/templates/dcim/inc/device_napalm_tabs.html
# netbox/templates/dcim/rack.html
# netbox/templates/dcim/site.html
# netbox/templates/dcim/virtualchassis.html
# netbox/templates/extras/configcontext.html
# netbox/templates/extras/object_journal.html
# netbox/templates/extras/tag.html
# netbox/templates/generic/object.html
# netbox/templates/generic/object_list.html
# netbox/templates/home.html
# netbox/templates/inc/nav_menu.html
# netbox/templates/ipam/aggregate.html
# netbox/templates/ipam/ipaddress.html
# netbox/templates/ipam/prefix.html
# netbox/templates/ipam/vlan.html
# netbox/templates/ipam/vlangroup_edit.html
# netbox/templates/ipam/vlangroup_vlans.html
# netbox/templates/secrets/secret.html
# netbox/templates/tenancy/tenant.html
# netbox/templates/users/api_tokens.html
# netbox/templates/virtualization/cluster.html
# netbox/templates/virtualization/vminterface_edit.html
# netbox/utilities/forms/fields.py
# netbox/utilities/templates/buttons/export.html
2021-04-14 11:30:15 -07:00
96759af86f
Closes #6071 : Cable traces now traverse circuits
2021-04-01 14:31:10 -04:00
a9716af0fa
Tweak table display for components marked as connected
2021-03-29 10:53:02 -04:00