[PR #17305] [MERGED] #10500: Cleanup #15056

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/17305
Author: @jeremystretch
Created: 8/29/2024
Status: Merged
Merged: 8/29/2024
Merged by: @jeremystretch

Base: featureHead: 10500-cleanup


📝 Commits (4)

  • 4984ee1 Use MPTTColumn for module bays
  • 9d2ce36 Fix return URLs
  • 1a31295 Omit extraneous relationships from nested serializers
  • 3d9b931 Add note re: v4.1

📊 Changes

5 files changed (+15 additions, -16 deletions)

View changed files

📝 docs/models/dcim/modulebay.md (+2 -0)
📝 netbox/dcim/api/serializers_/device_components.py (+1 -1)
📝 netbox/dcim/api/serializers_/nested.py (+1 -2)
📝 netbox/dcim/tables/devices.py (+3 -5)
📝 netbox/templates/dcim/module.html (+8 -8)

📄 Description

  • DeviceModuleBayTable should use an MPTTColumn for the module bay names
  • Fix return URLs for "add component" links under module view
  • Simplify REST API representation of module bays

🔄 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/17305 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 8/29/2024 **Status:** ✅ Merged **Merged:** 8/29/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `10500-cleanup` --- ### 📝 Commits (4) - [`4984ee1`](https://github.com/netbox-community/netbox/commit/4984ee1c3448292a0371af5246247a6cf1db74d9) Use MPTTColumn for module bays - [`9d2ce36`](https://github.com/netbox-community/netbox/commit/9d2ce363751c6466d6a76a13dc48750a06ab88da) Fix return URLs - [`1a31295`](https://github.com/netbox-community/netbox/commit/1a3129516e24a93e98de3467cecc4e03ce696781) Omit extraneous relationships from nested serializers - [`3d9b931`](https://github.com/netbox-community/netbox/commit/3d9b93124c4678503b890d601d340438b60833e8) Add note re: v4.1 ### 📊 Changes **5 files changed** (+15 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `docs/models/dcim/modulebay.md` (+2 -0) 📝 `netbox/dcim/api/serializers_/device_components.py` (+1 -1) 📝 `netbox/dcim/api/serializers_/nested.py` (+1 -2) 📝 `netbox/dcim/tables/devices.py` (+3 -5) 📝 `netbox/templates/dcim/module.html` (+8 -8) </details> ### 📄 Description - `DeviceModuleBayTable` should use an `MPTTColumn` for the module bay names - Fix return URLs for "add component" links under module view - Simplify REST API representation of module bays --- <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:19:42 +01:00
adam closed this issue 2025-12-30 00:19: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#15056