Skip to content

Interface breadcrumbs linking to device interface page #8108

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
candlerb opened this issue Dec 17, 2021 · 0 comments
Closed

Interface breadcrumbs linking to device interface page #8108

candlerb opened this issue Dec 17, 2021 · 0 comments
Assignees
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application

Comments

@candlerb
Copy link
Contributor

NetBox version

v3.1.1

Feature type

Change to existing functionality

Proposed functionality

This is a very minor suggestion, but it would make navigation a little easier.

If you are viewing the details of an interface - say /dcim/interfaces/3965/ - then at the top you'll see some breadcrumbs:

Interfaces > [device-name]

If you click on [device-name] then currently it links to (say) /dcim/interfaces/?device_id=815

I propose that instead it should link to /dcim/devices/851/interfaces/

Use case

When you're viewing an individual interface of a given device, then walking backwards you expect to find yourself back on the device - it's less helpful to be at a global list of interfaces, which has been filtered to that device.

Linking to the interfaces tab of the device itself makes it easier to get to other information pertaining to the device.

I found this when setting up FHRP groups, needing to add them to multiple interfaces on the same device.

  • I started at the device page, interfaces tab
  • I had to open the view for a specific interface, in order to add an FHRP group to that interface
  • then I wanted to navigate back to the device page, interfaces tab

Database changes

None

External dependencies

None

@candlerb candlerb added the type: feature Introduction of new functionality to the application label Dec 17, 2021
@jeremystretch jeremystretch added the status: accepted This issue has been accepted for implementation label Dec 18, 2021
@jeremystretch jeremystretch self-assigned this Dec 18, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

2 participants