[PR #3719] [MERGED] Add list view for device components #12622

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/3719
Author: @DanSheps
Created: 11/26/2019
Status: Merged
Merged: 12/5/2019
Merged by: @jeremystretch

Base: develop-2.7Head: list-view-for-ports


📝 Commits (10+)

📊 Changes

8 files changed (+345 additions, -0 deletions)

View changed files

📝 docs/release-notes/version-2.7.md (+1 -0)
📝 netbox/dcim/filters.py (+41 -0)
📝 netbox/dcim/forms.py (+64 -0)
📝 netbox/dcim/tables.py (+71 -0)
📝 netbox/dcim/urls.py (+8 -0)
📝 netbox/dcim/views.py (+74 -0)
netbox/templates/dcim/device_component_list.html (+20 -0)
📝 netbox/templates/inc/nav_menu.html (+66 -0)

📄 Description

Fixes: #3564

  • Adds list views for: Interfaces, Front Ports, Rear Ports, Console Ports, Console Server Ports, Power Ports, Power Outlets & Device Bays
  • Adds new filter
  • Adds new section in nav menu for device component list view

🔄 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/3719 **Author:** [@DanSheps](https://github.com/DanSheps) **Created:** 11/26/2019 **Status:** ✅ Merged **Merged:** 12/5/2019 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop-2.7` ← **Head:** `list-view-for-ports` --- ### 📝 Commits (10+) - [`7bce246`](https://github.com/netbox-community/netbox/commit/7bce246ff47b9d9fc749e17ee8ebd6d900af9b53) Initial Work on #3564 - [`c3f28af`](https://github.com/netbox-community/netbox/commit/c3f28af630158459a7abbb05c4a2499f41bf077c) #3564 - Fixup issue with filter on interface - [`a4ff279`](https://github.com/netbox-community/netbox/commit/a4ff279548c38b187264b139174a12c9cb83230d) #3564 - Fix PEP8 errors - [`03350e0`](https://github.com/netbox-community/netbox/commit/03350e002d3de774d54993fa7bcb568e99c79142) #3564 - Finalize fields, readjust order, reduce repetition - [`7ecdf39`](https://github.com/netbox-community/netbox/commit/7ecdf39c489f60d0929fd9f29f5071a0c9d8f6d7) #3564 - Update Changelog - [`c3ba231`](https://github.com/netbox-community/netbox/commit/c3ba231303454cf30cd7fdf1a580997b0a56a0e5) #3564 - Fix extra space - [`fa64cc0`](https://github.com/netbox-community/netbox/commit/fa64cc09feb03ef55663e14f443b6cb2ee398c48) #3564 - Change interface table ordering - [`e5da7ac`](https://github.com/netbox-community/netbox/commit/e5da7ac2a49391e476d4f3925dd5267a8ab194cf) #3564 - Minor cleanup - [`ad4f3f6`](https://github.com/netbox-community/netbox/commit/ad4f3f6f6b7f52d766de9b74f17417b87eea8775) Merge branch 'develop-2.7' into list-view-for-ports - [`16fcc47`](https://github.com/netbox-community/netbox/commit/16fcc47314c466324ab2f68a3bdfea8b4e7bafec) #3564 - Add Import Links ### 📊 Changes **8 files changed** (+345 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `docs/release-notes/version-2.7.md` (+1 -0) 📝 `netbox/dcim/filters.py` (+41 -0) 📝 `netbox/dcim/forms.py` (+64 -0) 📝 `netbox/dcim/tables.py` (+71 -0) 📝 `netbox/dcim/urls.py` (+8 -0) 📝 `netbox/dcim/views.py` (+74 -0) ➕ `netbox/templates/dcim/device_component_list.html` (+20 -0) 📝 `netbox/templates/inc/nav_menu.html` (+66 -0) </details> ### 📄 Description ### Fixes: #3564 * Adds list views for: Interfaces, Front Ports, Rear Ports, Console Ports, Console Server Ports, Power Ports, Power Outlets & Device Bays * Adds new filter * Adds new section in nav menu for device component list view --- <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:42 +01:00
adam closed this issue 2025-12-29 22:22:42 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12622