[PR #2931] [MERGED] Closes #2813: Add Filter and View on Lists for TenantGroup #12465

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/2931
Author: @DanSheps
Created: 2/23/2019
Status: Merged
Merged: 5/9/2019
Merged by: @jeremystretch

Base: developHead: 2813-addtenantgroupfilter


📝 Commits (10+)

  • f78c228 Fixes #2813: Add Filter for TenantGroup to the following Forms and Filter classes:
  • 8683efe Fixes #2813: Add Filter and List View for TenantGroup
  • 679aa0f Update tables.py
  • b4d7f9e Fixes #2781: Fixes filter by regions on site and device list
  • 5fcd673 Merge remote-tracking branch 'dansheps/2813-addtenantgroupfilter' into 2813-addtenantgroupfilter
  • 3bb1cbc * Resolve conflict with virtualization filters.
  • 37811d3 * Resolve conflict with virtualization filters.
  • a91a796 Merge branch 'develop' of https://github.com/digitalocean/netbox into 2813-addtenantgroupfilter
  • 6e8e680 Move Filter and Form to new file, update all files
  • 6fa54be Fix PEP8 Errors

📊 Changes

15 files changed (+122 additions, -283 deletions)

View changed files

📝 netbox/circuits/filters.py (+2 -12)
📝 netbox/circuits/forms.py (+4 -11)
📝 netbox/dcim/filters.py (+6 -57)
📝 netbox/dcim/forms.py (+13 -44)
📝 netbox/dcim/tables.py (+1 -1)
📝 netbox/extras/filters.py (+2 -24)
📝 netbox/extras/forms.py (+6 -18)
📝 netbox/ipam/filters.py (+5 -45)
📝 netbox/ipam/forms.py (+13 -44)
📝 netbox/ipam/tables.py (+3 -0)
netbox/tenancy/filterset.py (+27 -0)
📝 netbox/tenancy/forms.py (+0 -2)
netbox/tenancy/formset.py (+32 -0)
📝 netbox/virtualization/filters.py (+2 -12)
📝 netbox/virtualization/forms.py (+6 -13)

📄 Description

Closes: #2813

Added Filter for TenantGroup to the following Forms and Filter classes

  • circuit.Circuit
  • dcim.Site
  • dcim.Rack
  • dcim.RackElevation
  • dcim.RackReservation
  • dcim.Device
  • ipam.IPAddress
  • ipam.Prefix
  • ipam.VRF
  • ipam.VLAN
  • virtualization.VirtualMachine

Added List View to the following classes:

  • circuit.Circuit
  • dcim.Site
  • dcim.Rack
  • dcim.RackReservation
  • dcim.Device
  • ipam.IPAddress
  • ipam.Prefix
  • ipam.VRF
  • ipam.VLAN
  • virtualization.VirtualMachine

🔄 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/2931 **Author:** [@DanSheps](https://github.com/DanSheps) **Created:** 2/23/2019 **Status:** ✅ Merged **Merged:** 5/9/2019 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop` ← **Head:** `2813-addtenantgroupfilter` --- ### 📝 Commits (10+) - [`f78c228`](https://github.com/netbox-community/netbox/commit/f78c228c757832abd7fabe41fa90ecd1d9eda3ea) Fixes #2813: Add Filter for TenantGroup to the following Forms and Filter classes: - [`8683efe`](https://github.com/netbox-community/netbox/commit/8683efe54ae438b589fcd9fdb580956d4024abef) Fixes #2813: Add Filter and List View for TenantGroup - [`679aa0f`](https://github.com/netbox-community/netbox/commit/679aa0f764d6b0c830d093cd59c9a753757c49e0) Update tables.py - [`b4d7f9e`](https://github.com/netbox-community/netbox/commit/b4d7f9ea43564567b19a8dbe203d1b21d3f64aff) Fixes #2781: Fixes filter by regions on site and device list - [`5fcd673`](https://github.com/netbox-community/netbox/commit/5fcd673f9f9f3513e6dd9ddeff7cc8b40d2d5d8a) Merge remote-tracking branch 'dansheps/2813-addtenantgroupfilter' into 2813-addtenantgroupfilter - [`3bb1cbc`](https://github.com/netbox-community/netbox/commit/3bb1cbcdb01be878d16ba34d5ce2199a1c2d91d3) * Resolve conflict with virtualization filters. - [`37811d3`](https://github.com/netbox-community/netbox/commit/37811d3f7e3c04d7d2828f7695975e133fd01cbd) * Resolve conflict with virtualization filters. - [`a91a796`](https://github.com/netbox-community/netbox/commit/a91a79681f1a13ca6400d76bf27d9c2ffe495447) Merge branch 'develop' of https://github.com/digitalocean/netbox into 2813-addtenantgroupfilter - [`6e8e680`](https://github.com/netbox-community/netbox/commit/6e8e6809f344e335bd07834ae4cee35d4690c7a3) Move Filter and Form to new file, update all files - [`6fa54be`](https://github.com/netbox-community/netbox/commit/6fa54bed73aaa27ed9307c6ddac3b8def4b36666) Fix PEP8 Errors ### 📊 Changes **15 files changed** (+122 additions, -283 deletions) <details> <summary>View changed files</summary> 📝 `netbox/circuits/filters.py` (+2 -12) 📝 `netbox/circuits/forms.py` (+4 -11) 📝 `netbox/dcim/filters.py` (+6 -57) 📝 `netbox/dcim/forms.py` (+13 -44) 📝 `netbox/dcim/tables.py` (+1 -1) 📝 `netbox/extras/filters.py` (+2 -24) 📝 `netbox/extras/forms.py` (+6 -18) 📝 `netbox/ipam/filters.py` (+5 -45) 📝 `netbox/ipam/forms.py` (+13 -44) 📝 `netbox/ipam/tables.py` (+3 -0) ➕ `netbox/tenancy/filterset.py` (+27 -0) 📝 `netbox/tenancy/forms.py` (+0 -2) ➕ `netbox/tenancy/formset.py` (+32 -0) 📝 `netbox/virtualization/filters.py` (+2 -12) 📝 `netbox/virtualization/forms.py` (+6 -13) </details> ### 📄 Description ### Closes: #2813 Added Filter for TenantGroup to the following Forms and Filter classes * circuit.Circuit * dcim.Site * dcim.Rack * dcim.RackElevation * dcim.RackReservation * dcim.Device * ipam.IPAddress * ipam.Prefix * ipam.VRF * ipam.VLAN * virtualization.VirtualMachine Added List View to the following classes: * circuit.Circuit * dcim.Site * dcim.Rack * dcim.RackReservation * dcim.Device * ipam.IPAddress * ipam.Prefix * ipam.VRF * ipam.VLAN * virtualization.VirtualMachine --- <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 22:21:44 +01:00
adam closed this issue 2025-12-29 22:21:44 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12465