[PR #8968] [MERGED] Release v3.1.10 #13417

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/8968
Author: @jeremystretch
Created: 3/25/2022
Status: Merged
Merged: 3/25/2022
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 538984c Fixes 8553: Fix Provider network, ASN, and contact options missings from global search selector
  • 36d6dd1 Fixes #8645; Allow filtering on core models in the UI and API for contact assignments
  • c515218 PRVB
  • 1fdc7a9 Merge branch 'master' into develop
  • 8cd24b1 Fixes #8820: correct navbar color in dark mode
  • bf22b82 Fixes #8645; Allow filtering on core models in the UI
  • 21b7564 Merge branch 'issue_8645' of https://github.com/minitriga/netbox into issue_8645
  • 73af3ba remove contacts from api endpoints
  • 412c1df acidentally removed NestedContactAssignmentSerializer in previous commit
  • 27dab26 add columns for each model table that has contacts

📊 Changes

60 files changed (+666 additions, -432 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 .github/workflows/ci.yml (+1 -1)
📝 base_requirements.txt (+1 -1)
📝 docs/core-functionality/ipam.md (+1 -0)
📝 docs/development/getting-started.md (+3 -1)
📝 docs/models/ipam/fhrpgroup.md (+0 -6)
docs/models/ipam/fhrpgroupassignment.md (+5 -0)
📝 docs/release-notes/version-3.1.md (+28 -0)
📝 netbox/circuits/filtersets.py (+3 -3)
📝 netbox/circuits/forms/filtersets.py (+5 -3)
📝 netbox/circuits/tables.py (+8 -2)
📝 netbox/dcim/api/serializers.py (+5 -5)
📝 netbox/dcim/filtersets.py (+10 -10)
📝 netbox/dcim/forms/filtersets.py (+31 -11)
📝 netbox/dcim/forms/models.py (+0 -5)
📝 netbox/dcim/models/devices.py (+2 -2)
📝 netbox/dcim/models/racks.py (+1 -1)
📝 netbox/dcim/svg.py (+4 -4)
📝 netbox/dcim/tables/cables.py (+13 -1)

...and 40 more files

📄 Description

Enhancements

  • #8232 - Use a different color for 100% utilization bars
  • #8457 - Enable adding non-racked devices from site & location views
  • #8553 - Add missing object types to global search form
  • #8575 - Add rack columns to cables list
  • #8645 - Enable filtering objects by assigned contacts & contact roles
  • #8926 - Add device type, role columns to device bay table

Bug Fixes

  • #8696 - Fix help link under FHRP group assigment creation view
  • #8813 - Retain global search bar query after submitting
  • #8820 - Fix navbar background color in dark mode
  • #8850 - Show airflow field on device REST API serializer when config context data is included
  • #8905 - Disable ordering by assigned tags to prevent erroneous results
  • #8919 - Fix filtering of VLAN groups by site under prefix edit form
  • #8924 - Improve load time of custom script list
  • #8932 - Fix error when setting null value for interface rf_role via REST API
  • #8935 - Correct ordering of next/previous racks to use naturalized names
  • #8947 - Retain filter parameters when handling an export template exception
  • #8951 - Allow changing device type & platform to different manufacturer simultaneously
  • #8952 - Device images in rear rack elevations should be hyperlinked

🔄 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/8968 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 3/25/2022 **Status:** ✅ Merged **Merged:** 3/25/2022 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`538984c`](https://github.com/netbox-community/netbox/commit/538984c6d2a806f2de4e1af4e5d5f510840c6929) Fixes 8553: Fix Provider network, ASN, and contact options missings from global search selector - [`36d6dd1`](https://github.com/netbox-community/netbox/commit/36d6dd1ca93a531b29b6849c2ad8d05f29dc72f2) Fixes #8645; Allow filtering on core models in the UI and API for contact assignments - [`c515218`](https://github.com/netbox-community/netbox/commit/c515218760de802001b2a4ef8d6f887eae135e47) PRVB - [`1fdc7a9`](https://github.com/netbox-community/netbox/commit/1fdc7a91634f91281f6265fc32f9c21599dfe236) Merge branch 'master' into develop - [`8cd24b1`](https://github.com/netbox-community/netbox/commit/8cd24b1a6703791fac7dc605eec04115e19426ee) Fixes #8820: correct navbar color in dark mode - [`bf22b82`](https://github.com/netbox-community/netbox/commit/bf22b820bf9e4c70b7cb420c9ef7c1660da09c29) Fixes #8645; Allow filtering on core models in the UI - [`21b7564`](https://github.com/netbox-community/netbox/commit/21b756497647e7d05563e775a34252d133161078) Merge branch 'issue_8645' of https://github.com/minitriga/netbox into issue_8645 - [`73af3ba`](https://github.com/netbox-community/netbox/commit/73af3ba095059d0be09bf0c63449a24b85b2dba6) remove contacts from api endpoints - [`412c1df`](https://github.com/netbox-community/netbox/commit/412c1df15a7dfbf1fdf1d2ba73a2f7dc76ca6475) acidentally removed NestedContactAssignmentSerializer in previous commit - [`27dab26`](https://github.com/netbox-community/netbox/commit/27dab262defe700c6bc9c06eee72bcabe4b9cad7) add columns for each model table that has contacts ### 📊 Changes **60 files changed** (+666 additions, -432 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `.github/workflows/ci.yml` (+1 -1) 📝 `base_requirements.txt` (+1 -1) 📝 `docs/core-functionality/ipam.md` (+1 -0) 📝 `docs/development/getting-started.md` (+3 -1) 📝 `docs/models/ipam/fhrpgroup.md` (+0 -6) ➕ `docs/models/ipam/fhrpgroupassignment.md` (+5 -0) 📝 `docs/release-notes/version-3.1.md` (+28 -0) 📝 `netbox/circuits/filtersets.py` (+3 -3) 📝 `netbox/circuits/forms/filtersets.py` (+5 -3) 📝 `netbox/circuits/tables.py` (+8 -2) 📝 `netbox/dcim/api/serializers.py` (+5 -5) 📝 `netbox/dcim/filtersets.py` (+10 -10) 📝 `netbox/dcim/forms/filtersets.py` (+31 -11) 📝 `netbox/dcim/forms/models.py` (+0 -5) 📝 `netbox/dcim/models/devices.py` (+2 -2) 📝 `netbox/dcim/models/racks.py` (+1 -1) 📝 `netbox/dcim/svg.py` (+4 -4) 📝 `netbox/dcim/tables/cables.py` (+13 -1) _...and 40 more files_ </details> ### 📄 Description ### Enhancements * [#8232](https://github.com/netbox-community/netbox/issues/8232) - Use a different color for 100% utilization bars * [#8457](https://github.com/netbox-community/netbox/issues/8457) - Enable adding non-racked devices from site & location views * [#8553](https://github.com/netbox-community/netbox/issues/8553) - Add missing object types to global search form * [#8575](https://github.com/netbox-community/netbox/issues/8575) - Add rack columns to cables list * [#8645](https://github.com/netbox-community/netbox/issues/8645) - Enable filtering objects by assigned contacts & contact roles * [#8926](https://github.com/netbox-community/netbox/issues/8926) - Add device type, role columns to device bay table ### Bug Fixes * [#8696](https://github.com/netbox-community/netbox/issues/8696) - Fix help link under FHRP group assigment creation view * [#8813](https://github.com/netbox-community/netbox/issues/8813) - Retain global search bar query after submitting * [#8820](https://github.com/netbox-community/netbox/issues/8820) - Fix navbar background color in dark mode * [#8850](https://github.com/netbox-community/netbox/issues/8850) - Show airflow field on device REST API serializer when config context data is included * [#8905](https://github.com/netbox-community/netbox/issues/8905) - Disable ordering by assigned tags to prevent erroneous results * [#8919](https://github.com/netbox-community/netbox/issues/8919) - Fix filtering of VLAN groups by site under prefix edit form * [#8924](https://github.com/netbox-community/netbox/issues/8924) - Improve load time of custom script list * [#8932](https://github.com/netbox-community/netbox/issues/8932) - Fix error when setting null value for interface `rf_role` via REST API * [#8935](https://github.com/netbox-community/netbox/issues/8935) - Correct ordering of next/previous racks to use naturalized names * [#8947](https://github.com/netbox-community/netbox/issues/8947) - Retain filter parameters when handling an export template exception * [#8951](https://github.com/netbox-community/netbox/issues/8951) - Allow changing device type & platform to different manufacturer simultaneously * [#8952](https://github.com/netbox-community/netbox/issues/8952) - Device images in rear rack elevations should be hyperlinked --- <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:27:17 +01:00
adam closed this issue 2025-12-29 22:27:18 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13417