Rework multiple MAC UI representation #11002

Open
opened 2025-12-29 21:39:02 +01:00 by adam · 0 comments
Owner

Originally created by @stavr666 on GitHub (Apr 10, 2025).

NetBox version

v4.2.6

Feature type

Change to existing functionality

Proposed functionality

Add way to know from UI list, when interface have any MACs, even if it have no "primary" MAC.
Add way to know if interface have multiple MACs, with highlighted "primary" MAC.

Add comprehensive way to remove mac from edit interface UI. Without long alternatives: API or MAC list filter.

Use case

Right now, user have no way to know which interface have multiple MACs. And can't figure out on-the-go how to remove one.

Example:
Image

Image

Database changes

No response

External dependencies

No response

Originally created by @stavr666 on GitHub (Apr 10, 2025). ### NetBox version v4.2.6 ### Feature type Change to existing functionality ### Proposed functionality Add way to know from UI list, when interface have any MACs, even if it have no "primary" MAC. Add way to know if interface have multiple MACs, with highlighted "primary" MAC. Add comprehensive way to remove mac from edit interface UI. Without long alternatives: API or MAC list filter. ### Use case Right now, user have no way to know which interface have multiple MACs. And can't figure out on-the-go how to remove one. Example: ![Image](https://github.com/user-attachments/assets/dee457d9-6510-4f72-ba97-67cc54cdd723) ![Image](https://github.com/user-attachments/assets/76020da3-d1ad-4c48-aad0-c43c8d4b294b) ### Database changes _No response_ ### External dependencies _No response_
adam added the type: featurenetboxstatus: backlogcomplexity: low labels 2025-12-29 21:39:02 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11002