Skip to content
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

Additional column for compact tagged vlan view in device interface list #17720

Open
jakobsen-lrz opened this issue Oct 10, 2024 · 0 comments
Open
Labels
status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application

Comments

@jakobsen-lrz
Copy link

jakobsen-lrz commented Oct 10, 2024

NetBox version

v4.1.1

Feature type

Other

Triage priority

I volunteer to perform this work (if approved)

Proposed functionality

Hello,

for my current workplace the tagged VLAN list, as seen in device interfaces, is too unwieldy, as we sometimes have a few hundred tagged vlans on a single interface. Also the newly added change that the vlan list is external, if it is more than three, would be very impractical for our use case.

I propose to add an optional column to the device interface list, that only shows the vlan IDs, and not the full name, and with more than one VLAN per line. I implemented this already myself, and created a patchfile. After i applied the patchfile on my personal netbox instance, it seemed worked without problems. I will also be testing it on our v4.1.1 test instance of netbox. "Tagged Vlans (Compact)" is the name i gave to this extra column.

It would also be acceptable for us, if there was an official mechanism to alter the formatting for the vlan list.

Thanks

Use case

Allows for better visibility of tagged vlans on device interfaces, while still allowing quick searching using Ctrl+F.

Database changes

Should be none, i changed the BaseInterfaceTable in ./netbox/dcim/tables/devices.py, and added the new columns name to the column lists. I think this doesnt alter the database, as i didnt alter any models.

External dependencies

None

@jakobsen-lrz jakobsen-lrz added status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application labels Oct 10, 2024
@jakobsen-lrz jakobsen-lrz changed the title Extra compact view for tagged vlans in device interfaces Additional column for compact tagged vlan view in device interface list Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

1 participant