[PR #12354] [MERGED] Release v3.4.9 #13952

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/12354
Author: @jeremystretch
Created: 4/26/2023
Status: Merged
Merged: 4/26/2023
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • dd8112c PRVB
  • c1c98f9 Closes #12232: Annotate direct URL for release notes for all projects
  • 7b374e4 Fixes #12296: Fix 'mark connected' form field for bulk editing front & rear ports
  • 164b2a5 Fixes #12270: Fix pre-population of list values when creating a saved filter
  • ab35315 Closes #12226: Add Profile Data Headers to Remote Authentication Middleware (#12253)
  • 8b7ee0a 11383 fix search order (#12251)
  • 12bb0ec Fix typo in api token auth
  • 38a0ed5 12255 inventory item device change (#12311)
  • c8988ba Add graphics
  • 89fa546 Merge pull request from GHSA-92x4-vfjf-rmf7

📊 Changes

35 files changed (+410 additions, -76 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
.github/ISSUE_TEMPLATE/deprecation.yaml (+24 -0)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 README.md (+10 -1)
📝 base_requirements.txt (+32 -32)
📝 docs/administration/authentication/overview.md (+2 -0)
📝 docs/configuration/miscellaneous.md (+10 -0)
📝 docs/configuration/remote-authentication.md (+24 -0)
📝 docs/configuration/security.md (+25 -0)
📝 docs/integrations/rest-api.md (+1 -1)
📝 docs/release-notes/version-3.4.md (+22 -0)
📝 netbox/dcim/forms/bulk_edit.py (+10 -0)
📝 netbox/dcim/forms/bulk_import.py (+1 -1)
📝 netbox/dcim/models/device_component_templates.py (+14 -11)
📝 netbox/dcim/models/device_components.py (+2 -1)
📝 netbox/dcim/views.py (+1 -0)
📝 netbox/extras/models/models.py (+14 -1)
📝 netbox/netbox/configuration_example.py (+3 -0)
📝 netbox/netbox/middleware.py (+11 -1)
📝 netbox/netbox/settings.py (+28 -2)

...and 15 more files

📄 Description

Enhancements

  • #10987 - Show peer racks as a dropdown list under rack view
  • #11386 - Introduce CSRF_COOKIE_SECURE, SECURE_SSL_REDIRECT, and SESSION_COOKIE_SECURE configuration parameters
  • #11623 - Hide PSK strings under wireless LAN & link views
  • #12205 - Sanitize rendered custom links to mitigate malicious links
  • #12226 - Enable setting user name & email values via remote authenticate headers
  • #12337 - Enable anonymized reporting of census data

Bug Fixes

  • #11383 - Fix ordering of global search results by object type
  • #11902 - Fix import of inventory items for devices with duplicated names
  • #12238 - Improve error message for API token IP prefix validation failures
  • #12255 - Restore the ability to move inventory items among devices
  • #12270 - Fix pre-population of list values when creating a saved filter
  • #12296 - Fix "mark connected" form field for bulk editing front & rear ports

🔄 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/12354 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 4/26/2023 **Status:** ✅ Merged **Merged:** 4/26/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`dd8112c`](https://github.com/netbox-community/netbox/commit/dd8112c30e729e2734324636c61ea3a0ae4cce1f) PRVB - [`c1c98f9`](https://github.com/netbox-community/netbox/commit/c1c98f9883b4d14d3e290ff12ff43da32347dd1a) Closes #12232: Annotate direct URL for release notes for all projects - [`7b374e4`](https://github.com/netbox-community/netbox/commit/7b374e4cf6f6d4611b79a521640097b4988bc2f2) Fixes #12296: Fix 'mark connected' form field for bulk editing front & rear ports - [`164b2a5`](https://github.com/netbox-community/netbox/commit/164b2a50163133b36a4a9755e38c658048434fd9) Fixes #12270: Fix pre-population of list values when creating a saved filter - [`ab35315`](https://github.com/netbox-community/netbox/commit/ab3531558aff902b760eadf03eb6e6ddb8492aff) Closes #12226: Add Profile Data Headers to Remote Authentication Middleware (#12253) - [`8b7ee0a`](https://github.com/netbox-community/netbox/commit/8b7ee0a0db3e8347fb32bee64195ae47b5207c44) 11383 fix search order (#12251) - [`12bb0ec`](https://github.com/netbox-community/netbox/commit/12bb0ec1fe2ff79d082addfb180cfcaf6c7dc756) Fix typo in api token auth - [`38a0ed5`](https://github.com/netbox-community/netbox/commit/38a0ed5e246ce78562f0fd192787917723863a45) 12255 inventory item device change (#12311) - [`c8988ba`](https://github.com/netbox-community/netbox/commit/c8988bac8ad7a56abb1af47d64374f6b23d75ad9) Add graphics - [`89fa546`](https://github.com/netbox-community/netbox/commit/89fa546a1481e56d14cfc4d666a55482b0c85fd1) Merge pull request from GHSA-92x4-vfjf-rmf7 ### 📊 Changes **35 files changed** (+410 additions, -76 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) ➕ `.github/ISSUE_TEMPLATE/deprecation.yaml` (+24 -0) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `README.md` (+10 -1) 📝 `base_requirements.txt` (+32 -32) 📝 `docs/administration/authentication/overview.md` (+2 -0) 📝 `docs/configuration/miscellaneous.md` (+10 -0) 📝 `docs/configuration/remote-authentication.md` (+24 -0) 📝 `docs/configuration/security.md` (+25 -0) 📝 `docs/integrations/rest-api.md` (+1 -1) 📝 `docs/release-notes/version-3.4.md` (+22 -0) 📝 `netbox/dcim/forms/bulk_edit.py` (+10 -0) 📝 `netbox/dcim/forms/bulk_import.py` (+1 -1) 📝 `netbox/dcim/models/device_component_templates.py` (+14 -11) 📝 `netbox/dcim/models/device_components.py` (+2 -1) 📝 `netbox/dcim/views.py` (+1 -0) 📝 `netbox/extras/models/models.py` (+14 -1) 📝 `netbox/netbox/configuration_example.py` (+3 -0) 📝 `netbox/netbox/middleware.py` (+11 -1) 📝 `netbox/netbox/settings.py` (+28 -2) _...and 15 more files_ </details> ### 📄 Description ### Enhancements * [#10987](https://github.com/netbox-community/netbox/issues/10987) - Show peer racks as a dropdown list under rack view * [#11386](https://github.com/netbox-community/netbox/issues/11386) - Introduce `CSRF_COOKIE_SECURE`, `SECURE_SSL_REDIRECT`, and `SESSION_COOKIE_SECURE` configuration parameters * [#11623](https://github.com/netbox-community/netbox/issues/11623) - Hide PSK strings under wireless LAN & link views * [#12205](https://github.com/netbox-community/netbox/issues/12205) - Sanitize rendered custom links to mitigate malicious links * [#12226](https://github.com/netbox-community/netbox/issues/12226) - Enable setting user name & email values via remote authenticate headers * [#12337](https://github.com/netbox-community/netbox/issues/12337) - Enable anonymized reporting of census data ### Bug Fixes * [#11383](https://github.com/netbox-community/netbox/issues/11383) - Fix ordering of global search results by object type * [#11902](https://github.com/netbox-community/netbox/issues/11902) - Fix import of inventory items for devices with duplicated names * [#12238](https://github.com/netbox-community/netbox/issues/12238) - Improve error message for API token IP prefix validation failures * [#12255](https://github.com/netbox-community/netbox/issues/12255) - Restore the ability to move inventory items among devices * [#12270](https://github.com/netbox-community/netbox/issues/12270) - Fix pre-population of list values when creating a saved filter * [#12296](https://github.com/netbox-community/netbox/issues/12296) - Fix "mark connected" form field for bulk editing front & rear ports --- <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:21:44 +01:00
adam closed this issue 2025-12-29 23: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#13952