Skip to content

Add 'contacts' field to table classes for remaining unhandled models #20700

@jnovinger

Description

@jnovinger

NetBox version

v4.4.4

Feature type

Change to existing functionality

Proposed functionality

This is a follow-up to #20692. The contacts field should be added to the default columns for the table classes of the following models, which all inherit from ContactsMixin:

  • netbox.ipam.models.asns.ASN
  • netbox.ipam.models.ip.Aggregate
  • netbox.ipam.models.ip.Prefix
  • netbox.ipam.models.ip.IPRange
  • netbox.ipam.models.ip.IPAddress
  • netbox.vpn.models.tunnels.TunnelGroup
  • netbox.vpn.models.tunnels.Tunnel
  • netbox.vpn.models.l2vpn.L2VPN

Use case

Similar to the original request in #20692, this change will allow users to view and export contact information directly from the list views of these models. This improves consistency across the application and provides a more streamlined user experience for managing resources and their associated contacts.

Database changes

None

External dependencies

None

Metadata

Metadata

Assignees

Labels

netboxstatus: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions