[PR #13705] [MERGED] Release v3.6.1 #14243

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/13705
Author: @jeremystretch
Created: 9/6/2023
Status: Merged
Merged: 9/6/2023
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

35 files changed (+429 additions, -180 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/models/dcim/platform.md (+0 -14)
📝 docs/plugins/development/navigation.md (+9 -6)
📝 docs/release-notes/version-3.6.md (+30 -1)
📝 netbox/core/apps.py (+11 -0)
📝 netbox/core/management/commands/makemigrations.py (+0 -12)
netbox/core/management/commands/migrate.py (+0 -7)
📝 netbox/core/models/data.py (+1 -1)
📝 netbox/core/views.py (+7 -1)
📝 netbox/dcim/api/serializers.py (+0 -4)
📝 netbox/dcim/views.py (+90 -1)
📝 netbox/extras/api/serializers.py (+1 -1)
📝 netbox/extras/models/customfields.py (+17 -15)
📝 netbox/extras/models/models.py (+4 -0)
📝 netbox/extras/plugins/navigation.py (+2 -1)
📝 netbox/extras/tests/test_customfields.py (+91 -0)
📝 netbox/ipam/api/field_serializers.py (+27 -10)
📝 netbox/ipam/api/serializers.py (+3 -6)
📝 netbox/ipam/models/ip.py (+3 -3)

...and 15 more files

📄 Description

Enhancements

  • #12870 - Support setting token expiration time using the provisioning API endpoint
  • #13444 - Add bulk rename functionality to the global device component lists
  • #13638 - Add optional staff_only attribute to MenuItem

Bug Fixes

  • #12553 - Ensure family attribute is always returned when creating aggregates and prefixes via REST API
  • #13619 - Fix exception when viewing IP address assigned to a virtual machine
  • #13596 - Always display "render config" tab for devices and virtual machines
  • #13620 - Show admin menu items only for staff users
  • #13622 - Fix exception when viewing current config and no revisions have been created
  • #13626 - Correct filtering of recent activity list under user view
  • #13628 - Remove stale references to obsolete NAPALM integration
  • #13630 - Fix display of active status under user view
  • #13632 - Avoid raising exception when checking if FHRP group IP address is primary
  • #13642 - Suppress warning about unreflected model changes when applying migrations
  • #13657 - Fix decoding of data file content
  • #13674 - Fix retrieving individual report via REST API
  • #13682 - Fix error message returned when validation of custom field default value fails
  • #13684 - Enable modying the configuration when maintenance mode is enabled

🔄 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/13705 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 9/6/2023 **Status:** ✅ Merged **Merged:** 9/6/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`671a561`](https://github.com/netbox-community/netbox/commit/671a56100ab2386ff285f13ad1559a8b9413b0f1) PRVB - [`46f734e`](https://github.com/netbox-community/netbox/commit/46f734eba2da42d2dfefc230cd8c954e79dfaa40) fix error for is_oob_ip for non-device parents (#13621) - [`316d991`](https://github.com/netbox-community/netbox/commit/316d991b33a110fdf102a0cdab0a2327737895d4) Fixes #13630: Fix display of active status under user view - [`cb93abb`](https://github.com/netbox-community/netbox/commit/cb93abb0f486acdf6f7e9374b1ed6e6cb50365e4) Fixes #13626: Correct filtering of recent activity list under user view - [`272d2c5`](https://github.com/netbox-community/netbox/commit/272d2c54d43b4f85fccb00c71986ce7719b88aee) removes napalm references #13628 - [`06f2c6f`](https://github.com/netbox-community/netbox/commit/06f2c6f8673244bb35ba1d287c5a8200d8079954) Fixes #13632: Avoid raising exception when checking if FHRP group IP address is primary - [`2544e2b`](https://github.com/netbox-community/netbox/commit/2544e2bf18a8639eda62a1d6d34cdd8ac2cbc09a) Fixes #13622: Fix exception when viewing current config and no revisions have been created - [`f962fb3`](https://github.com/netbox-community/netbox/commit/f962fb3b53a2fd3ca0110f51ea4a557b2313c306) Closes #13638: Add optional staff_only attribute to MenuItem (#13639) - [`78966e1`](https://github.com/netbox-community/netbox/commit/78966e12a919ff149c8f338e0c708b44f2db182f) Fixes #13620: Show admin menu items only for staff users - [`2503568`](https://github.com/netbox-community/netbox/commit/2503568875d3c7ae91959d2ff7817c769b2e6d9c) Changelog for #13619, #13620, #13622, #13628, #13632, #13638 ### 📊 Changes **35 files changed** (+429 additions, -180 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/models/dcim/platform.md` (+0 -14) 📝 `docs/plugins/development/navigation.md` (+9 -6) 📝 `docs/release-notes/version-3.6.md` (+30 -1) 📝 `netbox/core/apps.py` (+11 -0) 📝 `netbox/core/management/commands/makemigrations.py` (+0 -12) ➖ `netbox/core/management/commands/migrate.py` (+0 -7) 📝 `netbox/core/models/data.py` (+1 -1) 📝 `netbox/core/views.py` (+7 -1) 📝 `netbox/dcim/api/serializers.py` (+0 -4) 📝 `netbox/dcim/views.py` (+90 -1) 📝 `netbox/extras/api/serializers.py` (+1 -1) 📝 `netbox/extras/models/customfields.py` (+17 -15) 📝 `netbox/extras/models/models.py` (+4 -0) 📝 `netbox/extras/plugins/navigation.py` (+2 -1) 📝 `netbox/extras/tests/test_customfields.py` (+91 -0) 📝 `netbox/ipam/api/field_serializers.py` (+27 -10) 📝 `netbox/ipam/api/serializers.py` (+3 -6) 📝 `netbox/ipam/models/ip.py` (+3 -3) _...and 15 more files_ </details> ### 📄 Description ### Enhancements * [#12870](https://github.com/netbox-community/netbox/issues/12870) - Support setting token expiration time using the provisioning API endpoint * [#13444](https://github.com/netbox-community/netbox/issues/13444) - Add bulk rename functionality to the global device component lists * [#13638](https://github.com/netbox-community/netbox/issues/13638) - Add optional `staff_only` attribute to MenuItem ### Bug Fixes * [#12553](https://github.com/netbox-community/netbox/issues/12552) - Ensure `family` attribute is always returned when creating aggregates and prefixes via REST API * [#13619](https://github.com/netbox-community/netbox/issues/13619) - Fix exception when viewing IP address assigned to a virtual machine * [#13596](https://github.com/netbox-community/netbox/issues/13596) - Always display "render config" tab for devices and virtual machines * [#13620](https://github.com/netbox-community/netbox/issues/13620) - Show admin menu items only for staff users * [#13622](https://github.com/netbox-community/netbox/issues/13622) - Fix exception when viewing current config and no revisions have been created * [#13626](https://github.com/netbox-community/netbox/issues/13626) - Correct filtering of recent activity list under user view * [#13628](https://github.com/netbox-community/netbox/issues/13628) - Remove stale references to obsolete NAPALM integration * [#13630](https://github.com/netbox-community/netbox/issues/13630) - Fix display of active status under user view * [#13632](https://github.com/netbox-community/netbox/issues/13632) - Avoid raising exception when checking if FHRP group IP address is primary * [#13642](https://github.com/netbox-community/netbox/issues/13642) - Suppress warning about unreflected model changes when applying migrations * [#13657](https://github.com/netbox-community/netbox/issues/13657) - Fix decoding of data file content * [#13674](https://github.com/netbox-community/netbox/issues/13674) - Fix retrieving individual report via REST API * [#13682](https://github.com/netbox-community/netbox/issues/13682) - Fix error message returned when validation of custom field default value fails * [#13684](https://github.com/netbox-community/netbox/issues/13684) - Enable modying the configuration when maintenance mode is enabled --- <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:23:22 +01:00
adam closed this issue 2025-12-29 23:23:22 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14243