Skip to content

Conversation

alehaa
Copy link

@alehaa alehaa commented Aug 17, 2025

Pull Request

Related Issue

None

New Behavior

Several changes have been made to the ACL rules tables:

  • Source and destination prefixes are now linked.
  • Source and destination ports will be displayed as a comma-separated list.
  • Empty values are now represented by a placeholder.

Contrast to Current Behavior

Values are not clickable right now.

Discussion: Benefits and Drawbacks

I’ve decided to reuse the ArrayColumn from NetBox’s core, even though the documentation states that it’s not part of the official API. I don’t anticipate any significant changes to this column in the near future, but if it’s a major issue, I can either implement a custom version or copy its code.

Changes to the Documentation

None

Proposed Release Note Entry

Improve the user experience of Access List rule tables.

Double Check

  • I have explained my PR according to the information in the comments or in a linked issue.
  • My PR targets the dev branch.

@alehaa
Copy link
Author

alehaa commented Aug 17, 2025

For the record, I’ve submitted netbox-community/netbox#20115 to add the ArrayColumn to the official plugins API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant