[PR #20344] [MERGED] Display related columns on DeviceComponents table #15896

Closed
opened 2025-12-30 00:24:40 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/20344
Author: @llamafilm
Created: 9/12/2025
Status: Merged
Merged: 9/29/2025
Merged by: @jnovinger

Base: mainHead: 19590-related-columns


📝 Commits (10+)

  • aee885c add columns for site, location, description, serial, type
  • 94a9a94 add device custom fields
  • d2a6eb1 Merge branch 'netbox-community:main' into 19590-related-columns
  • 06a18bb Merge branch 'netbox-community:main' into 19590-related-columns
  • 1968489 add installed_device__description to DeviceBayTable
  • d75ac06 Merge branch 'main' into 19590-related-columns
  • 4739074 add Contacts and custom fields for related Location
  • a36f2c1 rename Installed Device Description
  • d2d2581 remove extra columns
  • 63a0e12 remove unused imports

📊 Changes

1 file changed (+10 additions, -0 deletions)

View changed files

📝 netbox/dcim/tables/devices.py (+10 -0)

📄 Description

Fixes: #19590

Add additional columns to all DeviceComponents tables (including Interfaces, Power Ports, Device Bays, etc.)

  • Device Location
  • Device Site

🔄 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/20344 **Author:** [@llamafilm](https://github.com/llamafilm) **Created:** 9/12/2025 **Status:** ✅ Merged **Merged:** 9/29/2025 **Merged by:** [@jnovinger](https://github.com/jnovinger) **Base:** `main` ← **Head:** `19590-related-columns` --- ### 📝 Commits (10+) - [`aee885c`](https://github.com/netbox-community/netbox/commit/aee885c82285532de7f948df46b711f73cc9b3b1) add columns for site, location, description, serial, type - [`94a9a94`](https://github.com/netbox-community/netbox/commit/94a9a943c3a7fe20c9614635b90790d51c085189) add device custom fields - [`d2a6eb1`](https://github.com/netbox-community/netbox/commit/d2a6eb1efc7d6d000ffb7c3cf05e80d78d5d85a2) Merge branch 'netbox-community:main' into 19590-related-columns - [`06a18bb`](https://github.com/netbox-community/netbox/commit/06a18bb3ee21538f785c8448afca1bec14b5388f) Merge branch 'netbox-community:main' into 19590-related-columns - [`1968489`](https://github.com/netbox-community/netbox/commit/19684898b13671852fd6151f17505018ab323e48) add installed_device__description to DeviceBayTable - [`d75ac06`](https://github.com/netbox-community/netbox/commit/d75ac0636ca103701ea2511d3025c848400f6569) Merge branch 'main' into 19590-related-columns - [`4739074`](https://github.com/netbox-community/netbox/commit/47390742f617e81f0a1d5f541a16db2e782efdc2) add Contacts and custom fields for related Location - [`a36f2c1`](https://github.com/netbox-community/netbox/commit/a36f2c189f5c86b167dd6ae223f401f28b398958) rename Installed Device Description - [`d2d2581`](https://github.com/netbox-community/netbox/commit/d2d25814cb9800dce5b193e01551c1864480ab3c) remove extra columns - [`63a0e12`](https://github.com/netbox-community/netbox/commit/63a0e12bdc2eb585eeb125d35bee30adc6c6ad96) remove unused imports ### 📊 Changes **1 file changed** (+10 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `netbox/dcim/tables/devices.py` (+10 -0) </details> ### 📄 Description ### Fixes: #19590 Add additional columns to all DeviceComponents tables (including Interfaces, Power Ports, Device Bays, etc.) - Device Location - Device Site --- <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-30 00:24:40 +01:00
adam closed this issue 2025-12-30 00:24:40 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#15896