[PR #12057] [MERGED] Closes: #9047 - Add Provider Accounts #13899

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/12057
Author: @DanSheps
Created: 3/24/2023
Status: Merged
Merged: 3/29/2023
Merged by: @jeremystretch

Base: featureHead: 9047-provideraccounts


📝 Commits (8)

📊 Changes

35 files changed (+792 additions, -98 deletions)

View changed files

📝 docs/development/models.md (+1 -0)
📝 docs/development/search.md (+1 -1)
📝 docs/features/circuits.md (+4 -2)
📝 docs/features/contacts.md (+1 -0)
📝 docs/getting-started/planning.md (+1 -1)
📝 docs/models/circuits/circuit.md (+4 -0)
📝 docs/models/circuits/provider.md (+0 -4)
docs/models/circuits/provideraccount.md (+17 -0)
📝 netbox/circuits/api/nested_serializers.py (+13 -0)
📝 netbox/circuits/api/serializers.py (+27 -4)
📝 netbox/circuits/api/urls.py (+2 -3)
📝 netbox/circuits/api/views.py (+11 -1)
📝 netbox/circuits/filtersets.py (+35 -2)
📝 netbox/circuits/forms/bulk_edit.py (+33 -8)
📝 netbox/circuits/forms/bulk_import.py (+23 -3)
📝 netbox/circuits/forms/filtersets.py (+27 -1)
📝 netbox/circuits/forms/model_forms.py (+30 -18)
📝 netbox/circuits/graphql/schema.py (+3 -0)
📝 netbox/circuits/graphql/types.py (+9 -0)
netbox/circuits/migrations/0042_provideraccount.py (+91 -0)

...and 15 more files

📄 Description

Closes: #9047 - Add Provider Accounts

  • Add Provider Accounts
  • Associate Circuits directly with provider accounts

🔄 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/12057 **Author:** [@DanSheps](https://github.com/DanSheps) **Created:** 3/24/2023 **Status:** ✅ Merged **Merged:** 3/29/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `9047-provideraccounts` --- ### 📝 Commits (8) - [`71b8a8c`](https://github.com/netbox-community/netbox/commit/71b8a8c511dcc178ff6bc1385efdd60659798537) #9047 - ProviderAccount - [`c91d8bd`](https://github.com/netbox-community/netbox/commit/c91d8bdbed2111a287370e40dd3688254f0d61ad) #9047 - Move to new selector types - [`c4e031e`](https://github.com/netbox-community/netbox/commit/c4e031ed845d6aed5f5e348c0a555786b53b3eb2) #9047 - Re-introduce provider FK to Circuit model - [`8f3590f`](https://github.com/netbox-community/netbox/commit/8f3590fdd51441f6ccf09eecd6dee7817d91d27f) #9047 - Fix broken tests - [`bee0805`](https://github.com/netbox-community/netbox/commit/bee08050b6383946965b817470b393dd9d199d5f) Misc cleanup - [`55e582f`](https://github.com/netbox-community/netbox/commit/55e582f06ef9d61a5a88080c00f6d8c577ab043c) Revert errant change - [`9036b5c`](https://github.com/netbox-community/netbox/commit/9036b5c5280b830f996ccc4f990c409208174732) Fix tests - [`8d8b999`](https://github.com/netbox-community/netbox/commit/8d8b999a5a5173a078955de91c91d5b38a1ccf47) Update circuit filter form ### 📊 Changes **35 files changed** (+792 additions, -98 deletions) <details> <summary>View changed files</summary> 📝 `docs/development/models.md` (+1 -0) 📝 `docs/development/search.md` (+1 -1) 📝 `docs/features/circuits.md` (+4 -2) 📝 `docs/features/contacts.md` (+1 -0) 📝 `docs/getting-started/planning.md` (+1 -1) 📝 `docs/models/circuits/circuit.md` (+4 -0) 📝 `docs/models/circuits/provider.md` (+0 -4) ➕ `docs/models/circuits/provideraccount.md` (+17 -0) 📝 `netbox/circuits/api/nested_serializers.py` (+13 -0) 📝 `netbox/circuits/api/serializers.py` (+27 -4) 📝 `netbox/circuits/api/urls.py` (+2 -3) 📝 `netbox/circuits/api/views.py` (+11 -1) 📝 `netbox/circuits/filtersets.py` (+35 -2) 📝 `netbox/circuits/forms/bulk_edit.py` (+33 -8) 📝 `netbox/circuits/forms/bulk_import.py` (+23 -3) 📝 `netbox/circuits/forms/filtersets.py` (+27 -1) 📝 `netbox/circuits/forms/model_forms.py` (+30 -18) 📝 `netbox/circuits/graphql/schema.py` (+3 -0) 📝 `netbox/circuits/graphql/types.py` (+9 -0) ➕ `netbox/circuits/migrations/0042_provideraccount.py` (+91 -0) _...and 15 more files_ </details> ### 📄 Description ### Closes: #9047 - Add Provider Accounts * Add Provider Accounts * Associate Circuits directly with provider accounts --- <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:21:25 +01:00
adam closed this issue 2025-12-29 23:21:26 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13899