[PR #6143] [MERGED] Release v2.10.9 #13100

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/6143
Author: @jeremystretch
Created: 4/12/2021
Status: Merged
Merged: 4/12/2021
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • c8eae3a PRVB
  • 6ec8ac7 Fixes #6073: Permit users to manage their own REST API tokens without needing explicit permission
  • b7309d5 Closes #6054: Display NAPALM-enabled device tabs only when relevant
  • f2f0ea8 Closes #5526: Add MAC address search field to VM interfaces list
  • 6242e19 Closes #5756: Omit child devices from non-racked devices list under rack view
  • 9df2130 Closes #5840: Add column to cable termination objects to display cable color
  • 861a52d Closes #5965: Mention cf property on CustomFieldModel in docs
  • 7bd853e Fixes #5805: Fix missing custom field filters for cables, rack reservations
  • d42b069 Fix 'select all' widget
  • 85d0270 Fixes #6099: Correct example permission description

📊 Changes

30 files changed (+230 additions, -169 deletions)

View changed files

📝 docs/additional-features/custom-fields.md (+6 -0)
📝 docs/additional-features/export-templates.md (+8 -0)
📝 docs/additional-features/napalm.md (+7 -0)
📝 docs/administration/permissions.md (+1 -1)
📝 docs/configuration/required-settings.md (+1 -0)
📝 docs/release-notes/version-2.10.md (+23 -0)
📝 netbox/dcim/api/serializers.py (+1 -1)
📝 netbox/dcim/api/views.py (+3 -0)
📝 netbox/dcim/forms.py (+2 -2)
📝 netbox/dcim/models/device_components.py (+4 -4)
📝 netbox/dcim/models/racks.py (+6 -0)
📝 netbox/dcim/models/sites.py (+10 -0)
📝 netbox/dcim/tables/devices.py (+35 -18)
📝 netbox/dcim/tables/power.py (+1 -2)
📝 netbox/dcim/views.py (+3 -2)
📝 netbox/extras/models/models.py (+1 -1)
📝 netbox/ipam/tables.py (+8 -20)
📝 netbox/netbox/configuration.example.py (+6 -0)
📝 netbox/netbox/settings.py (+12 -16)
📝 netbox/templates/dcim/device/base.html (+11 -10)

...and 10 more files

📄 Description

Enhancements

  • #5526 - Add MAC address search field to VM interfaces list
  • #5756 - Omit child devices from non-racked devices list under rack view
  • #5840 - Add column to cable termination objects to display cable color
  • #6054 - Display NAPALM-enabled device tabs only when relevant
  • #6083 - Support disabling TLS certificate validation for Redis

Bug Fixes

  • #5805 - Fix missing custom field filters for cables, rack reservations
  • #6070 - Add missing count_ipaddresses attribute to VMInterface serializer
  • #6073 - Permit users to manage their own REST API tokens without needing explicit permission
  • #6081 - Fix interface connections REST API endpoint
  • #6082 - Support colons in webhook header values
  • #6108 - Do not infer tenant assignment from parent objects for prefixes, IP addresses
  • #6117 - Handle exception when attempting to assign an MPTT-enabled model as its own parent
  • #6131 - Correct handling of boolean fields when cloning objects

🔄 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/6143 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 4/12/2021 **Status:** ✅ Merged **Merged:** 4/12/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`c8eae3a`](https://github.com/netbox-community/netbox/commit/c8eae3a5c3fd08f8b6383805aac854ac832c2013) PRVB - [`6ec8ac7`](https://github.com/netbox-community/netbox/commit/6ec8ac7597d190671774dba5c9494058657cb8c5) Fixes #6073: Permit users to manage their own REST API tokens without needing explicit permission - [`b7309d5`](https://github.com/netbox-community/netbox/commit/b7309d5c695a798e2e611a2f650df9a871065053) Closes #6054: Display NAPALM-enabled device tabs only when relevant - [`f2f0ea8`](https://github.com/netbox-community/netbox/commit/f2f0ea8d04e8b8d9b18fa8235431eeeb74b7ec21) Closes #5526: Add MAC address search field to VM interfaces list - [`6242e19`](https://github.com/netbox-community/netbox/commit/6242e195be53c4a3abb14ea0bf5ac00ec778db33) Closes #5756: Omit child devices from non-racked devices list under rack view - [`9df2130`](https://github.com/netbox-community/netbox/commit/9df2130e11b0ec4181ba83ffa09e321da2f4d13c) Closes #5840: Add column to cable termination objects to display cable color - [`861a52d`](https://github.com/netbox-community/netbox/commit/861a52d27ce7773ef6f57099dcdcf01b1ad830ad) Closes #5965: Mention cf property on CustomFieldModel in docs - [`7bd853e`](https://github.com/netbox-community/netbox/commit/7bd853e87b51470c50663dedfc07b29774f2707b) Fixes #5805: Fix missing custom field filters for cables, rack reservations - [`d42b069`](https://github.com/netbox-community/netbox/commit/d42b0691b2a3ea836ee4efc8ccb7ba287bedda8b) Fix 'select all' widget - [`85d0270`](https://github.com/netbox-community/netbox/commit/85d0270af05af0efe9bcbf6db81141e2a47fec7e) Fixes #6099: Correct example permission description ### 📊 Changes **30 files changed** (+230 additions, -169 deletions) <details> <summary>View changed files</summary> 📝 `docs/additional-features/custom-fields.md` (+6 -0) 📝 `docs/additional-features/export-templates.md` (+8 -0) 📝 `docs/additional-features/napalm.md` (+7 -0) 📝 `docs/administration/permissions.md` (+1 -1) 📝 `docs/configuration/required-settings.md` (+1 -0) 📝 `docs/release-notes/version-2.10.md` (+23 -0) 📝 `netbox/dcim/api/serializers.py` (+1 -1) 📝 `netbox/dcim/api/views.py` (+3 -0) 📝 `netbox/dcim/forms.py` (+2 -2) 📝 `netbox/dcim/models/device_components.py` (+4 -4) 📝 `netbox/dcim/models/racks.py` (+6 -0) 📝 `netbox/dcim/models/sites.py` (+10 -0) 📝 `netbox/dcim/tables/devices.py` (+35 -18) 📝 `netbox/dcim/tables/power.py` (+1 -2) 📝 `netbox/dcim/views.py` (+3 -2) 📝 `netbox/extras/models/models.py` (+1 -1) 📝 `netbox/ipam/tables.py` (+8 -20) 📝 `netbox/netbox/configuration.example.py` (+6 -0) 📝 `netbox/netbox/settings.py` (+12 -16) 📝 `netbox/templates/dcim/device/base.html` (+11 -10) _...and 10 more files_ </details> ### 📄 Description ### Enhancements * [#5526](https://github.com/netbox-community/netbox/issues/5526) - Add MAC address search field to VM interfaces list * [#5756](https://github.com/netbox-community/netbox/issues/5756) - Omit child devices from non-racked devices list under rack view * [#5840](https://github.com/netbox-community/netbox/issues/5840) - Add column to cable termination objects to display cable color * [#6054](https://github.com/netbox-community/netbox/issues/6054) - Display NAPALM-enabled device tabs only when relevant * [#6083](https://github.com/netbox-community/netbox/issues/6083) - Support disabling TLS certificate validation for Redis ### Bug Fixes * [#5805](https://github.com/netbox-community/netbox/issues/5805) - Fix missing custom field filters for cables, rack reservations * [#6070](https://github.com/netbox-community/netbox/issues/6070) - Add missing `count_ipaddresses` attribute to VMInterface serializer * [#6073](https://github.com/netbox-community/netbox/issues/6073) - Permit users to manage their own REST API tokens without needing explicit permission * [#6081](https://github.com/netbox-community/netbox/issues/6081) - Fix interface connections REST API endpoint * [#6082](https://github.com/netbox-community/netbox/issues/6082) - Support colons in webhook header values * [#6108](https://github.com/netbox-community/netbox/issues/6108) - Do not infer tenant assignment from parent objects for prefixes, IP addresses * [#6117](https://github.com/netbox-community/netbox/issues/6117) - Handle exception when attempting to assign an MPTT-enabled model as its own parent * [#6131](https://github.com/netbox-community/netbox/issues/6131) - Correct handling of boolean fields when cloning objects --- <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 22:25:24 +01:00
adam closed this issue 2025-12-29 22:25:24 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13100