[PR #15805] [MERGED] Release v3.7.6 #14689

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/15805
Author: @jeremystretch
Created: 4/22/2024
Status: Merged
Merged: 4/22/2024
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

45 files changed (+580 additions, -197 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+2 -2)
📝 .github/ISSUE_TEMPLATE/documentation_change.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+2 -2)
📝 .github/workflows/auto-assign-issue.yml (+1 -1)
📝 base_requirements.txt (+2 -1)
📝 docs/_theme/main.html (+2 -2)
📝 docs/configuration/security.md (+24 -0)
📝 docs/configuration/system.md (+1 -4)
📝 docs/plugins/development/forms.md (+1 -1)
📝 docs/plugins/development/index.md (+3 -0)
📝 docs/plugins/development/views.md (+11 -1)
📝 docs/plugins/index.md (+2 -119)
docs/plugins/installation.md (+68 -0)
docs/plugins/removal.md (+72 -0)
📝 docs/release-notes/version-3.7.md (+24 -0)
📝 mkdocs.yml (+4 -1)
📝 netbox/core/api/views.py (+5 -4)
📝 netbox/core/data_backends.py (+7 -1)
📝 netbox/core/forms/model_forms.py (+5 -1)
📝 netbox/dcim/api/serializers.py (+5 -5)

...and 25 more files

📄 Description

Enhancements

  • #14690 - Improve rendering of JSON data in configuration form
  • #15427 - Enable compatibility with non-Amazon S3 providers for remote data sources
  • #15640 - Add global search support for L2VPN identifiers
  • #15644 - Introduce new configuration parameters for enabling HTTP Strict Transport Security (HSTS)

Bug Fixes

  • #15541 - Restore ability to modify assigned component template when adding/modifying an inventory item template
  • #15582 - Fix permission constraints for synchronization of remote data sources
  • #15588 - Correct OpenAPI schema definitions for read-only fields which may return null values
  • #15635 - Extend plugin removal instruction to include reindexing the global search cache
  • #15654 - Fix AttributeError exception when attempting to save an incomplete tunnel termination
  • #15668 - Fix permission required to display virtual disks tab on virtual machine UI view
  • #15685 - Allow filtering cables by decimal values using UI filter form
  • #15761 - Add missing ike_policy & ike_policy_id filters for IKE proposals
  • #15771 - Include id in list of supported fields for all bulk import forms
  • #15790 - Fix live preview support for EventRule comments

