[PR #9955] [MERGED] Release v3.2.8 #13536

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/9955
Author: @jeremystretch
Created: 8/8/2022
Status: Merged
Merged: 8/8/2022
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

37 files changed (+288 additions, -244 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 base_requirements.txt (+1 -1)
📝 docs/release-notes/version-3.2.md (+28 -0)
📝 netbox/dcim/forms/filtersets.py (+21 -8)
📝 netbox/dcim/forms/models.py (+1 -1)
📝 netbox/dcim/forms/object_create.py (+8 -0)
📝 netbox/dcim/forms/object_import.py (+2 -2)
📝 netbox/dcim/models/device_component_templates.py (+85 -1)
📝 netbox/dcim/models/devices.py (+33 -146)
📝 netbox/dcim/tables/modules.py (+10 -2)
📝 netbox/dcim/tables/power.py (+6 -1)
📝 netbox/dcim/tables/racks.py (+5 -1)
📝 netbox/dcim/tests/test_models.py (+2 -2)
📝 netbox/dcim/views.py (+3 -3)
📝 netbox/extras/forms/models.py (+1 -0)
📝 netbox/extras/models/customfields.py (+1 -1)
📝 netbox/extras/tests/test_customfields.py (+1 -1)
📝 netbox/extras/tests/test_registry.py (+1 -1)
📝 netbox/ipam/forms/models.py (+1 -1)

...and 17 more files

📄 Description

Enhancements

  • #9062 - Add/edit {module} substitution to help text for component template name
  • #9637 - Add site group field to rack reservation form
  • #9762 - Add nat_outside column to the IPAddress table
  • #9825 - Add contacts column to virtual machines table
  • #9881 - Increase granularity in utilization graph values
  • #9882 - Add manufacturer column to modules table
  • #9883 - Linkify location column in power panels table
  • #9906 - Include color attribute in front & rear port YAML import/export

Bug Fixes

  • #9827 - Fix assignment of module bay position during bulk creation
  • #9871 - Fix utilization graph value alignments
  • #9884 - Prevent querying assigned VRF on prefix object init
  • #9885 - Fix child prefix counts when editing/deleting aggregates in bulk
  • #9891 - Ensure consistent ordering for tags during object serialization
  • #9919 - Fix potential XSS avenue via linked objects in tables
  • #9948 - Fix TypeError exception when requesting API tokens list as non-authenticated user
  • #9949 - Fix KeyError exception resulting from invalid API token provisioning request
  • #9950 - Prevent redirection to arbitrary URLs via next parameter on login URL
  • #9952 - Prevent InvalidMove when attempting to assign a nested child object as parent

🔄 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/9955 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 8/8/2022 **Status:** ✅ Merged **Merged:** 8/8/2022 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`383918d`](https://github.com/netbox-community/netbox/commit/383918d83ba039e0e1217afa353312d972c181c3) PRVB - [`451a006`](https://github.com/netbox-community/netbox/commit/451a0067c70f13741cb52e5b9ee3dad5cb1d9d58) Closes #9825: Add Contacts to VM table view - [`bbf4b90`](https://github.com/netbox-community/netbox/commit/bbf4b906e4083dbeadbaa802af5aac18e1896ba3) Adds patterned_fields support for bulk components - [`6cee12b`](https://github.com/netbox-community/netbox/commit/6cee12b1530597bf308ba39c661e456bd1802835) Fix formatting of webhook conditions form field - [`fa94d9c`](https://github.com/netbox-community/netbox/commit/fa94d9c82c94922d98453025f30c7a65e93e6c21) Merge pull request #9826 from viroge/develop - [`498b655`](https://github.com/netbox-community/netbox/commit/498b655cb726b5bb1be442739923ae3746a8da41) Changelog and cleanup for #9825 - [`62d1510`](https://github.com/netbox-community/netbox/commit/62d1510c55f4afb59b8fd0a09c38405b71a29899) Closes netbox-community#9762 - [`f8a3ffa`](https://github.com/netbox-community/netbox/commit/f8a3ffae4efa97ff29daecdabb8d309848d91100) Merge pull request #9868 from atownson/issue_9762 - [`07620db`](https://github.com/netbox-community/netbox/commit/07620db027823fe55e49155f6adb4d2c80cace76) Changelog for #9762 - [`890efa5`](https://github.com/netbox-community/netbox/commit/890efa5400b0325fc32ccbd4946a554a78566447) Fixes #9062 - Add/edit {module} substitution to help text for component template name ### 📊 Changes **37 files changed** (+288 additions, -244 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `base_requirements.txt` (+1 -1) 📝 `docs/release-notes/version-3.2.md` (+28 -0) 📝 `netbox/dcim/forms/filtersets.py` (+21 -8) 📝 `netbox/dcim/forms/models.py` (+1 -1) 📝 `netbox/dcim/forms/object_create.py` (+8 -0) 📝 `netbox/dcim/forms/object_import.py` (+2 -2) 📝 `netbox/dcim/models/device_component_templates.py` (+85 -1) 📝 `netbox/dcim/models/devices.py` (+33 -146) 📝 `netbox/dcim/tables/modules.py` (+10 -2) 📝 `netbox/dcim/tables/power.py` (+6 -1) 📝 `netbox/dcim/tables/racks.py` (+5 -1) 📝 `netbox/dcim/tests/test_models.py` (+2 -2) 📝 `netbox/dcim/views.py` (+3 -3) 📝 `netbox/extras/forms/models.py` (+1 -0) 📝 `netbox/extras/models/customfields.py` (+1 -1) 📝 `netbox/extras/tests/test_customfields.py` (+1 -1) 📝 `netbox/extras/tests/test_registry.py` (+1 -1) 📝 `netbox/ipam/forms/models.py` (+1 -1) _...and 17 more files_ </details> ### 📄 Description ### Enhancements * [#9062](https://github.com/netbox-community/netbox/issues/9062) - Add/edit {module} substitution to help text for component template name * [#9637](https://github.com/netbox-community/netbox/issues/9637) - Add site group field to rack reservation form * [#9762](https://github.com/netbox-community/netbox/issues/9762) - Add `nat_outside` column to the IPAddress table * [#9825](https://github.com/netbox-community/netbox/issues/9825) - Add contacts column to virtual machines table * [#9881](https://github.com/netbox-community/netbox/issues/9881) - Increase granularity in utilization graph values * [#9882](https://github.com/netbox-community/netbox/issues/9882) - Add manufacturer column to modules table * [#9883](https://github.com/netbox-community/netbox/issues/9883) - Linkify location column in power panels table * [#9906](https://github.com/netbox-community/netbox/issues/9906) - Include `color` attribute in front & rear port YAML import/export ### Bug Fixes * [#9827](https://github.com/netbox-community/netbox/issues/9827) - Fix assignment of module bay position during bulk creation * [#9871](https://github.com/netbox-community/netbox/issues/9871) - Fix utilization graph value alignments * [#9884](https://github.com/netbox-community/netbox/issues/9884) - Prevent querying assigned VRF on prefix object init * [#9885](https://github.com/netbox-community/netbox/issues/9885) - Fix child prefix counts when editing/deleting aggregates in bulk * [#9891](https://github.com/netbox-community/netbox/issues/9891) - Ensure consistent ordering for tags during object serialization * [#9919](https://github.com/netbox-community/netbox/issues/9919) - Fix potential XSS avenue via linked objects in tables * [#9948](https://github.com/netbox-community/netbox/issues/9948) - Fix TypeError exception when requesting API tokens list as non-authenticated user * [#9949](https://github.com/netbox-community/netbox/issues/9949) - Fix KeyError exception resulting from invalid API token provisioning request * [#9950](https://github.com/netbox-community/netbox/issues/9950) - Prevent redirection to arbitrary URLs via `next` parameter on login URL * [#9952](https://github.com/netbox-community/netbox/issues/9952) - Prevent InvalidMove when attempting to assign a nested child object as parent --- <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:19:26 +01:00
adam closed this issue 2025-12-29 23:19: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#13536