[PR #11174] [MERGED] Release v3.3.10 #13750

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

📋 Pull Request Information

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

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

32 files changed (+318 additions, -100 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/configuration/security.md (+8 -0)
📝 docs/installation/3-netbox.md (+3 -0)
📝 docs/release-notes/version-3.3.md (+28 -2)
📝 netbox/circuits/forms/models.py (+14 -2)
📝 netbox/dcim/choices.py (+4 -0)
📝 netbox/dcim/fields.py (+2 -0)
📝 netbox/dcim/forms/bulk_import.py (+19 -2)
📝 netbox/dcim/forms/common.py (+58 -0)
📝 netbox/dcim/forms/models.py (+9 -64)
📝 netbox/dcim/models/device_components.py (+17 -0)
📝 netbox/dcim/tables/devicetypes.py (+1 -1)
📝 netbox/dcim/tests/test_views.py (+90 -0)
📝 netbox/dcim/views.py (+1 -1)
📝 netbox/extras/api/customfields.py (+1 -1)
📝 netbox/extras/tables/tables.py (+2 -1)
📝 netbox/extras/tests/test_customfields.py (+12 -0)
📝 netbox/ipam/filtersets.py (+1 -1)
📝 netbox/ipam/forms/filtersets.py (+1 -1)

...and 12 more files

📄 Description

Enhancements

  • #9361 - Add replication controls for module bulk import
  • #10255 - Introduce LOGOUT_REDIRECT_URL config parameter to control redirection of user after logout
  • #10447 - Enable reassigning an inventory item from one device to another
  • #10516 - Add vertical frame & cabinet rack types
  • #10748 - Add provider selection field for provider networks to circuit termination edit view
  • #11089 - Permit whitespace in MAC addresses
  • #11119 - Enable filtering L2VPNs by slug

Bug Fixes

  • #11041 - Correct power utilization percentage precision
  • #11077 - Honor configured date format when displaying date custom field values in tables
  • #11087 - Fix background color of bottom banner content
  • #11101 - Correct circuits count under site view
  • #11109 - Fix nullification of custom object & multi-object fields via REST API
  • #11128 - Disable ordering changelog table by object to avoid exception
  • #11142 - Correct available choices for status under IP range filter form
  • #11168 - Honor RQ_DEFAULT_TIMEOUT config parameter when using Redis Sentinel
  • #11173 - Enable missing tags columns for contact, L2VPN lists

🔄 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/11174 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 12/13/2022 **Status:** ✅ Merged **Merged:** 12/13/2022 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`fb407e9`](https://github.com/netbox-community/netbox/commit/fb407e90768bfb5c224af0e72a1985198e65a57f) PRVB - [`826a171`](https://github.com/netbox-community/netbox/commit/826a1714c37b94ca26f23936f120cb19981815b7) 11041 return power percentage with 1 decimal place - [`ee03f3d`](https://github.com/netbox-community/netbox/commit/ee03f3d5846f9342782553245a6750e50eab33e4) 10748 Add 'Provider' to the circuit termination edit/view (#10939) - [`db7590d`](https://github.com/netbox-community/netbox/commit/db7590df1a797de143e9128d880df1a3553c255d) Changelog for #10748, #11041 - [`d4d8d00`](https://github.com/netbox-community/netbox/commit/d4d8d00d01d422adaa13cd1fbd0384ee39ea1d9f) add distinct method to circuit_count - [`d2d60c0`](https://github.com/netbox-community/netbox/commit/d2d60c06075bae3188bd6a6a28cc1aa15ff18c55) Fixes #11087: Fix background color of bottom banner content - [`780997a`](https://github.com/netbox-community/netbox/commit/780997a568e79a3b86aa0ad19ef40bde370ee42f) Closes #11119: Enable filtering L2VPNs by slug - [`0cacac8`](https://github.com/netbox-community/netbox/commit/0cacac82ee4cb9fb51eb52c931f77b16efc5a7ef) Disable sorting by object_repr on ObjectChangeTable - [`35596dd`](https://github.com/netbox-community/netbox/commit/35596ddcbcce6b7287114b6e326d4c50be90151b) Closes #10806: Add warning to run deactivate prior to upgrade script - [`ab9c253`](https://github.com/netbox-community/netbox/commit/ab9c253310dc36dca2aa685dc97cf9d43a518d5e) Fixes #11128: Disable ordering changelog table by object to avoid exception ### 📊 Changes **32 files changed** (+318 additions, -100 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/configuration/security.md` (+8 -0) 📝 `docs/installation/3-netbox.md` (+3 -0) 📝 `docs/release-notes/version-3.3.md` (+28 -2) 📝 `netbox/circuits/forms/models.py` (+14 -2) 📝 `netbox/dcim/choices.py` (+4 -0) 📝 `netbox/dcim/fields.py` (+2 -0) 📝 `netbox/dcim/forms/bulk_import.py` (+19 -2) 📝 `netbox/dcim/forms/common.py` (+58 -0) 📝 `netbox/dcim/forms/models.py` (+9 -64) 📝 `netbox/dcim/models/device_components.py` (+17 -0) 📝 `netbox/dcim/tables/devicetypes.py` (+1 -1) 📝 `netbox/dcim/tests/test_views.py` (+90 -0) 📝 `netbox/dcim/views.py` (+1 -1) 📝 `netbox/extras/api/customfields.py` (+1 -1) 📝 `netbox/extras/tables/tables.py` (+2 -1) 📝 `netbox/extras/tests/test_customfields.py` (+12 -0) 📝 `netbox/ipam/filtersets.py` (+1 -1) 📝 `netbox/ipam/forms/filtersets.py` (+1 -1) _...and 12 more files_ </details> ### 📄 Description ### Enhancements * [#9361](https://github.com/netbox-community/netbox/issues/9361) - Add replication controls for module bulk import * [#10255](https://github.com/netbox-community/netbox/issues/10255) - Introduce `LOGOUT_REDIRECT_URL` config parameter to control redirection of user after logout * [#10447](https://github.com/netbox-community/netbox/issues/10447) - Enable reassigning an inventory item from one device to another * [#10516](https://github.com/netbox-community/netbox/issues/10516) - Add vertical frame & cabinet rack types * [#10748](https://github.com/netbox-community/netbox/issues/10748) - Add provider selection field for provider networks to circuit termination edit view * [#11089](https://github.com/netbox-community/netbox/issues/11089) - Permit whitespace in MAC addresses * [#11119](https://github.com/netbox-community/netbox/issues/11119) - Enable filtering L2VPNs by slug ### Bug Fixes * [#11041](https://github.com/netbox-community/netbox/issues/11041) - Correct power utilization percentage precision * [#11077](https://github.com/netbox-community/netbox/issues/11077) - Honor configured date format when displaying date custom field values in tables * [#11087](https://github.com/netbox-community/netbox/issues/11087) - Fix background color of bottom banner content * [#11101](https://github.com/netbox-community/netbox/issues/11101) - Correct circuits count under site view * [#11109](https://github.com/netbox-community/netbox/issues/11109) - Fix nullification of custom object & multi-object fields via REST API * [#11128](https://github.com/netbox-community/netbox/issues/11128) - Disable ordering changelog table by object to avoid exception * [#11142](https://github.com/netbox-community/netbox/issues/11142) - Correct available choices for status under IP range filter form * [#11168](https://github.com/netbox-community/netbox/issues/11168) - Honor `RQ_DEFAULT_TIMEOUT` config parameter when using Redis Sentinel * [#11173](https://github.com/netbox-community/netbox/issues/11173) - Enable missing tags columns for contact, L2VPN lists --- <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:20:35 +01:00
adam closed this issue 2025-12-29 23:20:35 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13750