🔄 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/15805 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 4/22/2024 **Status:** ✅ Merged **Merged:** 4/22/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`b7668fb`](https://github.com/netbox-community/netbox/commit/b7668fbfc3a81abf2c6a8ace98047647fd9244c9) PRVB - [`54c6d95`](https://github.com/netbox-community/netbox/commit/54c6d95fbb45f39df4c55a6740e84880600afc06) 15654 check for no termination in TunnelTerminationSerializer - [`d7922a6`](https://github.com/netbox-community/netbox/commit/d7922a68d88b79b32b710e3b92476e4500a4452f) Fixed line 391 in netbox/virtualization/views.py. It was reeplaced "view_virtual_disk" with "view_virtualdisk" - [`5098422`](https://github.com/netbox-community/netbox/commit/5098422f68fcb73e2fd64dbb55551c5069b0ed80) Fixes #15644 - Add the ability to configure HSTS in NetBox (#15683) - [`f7e4fe2`](https://github.com/netbox-community/netbox/commit/f7e4fe2a9c4b8d4441cce342af616df6367041ab) Fixes #15640: add identifier field to search index of l2vpn - [`f47b158`](https://github.com/netbox-community/netbox/commit/f47b15886326e61cb2c4f39a4742185772bcbc4e) 15685 Allow decimal for cable length filter form (#15703) - [`17e8773`](https://github.com/netbox-community/netbox/commit/17e8773c8cf13184f26c8a58b77407899adbc640) Changelog for #15640, #15644, #15654, #15668, #15685 - [`3c3943c`](https://github.com/netbox-community/netbox/commit/3c3943c809aa16499d603acdd160fe431bd8720c) Convert "needs triage" label to a status indicator - [`4284028`](https://github.com/netbox-community/netbox/commit/4284028bb0621be47c1bb7e23a99ba58c2d498b0) Closes #15727: Add tab template context variable in the plugin doc - [`c5ae89a`](https://github.com/netbox-community/netbox/commit/c5ae89ad0341a05560b8ab7daeb1656e24d7a8a4) Use endpoint_url in S3Backend ### 📊 Changes **45 files changed** (+580 additions, -197 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+2 -2) 📝 `.github/ISSUE_TEMPLATE/documentation_change.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+2 -2) 📝 `.github/workflows/auto-assign-issue.yml` (+1 -1) 📝 `base_requirements.txt` (+2 -1) 📝 `docs/_theme/main.html` (+2 -2) 📝 `docs/configuration/security.md` (+24 -0) 📝 `docs/configuration/system.md` (+1 -4) 📝 `docs/plugins/development/forms.md` (+1 -1) 📝 `docs/plugins/development/index.md` (+3 -0) 📝 `docs/plugins/development/views.md` (+11 -1) 📝 `docs/plugins/index.md` (+2 -119) ➕ `docs/plugins/installation.md` (+68 -0) ➕ `docs/plugins/removal.md` (+72 -0) 📝 `docs/release-notes/version-3.7.md` (+24 -0) 📝 `mkdocs.yml` (+4 -1) 📝 `netbox/core/api/views.py` (+5 -4) 📝 `netbox/core/data_backends.py` (+7 -1) 📝 `netbox/core/forms/model_forms.py` (+5 -1) 📝 `netbox/dcim/api/serializers.py` (+5 -5) _...and 25 more files_ </details> ### 📄 Description ### Enhancements * [#14690](https://github.com/netbox-community/netbox/issues/14690) - Improve rendering of JSON data in configuration form * [#15427](https://github.com/netbox-community/netbox/issues/15427) - Enable compatibility with non-Amazon S3 providers for remote data sources * [#15640](https://github.com/netbox-community/netbox/issues/15640) - Add global search support for L2VPN identifiers * [#15644](https://github.com/netbox-community/netbox/issues/15644) - Introduce new configuration parameters for enabling HTTP Strict Transport Security (HSTS) ### Bug Fixes * [#15541](https://github.com/netbox-community/netbox/issues/15541) - Restore ability to modify assigned component template when adding/modifying an inventory item template * [#15582](https://github.com/netbox-community/netbox/issues/15582) - Fix permission constraints for synchronization of remote data sources * [#15588](https://github.com/netbox-community/netbox/issues/15588) - Correct OpenAPI schema definitions for read-only fields which may return null values * [#15635](https://github.com/netbox-community/netbox/issues/15635) - Extend plugin removal instruction to include reindexing the global search cache * [#15654](https://github.com/netbox-community/netbox/issues/15654) - Fix `AttributeError` exception when attempting to save an incomplete tunnel termination * [#15668](https://github.com/netbox-community/netbox/issues/15668) - Fix permission required to display virtual disks tab on virtual machine UI view * [#15685](https://github.com/netbox-community/netbox/issues/15685) - Allow filtering cables by decimal values using UI filter form * [#15761](https://github.com/netbox-community/netbox/issues/15761) - Add missing `ike_policy` & `ike_policy_id` filters for IKE proposals * [#15771](https://github.com/netbox-community/netbox/issues/15771) - Include `id` in list of supported fields for all bulk import forms * [#15790](https://github.com/netbox-community/netbox/issues/15790) - Fix live preview support for EventRule comments --- <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:26:05 +01:00
adam closed this issue 2025-12-29 23:26:06 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14689