[PR #9354] [MERGED] Release v3.2.3 #13459

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

📋 Pull Request Information

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

Base: masterHead: develop


📝 Commits (10+)

  • 69a1cc8 Closes #8998: Add site group filter to racks
  • bc2491e Closes #8894: Add first and last name to APISelect widget if set
  • 152d5a3 PRVB
  • 7b5625a Add management command for clearing cache
  • 9f3846e Clear the cache when running the upgrade script
  • 3fb967b Add ability to adopt components when adding a module
  • 30d4097 Fix early terminated tuple in IPAddressRoleChoices
  • f6402a8 Merge pull request #9275 from kkthxbye-code/fix-9267
  • c2a6a1c Create module components in bulk
  • 977ccb0 Formatting: Remove whitespace on blank line

📊 Changes

53 files changed (+805 additions, -148 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 README.md (+2 -0)
SECURITY.md (+31 -0)
📝 base_requirements.txt (+4 -0)
docs/administration/error-reporting.md (+46 -0)
docs/configuration/error-reporting.md (+54 -0)
📝 docs/release-notes/version-3.2.md (+28 -0)
📝 mkdocs.yml (+2 -0)
📝 netbox/circuits/tables/circuits.py (+1 -1)
📝 netbox/circuits/tables/providers.py (+2 -2)
📝 netbox/circuits/views.py (+3 -3)
📝 netbox/dcim/api/serializers.py (+84 -19)
📝 netbox/dcim/choices.py (+4 -0)
📝 netbox/dcim/constants.py (+2 -0)
📝 netbox/dcim/filtersets.py (+26 -0)
📝 netbox/dcim/forms/filtersets.py (+12 -2)
📝 netbox/dcim/forms/models.py (+74 -2)
📝 netbox/dcim/models/device_component_templates.py (+2 -2)
📝 netbox/dcim/models/device_components.py (+2 -1)

...and 33 more files

📄 Description

Enhancements

  • #8805 - Add "mixed" option for device airflow indication
  • #8894 - Include full names when listing users
  • #8998 - Enable filtering racks & reservations by site group
  • #9122 - Introduce clearcache management command & clear cache during upgrade
  • #9221 - Add definition list support for Markdown
  • #9260 - Apply user preferences to tables under object detail views
  • #9278 - Linkify device types count under manufacturers list
  • #9280 - Allow adopting existing components when installing a module
  • #9314 - Add device and VM filters for FHRP group assignments
  • #9340 - Introduce support for error reporting via Sentry
  • #9343 - Add Ubiquiti SmartPower power outlet type

Bug Fixes

  • #9190 - Prevent exception when attempting to instantiate module components which already exist on the parent device
  • #9267 - Remove invalid entry in IP address role choices
  • #9296 - Improve Markdown link sanitization
  • #9306 - Include VC master interfaces when selecting a LAG/bridge for a VC member interface
  • #9311 - Permit creating contact assignment without a priority via the REST API
  • #9313 - Remove HTML code from CSV output of many-to-many relationships
  • #9330 - Add missing module_type field to REST API serializers for modular device component templates

🔄 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/9354 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 5/12/2022 **Status:** ✅ Merged **Merged:** 5/12/2022 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`69a1cc8`](https://github.com/netbox-community/netbox/commit/69a1cc8759bd1d574ceb2046affcbf2fa8a62150) Closes #8998: Add site group filter to racks - [`bc2491e`](https://github.com/netbox-community/netbox/commit/bc2491e6b767c929435c51776bf793e32b7b1d7b) Closes #8894: Add first and last name to APISelect widget if set - [`152d5a3`](https://github.com/netbox-community/netbox/commit/152d5a3b9a59539263122098bb4d8759b45371d5) PRVB - [`7b5625a`](https://github.com/netbox-community/netbox/commit/7b5625a722a9b3e69636ffe3a89b9d314a1ce8e3) Add management command for clearing cache - [`9f3846e`](https://github.com/netbox-community/netbox/commit/9f3846ec5f3d9f8fdb0b9758e00d81b0df623989) Clear the cache when running the upgrade script - [`3fb967b`](https://github.com/netbox-community/netbox/commit/3fb967b482a8239da8b8932f7795bd7f49adc47b) Add ability to adopt components when adding a module - [`30d4097`](https://github.com/netbox-community/netbox/commit/30d4097fd8e3173c1f8f1df3fbaa61c2700b2816) Fix early terminated tuple in IPAddressRoleChoices - [`f6402a8`](https://github.com/netbox-community/netbox/commit/f6402a8b62498b4392e0809ba94e3db8c1bdc002) Merge pull request #9275 from kkthxbye-code/fix-9267 - [`c2a6a1c`](https://github.com/netbox-community/netbox/commit/c2a6a1c125fd4c2a286552c08529ebddf0bfc57c) Create module components in bulk - [`977ccb0`](https://github.com/netbox-community/netbox/commit/977ccb01f2f5d6407f0edfd29a4b64f7bd70b086) Formatting: Remove whitespace on blank line ### 📊 Changes **53 files changed** (+805 additions, -148 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `README.md` (+2 -0) ➕ `SECURITY.md` (+31 -0) 📝 `base_requirements.txt` (+4 -0) ➕ `docs/administration/error-reporting.md` (+46 -0) ➕ `docs/configuration/error-reporting.md` (+54 -0) 📝 `docs/release-notes/version-3.2.md` (+28 -0) 📝 `mkdocs.yml` (+2 -0) 📝 `netbox/circuits/tables/circuits.py` (+1 -1) 📝 `netbox/circuits/tables/providers.py` (+2 -2) 📝 `netbox/circuits/views.py` (+3 -3) 📝 `netbox/dcim/api/serializers.py` (+84 -19) 📝 `netbox/dcim/choices.py` (+4 -0) 📝 `netbox/dcim/constants.py` (+2 -0) 📝 `netbox/dcim/filtersets.py` (+26 -0) 📝 `netbox/dcim/forms/filtersets.py` (+12 -2) 📝 `netbox/dcim/forms/models.py` (+74 -2) 📝 `netbox/dcim/models/device_component_templates.py` (+2 -2) 📝 `netbox/dcim/models/device_components.py` (+2 -1) _...and 33 more files_ </details> ### 📄 Description ### Enhancements * [#8805](https://github.com/netbox-community/netbox/issues/8805) - Add "mixed" option for device airflow indication * [#8894](https://github.com/netbox-community/netbox/issues/8894) - Include full names when listing users * [#8998](https://github.com/netbox-community/netbox/issues/8998) - Enable filtering racks & reservations by site group * [#9122](https://github.com/netbox-community/netbox/issues/9122) - Introduce `clearcache` management command & clear cache during upgrade * [#9221](https://github.com/netbox-community/netbox/issues/9221) - Add definition list support for Markdown * [#9260](https://github.com/netbox-community/netbox/issues/9260) - Apply user preferences to tables under object detail views * [#9278](https://github.com/netbox-community/netbox/issues/9278) - Linkify device types count under manufacturers list * [#9280](https://github.com/netbox-community/netbox/issues/9280) - Allow adopting existing components when installing a module * [#9314](https://github.com/netbox-community/netbox/issues/9314) - Add device and VM filters for FHRP group assignments * [#9340](https://github.com/netbox-community/netbox/issues/9340) - Introduce support for error reporting via Sentry * [#9343](https://github.com/netbox-community/netbox/issues/9343) - Add Ubiquiti SmartPower power outlet type ### Bug Fixes * [#9190](https://github.com/netbox-community/netbox/issues/9190) - Prevent exception when attempting to instantiate module components which already exist on the parent device * [#9267](https://github.com/netbox-community/netbox/issues/9267) - Remove invalid entry in IP address role choices * [#9296](https://github.com/netbox-community/netbox/issues/9296) - Improve Markdown link sanitization * [#9306](https://github.com/netbox-community/netbox/issues/9306) - Include VC master interfaces when selecting a LAG/bridge for a VC member interface * [#9311](https://github.com/netbox-community/netbox/issues/9311) - Permit creating contact assignment without a priority via the REST API * [#9313](https://github.com/netbox-community/netbox/issues/9313) - Remove HTML code from CSV output of many-to-many relationships * [#9330](https://github.com/netbox-community/netbox/issues/9330) - Add missing `module_type` field to REST API serializers for modular device component templates --- <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:27:31 +01:00
adam closed this issue 2025-12-29 22:27:32 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13459