netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
http://netboxlabs.com/oss/netbox/
Apache License 2.0
16.07k stars 2.58k forks source link

Move related objects to separate tabs under each object detail view #11517

Closed jeremystretch closed 1 year ago

jeremystretch commented 1 year ago

NetBox version

v3.4.2

Feature type

Change to existing functionality

Proposed functionality

The intent of this FR is to optimize and standardize the display of related objects when viewing an object in NetBox. It was prompted partly by discussion under #11228 and partly to capture patterns identified during the implementation of #8184. There are currently three mechanisms in place for listing related objects:

Each approach has benefits and drawbacks, however there is currently no firm structure in place asserting when each should be employed. I'd like to propose the following guidelines.

Use case

Embracing a standardized approach for displaying related objects minimizes unnecessary screen clutter and instills a sense of confidence in the user that they'll always know where to look for related objects. It will also address several related object views that are currently missing from the UI.

Database changes

N/A

External dependencies

N/A

jeremystretch commented 1 year ago

Going to tackle this for v3.5.