Allow filtering device component lists by type (where applicable) #3410

Closed
opened 2025-12-29 18:28:50 +01:00 by adam · 4 comments
Owner

Originally created by @candlerb on GitHub (Feb 26, 2020).

Environment

  • Python version: 3.5.2
  • NetBox version: 2.7.8

Proposed Functionality

At the interfaces listing page (/dcim/interfaces/), allow filtering by interface Type.

(Potentially could also be done for other components like console ports and power ports; I wouldn't use that as much)

Use Case

  • Show me all virtual interfaces
  • Show me all LAG interfaces
  • Show me all SFP+ interfaces (etc)

Database Changes

None

External Dependencies

None

Originally created by @candlerb on GitHub (Feb 26, 2020). ### Environment * Python version: 3.5.2 * NetBox version: 2.7.8 ### Proposed Functionality At the interfaces listing page (`/dcim/interfaces/`), allow filtering by interface Type. (Potentially could also be done for other components like console ports and power ports; I wouldn't use that as much) ### Use Case * Show me all virtual interfaces * Show me all LAG interfaces * Show me all SFP+ interfaces (etc) ### Database Changes None ### External Dependencies None
adam added the status: acceptedtype: feature labels 2025-12-29 18:28:50 +01:00
adam closed this issue 2025-12-29 18:28:50 +01:00
Author
Owner

@DanSheps commented on GitHub (Feb 26, 2020):

I think this should come after #4193, so for now, I am going to mark it as blocked by that

@DanSheps commented on GitHub (Feb 26, 2020): I think this should come after #4193, so for now, I am going to mark it as blocked by that
Author
Owner

@DanSheps commented on GitHub (Feb 26, 2020):

Blocked: #4193

@DanSheps commented on GitHub (Feb 26, 2020): Blocked: #4193
Author
Owner

@jeremystretch commented on GitHub (Feb 26, 2020):

I don't think this is related to #4193: we're looking at the global interfaces list rather than the individual device view. Should just need to add a type field to InterfaceFilterForm.

@jeremystretch commented on GitHub (Feb 26, 2020): I don't think this is related to #4193: we're looking at the global interfaces list rather than the individual device view. Should just need to add a `type` field to InterfaceFilterForm.
Author
Owner

@jeremystretch commented on GitHub (Feb 26, 2020):

Extending this to incorporate all device components with a type.

@jeremystretch commented on GitHub (Feb 26, 2020): Extending this to incorporate all device components with a type.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#3410