[PR #16945] [MERGED] 7025 circuit redundancy #14955

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/16945
Author: @arthanson
Created: 7/19/2024
Status: Merged
Merged: 7/24/2024
Merged by: @jeremystretch

Base: featureHead: 7025-circuit-redundancy


📝 Commits (10+)

  • a4f84d6 7025 CircuitRedundancyGroups
  • 6260af3 7025 CircuitRedundancyGroups api
  • f9e0092 7025 CircuitRedundancyGroups api
  • 65386e5 7025 CircuitRedundancyGroups tests
  • 4f76576 7025 CircuitRedundancyGroup -> CircuitGroup
  • 246d441 7025 add tenancy
  • bf38c65 7025 linkify name
  • bb202ea 7025 missing file
  • 291d158 Merge branch 'feature' into 7025-circuit-redundancy
  • 3ae84b1 7025 circuitgroupassignment

📊 Changes

29 files changed (+1124 additions, -7 deletions)

View changed files

docs/models/circuits/circuitgroup.md (+13 -0)
docs/models/circuits/circuitgroupassignment.md (+25 -0)
📝 mkdocs.yml (+2 -0)
📝 netbox/circuits/api/serializers_/circuits.py (+45 -3)
📝 netbox/circuits/api/urls.py (+2 -0)
📝 netbox/circuits/api/views.py (+20 -0)
📝 netbox/circuits/choices.py (+16 -0)
📝 netbox/circuits/filtersets.py (+42 -0)
📝 netbox/circuits/forms/bulk_edit.py (+40 -1)
📝 netbox/circuits/forms/bulk_import.py (+23 -0)
📝 netbox/circuits/forms/filtersets.py (+36 -1)
📝 netbox/circuits/forms/model_forms.py (+34 -0)
📝 netbox/circuits/graphql/filters.py (+14 -0)
📝 netbox/circuits/graphql/schema.py (+10 -0)
📝 netbox/circuits/graphql/types.py (+22 -1)
netbox/circuits/migrations/0044_circuitgroup_circuitgroupassignment_and_more.py (+90 -0)
📝 netbox/circuits/models/circuits.py (+72 -1)
📝 netbox/circuits/search.py (+11 -0)
📝 netbox/circuits/tables/circuits.py (+49 -0)
📝 netbox/circuits/tests/test_api.py (+103 -0)

...and 9 more files

📄 Description

Fixes: #7025


🔄 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/16945 **Author:** [@arthanson](https://github.com/arthanson) **Created:** 7/19/2024 **Status:** ✅ Merged **Merged:** 7/24/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `7025-circuit-redundancy` --- ### 📝 Commits (10+) - [`a4f84d6`](https://github.com/netbox-community/netbox/commit/a4f84d6206679d6a48acb61e0d6f2bf19272fa7f) 7025 CircuitRedundancyGroups - [`6260af3`](https://github.com/netbox-community/netbox/commit/6260af362380029be20de0cdb99531b52d383c27) 7025 CircuitRedundancyGroups api - [`f9e0092`](https://github.com/netbox-community/netbox/commit/f9e0092bf2616cfaa659470ed04799a14225a58c) 7025 CircuitRedundancyGroups api - [`65386e5`](https://github.com/netbox-community/netbox/commit/65386e5347938841d35f3ad5473cc3163322e040) 7025 CircuitRedundancyGroups tests - [`4f76576`](https://github.com/netbox-community/netbox/commit/4f765766c113d9f2c19f56d728fbdb1dd19e4cd6) 7025 CircuitRedundancyGroup -> CircuitGroup - [`246d441`](https://github.com/netbox-community/netbox/commit/246d441fed823ebe7e5c4c39d532ee441e423b37) 7025 add tenancy - [`bf38c65`](https://github.com/netbox-community/netbox/commit/bf38c65032ee5ec9d070cca7f1ed9d87463d43eb) 7025 linkify name - [`bb202ea`](https://github.com/netbox-community/netbox/commit/bb202ea93a268545177e0e813eed0091ff3558c7) 7025 missing file - [`291d158`](https://github.com/netbox-community/netbox/commit/291d158c7a1f2b068cf6a06180f15d8e253dddfb) Merge branch 'feature' into 7025-circuit-redundancy - [`3ae84b1`](https://github.com/netbox-community/netbox/commit/3ae84b11e160eddb1ee9908becf85ff6d42d4da0) 7025 circuitgroupassignment ### 📊 Changes **29 files changed** (+1124 additions, -7 deletions) <details> <summary>View changed files</summary> ➕ `docs/models/circuits/circuitgroup.md` (+13 -0) ➕ `docs/models/circuits/circuitgroupassignment.md` (+25 -0) 📝 `mkdocs.yml` (+2 -0) 📝 `netbox/circuits/api/serializers_/circuits.py` (+45 -3) 📝 `netbox/circuits/api/urls.py` (+2 -0) 📝 `netbox/circuits/api/views.py` (+20 -0) 📝 `netbox/circuits/choices.py` (+16 -0) 📝 `netbox/circuits/filtersets.py` (+42 -0) 📝 `netbox/circuits/forms/bulk_edit.py` (+40 -1) 📝 `netbox/circuits/forms/bulk_import.py` (+23 -0) 📝 `netbox/circuits/forms/filtersets.py` (+36 -1) 📝 `netbox/circuits/forms/model_forms.py` (+34 -0) 📝 `netbox/circuits/graphql/filters.py` (+14 -0) 📝 `netbox/circuits/graphql/schema.py` (+10 -0) 📝 `netbox/circuits/graphql/types.py` (+22 -1) ➕ `netbox/circuits/migrations/0044_circuitgroup_circuitgroupassignment_and_more.py` (+90 -0) 📝 `netbox/circuits/models/circuits.py` (+72 -1) 📝 `netbox/circuits/search.py` (+11 -0) 📝 `netbox/circuits/tables/circuits.py` (+49 -0) 📝 `netbox/circuits/tests/test_api.py` (+103 -0) _...and 9 more files_ </details> ### 📄 Description ### Fixes: #7025 --- <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:07 +01:00
adam closed this issue 2025-12-30 00:19:07 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14955