[PR #14633] [MERGED] Release v3.6.9 #14434

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/14633
Author: @jeremystretch
Created: 12/28/2023
Status: Merged
Merged: 12/28/2023
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (6)

  • 359c0cf Fix typo in filtersets.py
  • fedcbaf Fixes #14620: Permit setting device type U height to 0 during bulk edit
  • 45c646d Fixes #14482 - Fix validation error when primary IP is moved (#14514)
  • 3bacee1 Closes #14631: Ensure description filters are available on all relevant models
  • 3ef2db8 Closes #14629: Add filter tests for all q and description filters
  • 199685d Release v3.6.9

📊 Changes

23 files changed (+1532 additions, -310 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/release-notes/version-3.6.md (+14 -0)
📝 netbox/circuits/filtersets.py (+3 -1)
📝 netbox/circuits/tests/test_filtersets.py (+30 -2)
📝 netbox/core/filtersets.py (+1 -1)
📝 netbox/core/tests/test_filtersets.py (+16 -2)
📝 netbox/dcim/filtersets.py (+47 -25)
📝 netbox/dcim/forms/bulk_edit.py (+1 -1)
📝 netbox/dcim/tests/test_filtersets.py (+729 -155)
📝 netbox/extras/filtersets.py (+1 -1)
📝 netbox/extras/tests/test_filtersets.py (+88 -19)
📝 netbox/ipam/filtersets.py (+6 -3)
📝 netbox/ipam/models/ip.py (+3 -5)
📝 netbox/ipam/tests/test_filtersets.py (+344 -55)
📝 netbox/netbox/filtersets.py (+2 -1)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/tenancy/filtersets.py (+2 -1)
📝 netbox/tenancy/tests/test_filtersets.py (+67 -13)
📝 netbox/users/tests/test_filtersets.py (+16 -0)

...and 3 more files

📄 Description

Enhancements

  • #14631 - All models can be filtered and searched by their description field (where applicable)

Bug Fixes

  • #14482 - Fix validation error when attempting to move a primary IP address to a new parent object
  • #14620 - Permit setting device type U height to 0 during bulk edit
  • #14621 - Fix error when using the device search filter

🔄 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/14633 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 12/28/2023 **Status:** ✅ Merged **Merged:** 12/28/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (6) - [`359c0cf`](https://github.com/netbox-community/netbox/commit/359c0cf3a0aec271bc25479238872f20d3d4f9d2) Fix typo in `filtersets.py` - [`fedcbaf`](https://github.com/netbox-community/netbox/commit/fedcbaf4c883aa7bc9ac51618ed55af30df14209) Fixes #14620: Permit setting device type U height to 0 during bulk edit - [`45c646d`](https://github.com/netbox-community/netbox/commit/45c646dcecdf8eedd9aec08b7fc9df1c694c8d7c) Fixes #14482 - Fix validation error when primary IP is moved (#14514) - [`3bacee1`](https://github.com/netbox-community/netbox/commit/3bacee16bd4198531344e281ffc40c57b2d3b189) Closes #14631: Ensure description filters are available on all relevant models - [`3ef2db8`](https://github.com/netbox-community/netbox/commit/3ef2db81e8cc7faa27e445a34dec55a300d99085) Closes #14629: Add filter tests for all q and description filters - [`199685d`](https://github.com/netbox-community/netbox/commit/199685d98be39038d2609c22bec74b67f620410e) Release v3.6.9 ### 📊 Changes **23 files changed** (+1532 additions, -310 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/release-notes/version-3.6.md` (+14 -0) 📝 `netbox/circuits/filtersets.py` (+3 -1) 📝 `netbox/circuits/tests/test_filtersets.py` (+30 -2) 📝 `netbox/core/filtersets.py` (+1 -1) 📝 `netbox/core/tests/test_filtersets.py` (+16 -2) 📝 `netbox/dcim/filtersets.py` (+47 -25) 📝 `netbox/dcim/forms/bulk_edit.py` (+1 -1) 📝 `netbox/dcim/tests/test_filtersets.py` (+729 -155) 📝 `netbox/extras/filtersets.py` (+1 -1) 📝 `netbox/extras/tests/test_filtersets.py` (+88 -19) 📝 `netbox/ipam/filtersets.py` (+6 -3) 📝 `netbox/ipam/models/ip.py` (+3 -5) 📝 `netbox/ipam/tests/test_filtersets.py` (+344 -55) 📝 `netbox/netbox/filtersets.py` (+2 -1) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/tenancy/filtersets.py` (+2 -1) 📝 `netbox/tenancy/tests/test_filtersets.py` (+67 -13) 📝 `netbox/users/tests/test_filtersets.py` (+16 -0) _...and 3 more files_ </details> ### 📄 Description ### Enhancements * [#14631](https://github.com/netbox-community/netbox/issues/14631) - All models can be filtered and searched by their description field (where applicable) ### Bug Fixes * [#14482](https://github.com/netbox-community/netbox/issues/14482) - Fix validation error when attempting to move a primary IP address to a new parent object * [#14620](https://github.com/netbox-community/netbox/issues/14620) - Permit setting device type U height to 0 during bulk edit * [#14621](https://github.com/netbox-community/netbox/issues/14621) - Fix error when using the device search filter --- <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:24:27 +01:00
adam closed this issue 2025-12-29 23:24:27 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14434