[PR #14616] [MERGED] Release v3.6.8 #14430

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/14616
Author: @jeremystretch
Created: 12/27/2023
Status: Merged
Merged: 12/27/2023
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

36 files changed (+523 additions, -64 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/features/search.md (+3 -0)
📝 docs/models/dcim/inventoryitem.md (+1 -1)
📝 docs/release-notes/version-3.6.md (+26 -0)
📝 netbox/core/management/commands/syncdatasource.py (+8 -3)
📝 netbox/core/views.py (+9 -6)
📝 netbox/dcim/filtersets.py (+1 -0)
netbox/dcim/migrations/0182_zero_length_cable_fix.py (+22 -0)
📝 netbox/dcim/models/cables.py (+1 -1)
📝 netbox/dcim/svg/cables.py (+2 -2)
📝 netbox/dcim/tables/devices.py (+1 -1)
📝 netbox/dcim/views.py (+1 -2)
📝 netbox/extras/management/commands/runscript.py (+1 -1)
📝 netbox/extras/models/customfields.py (+1 -3)
📝 netbox/extras/models/models.py (+1 -1)
📝 netbox/extras/signals.py (+14 -15)
netbox/extras/tests/test_custom_validation.py (+265 -0)
📝 netbox/extras/tests/test_customfields.py (+7 -6)
📝 netbox/extras/validators.py (+23 -3)

...and 16 more files

📄 Description

Enhancements

  • #11039 - List parent prefixes under IP range view
  • #14507 - Print new NetBox version when running upgrade script
  • #14538 - Add the available_at_site filter for VLANs
  • #14596 - Match against description field when searching for devices

Bug Fixes

  • #11816 - Correct display of error message when attempting invalid VLAN site & group assignment
  • #12731 - Fix custom validation for many-to-many fields
  • #13606 - Fix filtering custom multi-choice fields by null
  • #13649 - Correct calculation of absolute lengths for zero-length cables
  • #13812 - Update status of remote data source when syncing fails via syncdatasource management command
  • #13909 - Fix cloning of objects which have a multi-choice custom field
  • #14517 - Ensure reservations tab is always displayed under rack view
  • #14532 - Device/VM change record should accurately reflect when primary/OOB IP is deleted
  • #14549 - Fix association of job results when executing scripts via runscript management command
  • #14560 - Do not escape exclamation marks in custom link URLs
  • #14575 - Fix display of the tags column under VDC table
  • #14613 - Fix display of current configuration parameters in UI

🔄 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/14616 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 12/27/2023 **Status:** ✅ Merged **Merged:** 12/27/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`ec245b9`](https://github.com/netbox-community/netbox/commit/ec245b968f50bdbafaadd5d6b885832d858fa167) PRVB - [`12beac4`](https://github.com/netbox-community/netbox/commit/12beac4f1adc5be8dba927f9823e0bd904dcf60f) fix the result of script jobs #14549 - [`3f4a65c`](https://github.com/netbox-community/netbox/commit/3f4a65cc5cd315a4222dde83a702e77794e0e854) added ! to safe characters - [`c1cf037`](https://github.com/netbox-community/netbox/commit/c1cf037eafa6be55c729938188a370e5953e725a) Print NetBox version in upgrade.sh (#14547) - [`8dfec7e`](https://github.com/netbox-community/netbox/commit/8dfec7e2b29d8c6ff8a1a1a61becf69a8f888a00) Closes #14538 - Add available_at_site filter (#14541) - [`f0b9008`](https://github.com/netbox-community/netbox/commit/f0b9008529a5f014e718b2b8dd1e9cc8f6672b47) Fixes #14575: Fix display of the tags column under VDC table - [`e5c565c`](https://github.com/netbox-community/netbox/commit/e5c565cbf4740b9f48133ff7dd4a102ef0cf5181) Closes #14119: Remove redundant check for to_objectchange() - [`1692070`](https://github.com/netbox-community/netbox/commit/169207058f8db4b297fabaedf0a476b7049f7e58) Update search to add note - [`c289dda`](https://github.com/netbox-community/netbox/commit/c289dda649b04c9078edbfdfc33e7fa8ffb8b2a6) Changelog for #14507, #14538, #14549, #14560, #14575 - [`0d08205`](https://github.com/netbox-community/netbox/commit/0d08205ab13c9eb9fb18ba8546764ce7af26f9fc) Fixes #14532: Device/VM change record should accurately reflect when primary/OOB IP is deleted ### 📊 Changes **36 files changed** (+523 additions, -64 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/features/search.md` (+3 -0) 📝 `docs/models/dcim/inventoryitem.md` (+1 -1) 📝 `docs/release-notes/version-3.6.md` (+26 -0) 📝 `netbox/core/management/commands/syncdatasource.py` (+8 -3) 📝 `netbox/core/views.py` (+9 -6) 📝 `netbox/dcim/filtersets.py` (+1 -0) ➕ `netbox/dcim/migrations/0182_zero_length_cable_fix.py` (+22 -0) 📝 `netbox/dcim/models/cables.py` (+1 -1) 📝 `netbox/dcim/svg/cables.py` (+2 -2) 📝 `netbox/dcim/tables/devices.py` (+1 -1) 📝 `netbox/dcim/views.py` (+1 -2) 📝 `netbox/extras/management/commands/runscript.py` (+1 -1) 📝 `netbox/extras/models/customfields.py` (+1 -3) 📝 `netbox/extras/models/models.py` (+1 -1) 📝 `netbox/extras/signals.py` (+14 -15) ➕ `netbox/extras/tests/test_custom_validation.py` (+265 -0) 📝 `netbox/extras/tests/test_customfields.py` (+7 -6) 📝 `netbox/extras/validators.py` (+23 -3) _...and 16 more files_ </details> ### 📄 Description ### Enhancements * [#11039](https://github.com/netbox-community/netbox/issues/11039) - List parent prefixes under IP range view * [#14507](https://github.com/netbox-community/netbox/issues/14507) - Print new NetBox version when running upgrade script * [#14538](https://github.com/netbox-community/netbox/issues/14538) - Add the `available_at_site` filter for VLANs * [#14596](https://github.com/netbox-community/netbox/issues/14596) - Match against description field when searching for devices ### Bug Fixes * [#11816](https://github.com/netbox-community/netbox/issues/11816) - Correct display of error message when attempting invalid VLAN site & group assignment * [#12731](https://github.com/netbox-community/netbox/issues/12731) - Fix custom validation for many-to-many fields * [#13606](https://github.com/netbox-community/netbox/issues/13606) - Fix filtering custom multi-choice fields by null * [#13649](https://github.com/netbox-community/netbox/issues/13649) - Correct calculation of absolute lengths for zero-length cables * [#13812](https://github.com/netbox-community/netbox/issues/13812) - Update status of remote data source when syncing fails via `syncdatasource` management command * [#13909](https://github.com/netbox-community/netbox/issues/13909) - Fix cloning of objects which have a multi-choice custom field * [#14517](https://github.com/netbox-community/netbox/issues/14517) - Ensure reservations tab is always displayed under rack view * [#14532](https://github.com/netbox-community/netbox/issues/14532) - Device/VM change record should accurately reflect when primary/OOB IP is deleted * [#14549](https://github.com/netbox-community/netbox/issues/14549) - Fix association of job results when executing scripts via `runscript` management command * [#14560](https://github.com/netbox-community/netbox/issues/14560) - Do not escape exclamation marks in custom link URLs * [#14575](https://github.com/netbox-community/netbox/issues/14575) - Fix display of the tags column under VDC table * [#14613](https://github.com/netbox-community/netbox/issues/14613) - Fix display of current configuration parameters in UI --- <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:24:26 +01:00
adam closed this issue 2025-12-29 23:24:26 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14430