[PR #3908] [MERGED] Release v2.6.12 #12691

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/3908
Author: @jeremystretch
Created: 1/13/2020
Status: Merged
Merged: 1/13/2020
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 05570ae Clean tagged VLANs
  • aa4f73f Removed trailing space
  • a110b0b Removed no-longer-used choices (now handled via API-based select)
  • d267aeb Filter VLANs to only those in the current site or global
  • 1a57120 3589 changelog
  • 7ad9e8a More informative error message
  • 37bc17d Fixes #2365: Toggle for showing available prefixes/ip addresses
  • 6a7af22 Merge branch 'develop' into 2365-show-available-toggle
  • f81641a Corrected ticket number
  • 2a219ef is not None not needed as the value 'false' is a string

📊 Changes

54 files changed (+5075 additions, -419 deletions)

View changed files

.github/lock.yml (+23 -0)
📝 .github/stale.yml (+7 -0)
docs/additional-features/napalm.md (+65 -0)
📝 docs/development/extending-models.md (+10 -2)
📝 docs/release-notes/version-2.6.md (+37 -0)
📝 mkdocs.yml (+1 -0)
📝 netbox/circuits/filters.py (+7 -0)
netbox/circuits/tests/test_filters.py (+287 -0)
📝 netbox/circuits/views.py (+13 -1)
📝 netbox/dcim/api/serializers.py (+4 -0)
📝 netbox/dcim/api/views.py (+29 -2)
📝 netbox/dcim/constants.py (+4 -0)
📝 netbox/dcim/fields.py (+9 -2)
📝 netbox/dcim/filters.py (+49 -1)
📝 netbox/dcim/forms.py (+58 -95)
📝 netbox/dcim/models.py (+192 -188)
netbox/dcim/tests/test_filters.py (+2401 -0)
📝 netbox/dcim/tests/test_models.py (+4 -1)
📝 netbox/dcim/views.py (+5 -2)
📝 netbox/extras/filters.py (+14 -0)

...and 34 more files

📄 Description

Enhancements

  • #1982 - Improved NAPALM method documentation in Swagger (OpenAPI)
  • #2050 - Preview image attachments when hovering over the link
  • #2113 - Allow NAPALM driver settings to be changed with request headers
  • #2589 - Toggle the display of child prefixes/IP addresses
  • #3009 - Search by description when assigning IP address to interfaces
  • #3021 - Add tenant filter field for cables
  • #3090 - Enable filtering of interfaces by name on the device view
  • #3187 - Add rack selection field to rack elevations view
  • #3393 - Paginate assigned circuits at the provider details view
  • #3440 - Add total path length to cable trace
  • #3491 - Include content of response on webhook error
  • #3623 - Enable word expansion during interface creation
  • #3668 - Enable searching by DNS name when assigning IP address
  • #3851 - Allow passing initial data to custom script forms
  • #3891 - Add local_context_data filter for virtual machines

Bug Fixes

  • #3589 - Fix validation on tagged VLANs of an interface
  • #3849 - Fix ordering of models when dumping data to JSON
  • #3853 - Fix device role link on config context view
  • #3856 - Allow filtering VM interfaces by multiple MAC addresses
  • #3857 - Fix rendering of grouped custom links
  • #3862 - Allow filtering device components by multiple device names
  • #3864 - Disallow /0 masks for prefixes and IP addresses
  • #3872 - Paginate related IPs on the IP address view
  • #3876 - Fix minimum/maximum value rendering for site ASN field
  • #3882 - Fix filtering of devices by rack group
  • #3898 - Fix references to deleted cables without a label
  • #3905 - Fix divide-by-zero on power feeds with low power values

🔄 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/3908 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/13/2020 **Status:** ✅ Merged **Merged:** 1/13/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`05570ae`](https://github.com/netbox-community/netbox/commit/05570ae4ade98eca869a07767f932af23d06e3a6) Clean tagged VLANs - [`aa4f73f`](https://github.com/netbox-community/netbox/commit/aa4f73ffbfa3c23a5d64595753f18a32fc672dfd) Removed trailing space - [`a110b0b`](https://github.com/netbox-community/netbox/commit/a110b0badbd8370e06ce8c0edfb1d82640a6bebe) Removed no-longer-used choices (now handled via API-based select) - [`d267aeb`](https://github.com/netbox-community/netbox/commit/d267aeb62112015db2f4b1cdf90afda348bfd700) Filter VLANs to only those in the current site or global - [`1a57120`](https://github.com/netbox-community/netbox/commit/1a57120b789435b1bc27139e0563bfe7a984794a) 3589 changelog - [`7ad9e8a`](https://github.com/netbox-community/netbox/commit/7ad9e8a2fbd5e655143a7a40d2d4b41765dd1f4d) More informative error message - [`37bc17d`](https://github.com/netbox-community/netbox/commit/37bc17d3a28ca1149cd2bded2213f877daadce99) Fixes #2365: Toggle for showing available prefixes/ip addresses - [`6a7af22`](https://github.com/netbox-community/netbox/commit/6a7af22dea2bfbc91a77b4c8c33c73d3a0bfc40e) Merge branch 'develop' into 2365-show-available-toggle - [`f81641a`](https://github.com/netbox-community/netbox/commit/f81641ae961e0a776f8a298285c2d45f0070ec73) Corrected ticket number - [`2a219ef`](https://github.com/netbox-community/netbox/commit/2a219eff23332bd9e4429340033f10e32cb7bd07) `is not None` not needed as the value 'false' is a string ### 📊 Changes **54 files changed** (+5075 additions, -419 deletions) <details> <summary>View changed files</summary> ➕ `.github/lock.yml` (+23 -0) 📝 `.github/stale.yml` (+7 -0) ➕ `docs/additional-features/napalm.md` (+65 -0) 📝 `docs/development/extending-models.md` (+10 -2) 📝 `docs/release-notes/version-2.6.md` (+37 -0) 📝 `mkdocs.yml` (+1 -0) 📝 `netbox/circuits/filters.py` (+7 -0) ➕ `netbox/circuits/tests/test_filters.py` (+287 -0) 📝 `netbox/circuits/views.py` (+13 -1) 📝 `netbox/dcim/api/serializers.py` (+4 -0) 📝 `netbox/dcim/api/views.py` (+29 -2) 📝 `netbox/dcim/constants.py` (+4 -0) 📝 `netbox/dcim/fields.py` (+9 -2) 📝 `netbox/dcim/filters.py` (+49 -1) 📝 `netbox/dcim/forms.py` (+58 -95) 📝 `netbox/dcim/models.py` (+192 -188) ➕ `netbox/dcim/tests/test_filters.py` (+2401 -0) 📝 `netbox/dcim/tests/test_models.py` (+4 -1) 📝 `netbox/dcim/views.py` (+5 -2) 📝 `netbox/extras/filters.py` (+14 -0) _...and 34 more files_ </details> ### 📄 Description ## Enhancements * [#1982](https://github.com/netbox-community/netbox/issues/1982) - Improved NAPALM method documentation in Swagger (OpenAPI) * [#2050](https://github.com/netbox-community/netbox/issues/2050) - Preview image attachments when hovering over the link * [#2113](https://github.com/netbox-community/netbox/issues/2113) - Allow NAPALM driver settings to be changed with request headers * [#2589](https://github.com/netbox-community/netbox/issues/2589) - Toggle the display of child prefixes/IP addresses * [#3009](https://github.com/netbox-community/netbox/issues/3009) - Search by description when assigning IP address to interfaces * [#3021](https://github.com/netbox-community/netbox/issues/3021) - Add `tenant` filter field for cables * [#3090](https://github.com/netbox-community/netbox/issues/3090) - Enable filtering of interfaces by name on the device view * [#3187](https://github.com/netbox-community/netbox/issues/3187) - Add rack selection field to rack elevations view * [#3393](https://github.com/netbox-community/netbox/issues/3393) - Paginate assigned circuits at the provider details view * [#3440](https://github.com/netbox-community/netbox/issues/3440) - Add total path length to cable trace * [#3491](https://github.com/netbox-community/netbox/issues/3491) - Include content of response on webhook error * [#3623](https://github.com/netbox-community/netbox/issues/3623) - Enable word expansion during interface creation * [#3668](https://github.com/netbox-community/netbox/issues/3668) - Enable searching by DNS name when assigning IP address * [#3851](https://github.com/netbox-community/netbox/issues/3851) - Allow passing initial data to custom script forms * [#3891](https://github.com/netbox-community/netbox/issues/3891) - Add `local_context_data` filter for virtual machines ## Bug Fixes * [#3589](https://github.com/netbox-community/netbox/issues/3589) - Fix validation on tagged VLANs of an interface * [#3849](https://github.com/netbox-community/netbox/issues/3849) - Fix ordering of models when dumping data to JSON * [#3853](https://github.com/netbox-community/netbox/issues/3853) - Fix device role link on config context view * [#3856](https://github.com/netbox-community/netbox/issues/3856) - Allow filtering VM interfaces by multiple MAC addresses * [#3857](https://github.com/netbox-community/netbox/issues/3857) - Fix rendering of grouped custom links * [#3862](https://github.com/netbox-community/netbox/issues/3862) - Allow filtering device components by multiple device names * [#3864](https://github.com/netbox-community/netbox/issues/3864) - Disallow /0 masks for prefixes and IP addresses * [#3872](https://github.com/netbox-community/netbox/issues/3872) - Paginate related IPs on the IP address view * [#3876](https://github.com/netbox-community/netbox/issues/3876) - Fix minimum/maximum value rendering for site ASN field * [#3882](https://github.com/netbox-community/netbox/issues/3882) - Fix filtering of devices by rack group * [#3898](https://github.com/netbox-community/netbox/issues/3898) - Fix references to deleted cables without a label * [#3905](https://github.com/netbox-community/netbox/issues/3905) - Fix divide-by-zero on power feeds with low power values --- <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:23:04 +01:00
adam closed this issue 2025-12-29 22:23:05 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12691