[PR #3838] [MERGED] Fixes #3090: Interface filtering #12659

Closed
opened 2025-12-29 22:22:54 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/3838
Author: @hSaria
Created: 1/3/2020
Status: Merged
Merged: 1/9/2020
Merged by: @jeremystretch

Base: developHead: 3090-interface-filtering


📝 Commits (9)

📊 Changes

5 files changed (+44 additions, -30 deletions)

View changed files

📝 docs/release-notes/version-2.6.md (+1 -0)
📝 netbox/project-static/js/forms.js (+4 -4)
netbox/project-static/js/interface_toggles.js (+30 -0)
📝 netbox/templates/dcim/device.html (+4 -12)
📝 netbox/templates/virtualization/virtualmachine.html (+5 -14)

📄 Description

Fixes: #3090

Add a filter for device interfaces that updates the selection as changed. It is RegEx based just because it is convenient for actions that span multiple chassises, like creating an MC-LAG.

interface-filter


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/3838 **Author:** [@hSaria](https://github.com/hSaria) **Created:** 1/3/2020 **Status:** ✅ Merged **Merged:** 1/9/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop` ← **Head:** `3090-interface-filtering` --- ### 📝 Commits (9) - [`e1d1f52`](https://github.com/netbox-community/netbox/commit/e1d1f522ff07c573979eb494c02c9befb07cd202) Closes #3090: Filter field for interface - [`3556051`](https://github.com/netbox-community/netbox/commit/3556051d14b71de5785339976b1a992d8c2c115d) Height was a touch off - [`28eca9a`](https://github.com/netbox-community/netbox/commit/28eca9a02606e4ee11dde3b6b157ca20c5dc2396) Forgot le seperator - [`cfb8b3c`](https://github.com/netbox-community/netbox/commit/cfb8b3cf56a9549378a87122ce1693f41276f741) Merge branch 'develop' into 3090-interface-filtering - [`07a1bae`](https://github.com/netbox-community/netbox/commit/07a1baef13e0a4251f7aa28db4a4ce40a5193b16) Limit toggle selector to visible input fields - [`1833397`](https://github.com/netbox-community/netbox/commit/18333973aa7d0dcef7adf3f496ad7fb58cb96039) Merge branch '3090-interface-filtering' of https://github.com/hSaria/netbox into 3090-interface-filtering - [`a7ec0c1`](https://github.com/netbox-community/netbox/commit/a7ec0c14f75fd201efb7c408d40aaed78aea94a3) Move toggles js code to static - [`6a3cd83`](https://github.com/netbox-community/netbox/commit/6a3cd83efcecc21a157cca164a7913852158597d) Moved regex note to tooltip - [`b23eaec`](https://github.com/netbox-community/netbox/commit/b23eaeca548a7f13f14468001e66aeefbb06ef8d) Merge branch 'develop' into 3090-interface-filtering ### 📊 Changes **5 files changed** (+44 additions, -30 deletions) <details> <summary>View changed files</summary> 📝 `docs/release-notes/version-2.6.md` (+1 -0) 📝 `netbox/project-static/js/forms.js` (+4 -4) ➕ `netbox/project-static/js/interface_toggles.js` (+30 -0) 📝 `netbox/templates/dcim/device.html` (+4 -12) 📝 `netbox/templates/virtualization/virtualmachine.html` (+5 -14) </details> ### 📄 Description ### Fixes: #3090 Add a filter for device interfaces that updates the selection as changed. It is RegEx based just because it is convenient for actions that span multiple chassises, like creating an MC-LAG. ![interface-filter](https://user-images.githubusercontent.com/34197532/71746439-ced69c80-2e64-11ea-925d-c4f19fce1c16.gif) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:22:54 +01:00
adam closed this issue 2025-12-29 22:22:54 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12659