[PR #15980] [MERGED] 15496 Add circuit termination to menu and associated forms #14742

Closed
opened 2025-12-29 23:26:24 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/15980
Author: @arthanson
Created: 5/6/2024
Status: Merged
Merged: 5/17/2024
Merged by: @jeremystretch

Base: developHead: 15496-circuit-termination


📝 Commits (10+)

📊 Changes

14 files changed (+425 additions, -109 deletions)

View changed files

📝 netbox/circuits/filtersets.py (+11 -0)
📝 netbox/circuits/forms/bulk_edit.py (+49 -2)
📝 netbox/circuits/forms/bulk_import.py (+27 -5)
📝 netbox/circuits/forms/filtersets.py (+45 -1)
📝 netbox/circuits/models/circuits.py (+1 -1)
📝 netbox/circuits/tables/circuits.py (+29 -0)
📝 netbox/circuits/tests/test_filtersets.py (+17 -8)
📝 netbox/circuits/tests/test_views.py (+68 -4)
📝 netbox/circuits/urls.py (+4 -0)
📝 netbox/circuits/views.py (+31 -1)
📝 netbox/netbox/navigation/menu.py (+1 -0)
netbox/templates/circuits/circuittermination.html (+51 -0)
📝 netbox/templates/circuits/inc/circuit_termination.html (+1 -87)
netbox/templates/circuits/inc/circuit_termination_fields.html (+90 -0)

📄 Description

Fixes: #15496

Monosnap Circuit Terminations | NetBox 2024-05-06 14-52-37
Monosnap Circuit Terminations | NetBox 2024-05-06 14-53-09
Monosnap KKDG4923: Termination Z | NetBox 2024-05-06 14-52-53


🔄 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/15980 **Author:** [@arthanson](https://github.com/arthanson) **Created:** 5/6/2024 **Status:** ✅ Merged **Merged:** 5/17/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop` ← **Head:** `15496-circuit-termination` --- ### 📝 Commits (10+) - [`933dc6a`](https://github.com/netbox-community/netbox/commit/933dc6a34a9f7c04b4ea991278f2217ce93f38c0) 15496 base changes - [`b21d3e7`](https://github.com/netbox-community/netbox/commit/b21d3e735c43bb8d68fa12abe6a8ded2f80d43c5) 15496 detail view template - [`5a91a0f`](https://github.com/netbox-community/netbox/commit/5a91a0f54338ba97cc9b61451446f670d55812f6) 15496 tweaks - [`e9cd805`](https://github.com/netbox-community/netbox/commit/e9cd805c1abacc8d50d479062b6768d921c7710e) 15496 bulk views - [`7415a3b`](https://github.com/netbox-community/netbox/commit/7415a3b157dfbb45b30fc59addd1f6497fc8057c) 15496 filterset - [`8c8d390`](https://github.com/netbox-community/netbox/commit/8c8d39084e57b5ba11b4f856ad46ab85678e48a1) 15496 optimize qs - [`3bdff47`](https://github.com/netbox-community/netbox/commit/3bdff476b68b4c0727fc54041d009a16e1b29444) 15496 bulk edit - [`d868c39`](https://github.com/netbox-community/netbox/commit/d868c395e9c84c89c6394063fe0a3dde964918aa) 15496 bulk import - [`f809733`](https://github.com/netbox-community/netbox/commit/f809733f4c274b3035095d83440f9a55b75e0cd6) 15496 update tests - [`6b8a6da`](https://github.com/netbox-community/netbox/commit/6b8a6daeeef9e3c0313524ddfc8a05ec6c17923e) Merge branch 'develop' into 15496-circuit-termination ### 📊 Changes **14 files changed** (+425 additions, -109 deletions) <details> <summary>View changed files</summary> 📝 `netbox/circuits/filtersets.py` (+11 -0) 📝 `netbox/circuits/forms/bulk_edit.py` (+49 -2) 📝 `netbox/circuits/forms/bulk_import.py` (+27 -5) 📝 `netbox/circuits/forms/filtersets.py` (+45 -1) 📝 `netbox/circuits/models/circuits.py` (+1 -1) 📝 `netbox/circuits/tables/circuits.py` (+29 -0) 📝 `netbox/circuits/tests/test_filtersets.py` (+17 -8) 📝 `netbox/circuits/tests/test_views.py` (+68 -4) 📝 `netbox/circuits/urls.py` (+4 -0) 📝 `netbox/circuits/views.py` (+31 -1) 📝 `netbox/netbox/navigation/menu.py` (+1 -0) ➕ `netbox/templates/circuits/circuittermination.html` (+51 -0) 📝 `netbox/templates/circuits/inc/circuit_termination.html` (+1 -87) ➕ `netbox/templates/circuits/inc/circuit_termination_fields.html` (+90 -0) </details> ### 📄 Description ### Fixes: #15496 ![Monosnap Circuit Terminations | NetBox 2024-05-06 14-52-37](https://github.com/netbox-community/netbox/assets/99642/d6875f8d-50db-4c63-85e5-8da702c27cd5) ![Monosnap Circuit Terminations | NetBox 2024-05-06 14-53-09](https://github.com/netbox-community/netbox/assets/99642/88d103e0-fb01-489b-ae7c-90c9231187df) ![Monosnap KKDG4923: Termination Z | NetBox 2024-05-06 14-52-53](https://github.com/netbox-community/netbox/assets/99642/e0540724-b8f6-499a-a650-75410e177582) --- <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 23:26:24 +01:00
adam closed this issue 2025-12-29 23:26:25 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14742