[PR #13907] [MERGED] Release v3.6.3 #14279

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

📋 Pull Request Information

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

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

35 files changed (+931 additions, -178 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/release-notes/version-3.6.md (+23 -0)
📝 netbox/dcim/forms/bulk_import.py (+2 -2)
📝 netbox/dcim/models/cables.py (+91 -31)
📝 netbox/dcim/models/devices.py (+5 -4)
📝 netbox/dcim/svg/cables.py (+109 -38)
📝 netbox/dcim/tables/devices.py (+13 -2)
📝 netbox/dcim/tests/test_cablepaths.py (+396 -4)
📝 netbox/extras/api/serializers.py (+1 -1)
📝 netbox/extras/api/views.py (+4 -1)
📝 netbox/extras/choices.py (+36 -0)
📝 netbox/extras/dashboard/forms.py (+2 -2)
📝 netbox/extras/reports.py (+7 -2)
📝 netbox/ipam/forms/bulk_edit.py (+77 -8)
📝 netbox/ipam/forms/model_forms.py (+1 -1)
📝 netbox/ipam/models/ip.py (+27 -0)
📝 netbox/ipam/tests/test_api.py (+56 -0)
📝 netbox/netbox/api/fields.py (+7 -6)
📝 netbox/netbox/settings.py (+1 -1)

...and 15 more files

📄 Description

Enhancements

  • #12732 - Add toggle to hide disconnected interfaces under device view

Bug Fixes

  • #11079 - Enable tracing cable paths across multiple cables in parallel
  • #11901 - Fix IndexError exception when manipulating terminations for existing cables via REST API
  • #13506 - Enable creating a config template which references a data file via the REST API
  • #13666 - Cleanly handle reports without any test methods defined
  • #13839 - Restore original text color for HTML code elements
  • #13843 - Fix assignment of VLAN group scope during bulk edit
  • #13845 - Fix AttributeError exception when attaching front/rear images to a device type
  • #13849 - Fix KeyError exception when deleting an object which references a configured choice value that has been removed
  • #13859 - Fix invalid response when searching for custom choice field values returns no matches
  • #13864 - Correct default background color for dashboard widget headers
  • #13871 - Fix rack filtering for empty location during device bulk import
  • #13891 - Allow designating an IP address as primary for device/VM while assigning it to an interface

🔄 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/13907 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 9/26/2023 **Status:** ✅ Merged **Merged:** 9/26/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`9b325f4`](https://github.com/netbox-community/netbox/commit/9b325f4b8611160f62294cfdb6bafebae2757bdd) PRVB - [`b670a1e`](https://github.com/netbox-community/netbox/commit/b670a1e22cb8922a39daf9c63fb0806ca9772282) Fixes #13871: Fix rack filtering for empty location during device bulk import - [`df46198`](https://github.com/netbox-community/netbox/commit/df46198b914faeaf5bd91fd9fc4c17f90be9129b) 13839 change color and spacing on alert code block (#13857) - [`a0e5e69`](https://github.com/netbox-community/netbox/commit/a0e5e69283ef634ef6579e997814212c99c69c85) #13887: Rebuild static assets - [`a8a4bd7`](https://github.com/netbox-community/netbox/commit/a8a4bd7c211e15d56fe315047534c08a0b1bfc2c) Revert "#13887: Rebuild static assets" - [`04796a6`](https://github.com/netbox-community/netbox/commit/04796a6ac62937de54ef1be0c16d13c10f37c685) Fix creating config template using rest api (#13869) - [`0ce2b1b`](https://github.com/netbox-community/netbox/commit/0ce2b1b779228befa55d867eacb863b7f2ee1684) 13845 fix device type image save (#13851) - [`685ac5f`](https://github.com/netbox-community/netbox/commit/685ac5f57127dde7edaab480c6ce4af3a373f0a0) 13891 fix primary ip assignment if assigning ip - [`27297c7`](https://github.com/netbox-community/netbox/commit/27297c7556cf3c9659fdf79f5a77b49afe31706e) Add Hide Disconnected Button to Interface Summary, Remove Unused Table Caption Descriptor - Close #12732 - [`e67624f`](https://github.com/netbox-community/netbox/commit/e67624f0427f6a2c12a3abb06fc57836da8d6554) Fixes #13666: Fix behavior for reports without test methods (#13667) ### 📊 Changes **35 files changed** (+931 additions, -178 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/release-notes/version-3.6.md` (+23 -0) 📝 `netbox/dcim/forms/bulk_import.py` (+2 -2) 📝 `netbox/dcim/models/cables.py` (+91 -31) 📝 `netbox/dcim/models/devices.py` (+5 -4) 📝 `netbox/dcim/svg/cables.py` (+109 -38) 📝 `netbox/dcim/tables/devices.py` (+13 -2) 📝 `netbox/dcim/tests/test_cablepaths.py` (+396 -4) 📝 `netbox/extras/api/serializers.py` (+1 -1) 📝 `netbox/extras/api/views.py` (+4 -1) 📝 `netbox/extras/choices.py` (+36 -0) 📝 `netbox/extras/dashboard/forms.py` (+2 -2) 📝 `netbox/extras/reports.py` (+7 -2) 📝 `netbox/ipam/forms/bulk_edit.py` (+77 -8) 📝 `netbox/ipam/forms/model_forms.py` (+1 -1) 📝 `netbox/ipam/models/ip.py` (+27 -0) 📝 `netbox/ipam/tests/test_api.py` (+56 -0) 📝 `netbox/netbox/api/fields.py` (+7 -6) 📝 `netbox/netbox/settings.py` (+1 -1) _...and 15 more files_ </details> ### 📄 Description ### Enhancements * [#12732](https://github.com/netbox-community/netbox/issues/12732) - Add toggle to hide disconnected interfaces under device view ### Bug Fixes * [#11079](https://github.com/netbox-community/netbox/issues/11079) - Enable tracing cable paths across multiple cables in parallel * [#11901](https://github.com/netbox-community/netbox/issues/11901) - Fix `IndexError` exception when manipulating terminations for existing cables via REST API * [#13506](https://github.com/netbox-community/netbox/issues/13506) - Enable creating a config template which references a data file via the REST API * [#13666](https://github.com/netbox-community/netbox/issues/13666) - Cleanly handle reports without any test methods defined * [#13839](https://github.com/netbox-community/netbox/issues/13839) - Restore original text color for HTML code elements * [#13843](https://github.com/netbox-community/netbox/issues/13843) - Fix assignment of VLAN group scope during bulk edit * [#13845](https://github.com/netbox-community/netbox/issues/13845) - Fix `AttributeError` exception when attaching front/rear images to a device type * [#13849](https://github.com/netbox-community/netbox/issues/13849) - Fix `KeyError` exception when deleting an object which references a configured choice value that has been removed * [#13859](https://github.com/netbox-community/netbox/issues/13859) - Fix invalid response when searching for custom choice field values returns no matches * [#13864](https://github.com/netbox-community/netbox/issues/13864) - Correct default background color for dashboard widget headers * [#13871](https://github.com/netbox-community/netbox/issues/13871) - Fix rack filtering for empty location during device bulk import * [#13891](https://github.com/netbox-community/netbox/issues/13891) - Allow designating an IP address as primary for device/VM while assigning it to an interface --- <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:34 +01:00
adam closed this issue 2025-12-29 23:23:34 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14279