[PR #5228] [MERGED] Release v2.9.5 #12984

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/5228
Author: @jeremystretch
Created: 10/9/2020
Status: Merged
Merged: 10/9/2020
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • d30874e Post-release version bump
  • 380f59a Fixes #5175: Fix toggling of rack elevation order
  • 856500b Fixes #5174: Ensure consistent alignment of rack elevations
  • ff42c89 Closes #5177: Note permissions required for running reports and custom scripts
  • 5c8694a Fixes #5184: Fix missing Power Utilization
  • 015e25c Merge pull request #5185 from kobayashi/5184-power-util
  • ee7f43a Fixes #4523 - Add site vlan to certain scenarios where sites are the same
  • 068803d Update 2.9 Release notes with 4523
  • 14ef7fa Update version-2.9.md
  • 22a80c5 Update pre-commit script to support virtual environment within IDE

📊 Changes

38 files changed (+251 additions, -91 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.md (+1 -1)
📝 .github/ISSUE_TEMPLATE/config.yml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.md (+3 -3)
📝 CONTRIBUTING.md (+2 -2)
📝 README.md (+2 -2)
📝 docs/additional-features/custom-links.md (+12 -0)
📝 docs/additional-features/custom-scripts.md (+24 -0)
📝 docs/additional-features/reports.md (+6 -3)
📝 docs/development/index.md (+1 -1)
📝 docs/development/release-checklist.md (+0 -4)
docs/media/admin_ui_run_permission.png (+0 -0)
📝 docs/plugins/development.md (+3 -0)
📝 docs/release-notes/version-2.9.md (+26 -0)
📝 netbox/circuits/views.py (+3 -4)
📝 netbox/dcim/filters.py (+3 -9)
📝 netbox/dcim/forms.py (+18 -0)
📝 netbox/dcim/models/device_components.py (+25 -8)
📝 netbox/dcim/views.py (+2 -3)
📝 netbox/extras/models/customfields.py (+4 -5)
📝 netbox/extras/tables.py (+1 -3)

...and 18 more files

📄 Description

Enhancements

  • #5202 - Extend the available context data when rendering custom links

Bug Fixes

  • #4523 - Populate site vlan list when bulk editing interfaces under certain circumstances
  • #5174 - Ensure consistent alignment of rack elevations
  • #5175 - Fix toggling of rack elevation order
  • #5184 - Fix missing Power Utilization
  • #5197 - Limit duplicate IPs shown on IP address view
  • #5199 - Change default LDAP logging to INFO
  • #5201 - Fix missing querystring when bulk editing/deleting VLAN Group VLANs when selecting "select all x items matching query"
  • #5206 - Apply user pagination preferences to all paginated object lists
  • #5211 - Add missing has_primary_ip filter for virtual machines
  • #5217 - Prevent erroneous removal of prefetched GenericForeignKey data from tables
  • #5218 - Raise validation error if a power port's allocated_draw exceeds its maximum_draw
  • #5220 - Fix API patch request against IP Address endpoint with null assigned_object_type
  • #5221 - Fix bulk component creation for virtual machines
  • #5224 - Don't allow a rear port to have fewer positions than the number of mapped front ports
  • #5226 - Custom choice fields should be blank initially if no default choice has been designated

🔄 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/5228 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 10/9/2020 **Status:** ✅ Merged **Merged:** 10/9/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`d30874e`](https://github.com/netbox-community/netbox/commit/d30874e0de619fef6afcdeba7177a9ab8e01f966) Post-release version bump - [`380f59a`](https://github.com/netbox-community/netbox/commit/380f59ac0b3bf8270797ae6d50e06753c7d968e1) Fixes #5175: Fix toggling of rack elevation order - [`856500b`](https://github.com/netbox-community/netbox/commit/856500b014f53a04d896888b193536a17c7f3cbc) Fixes #5174: Ensure consistent alignment of rack elevations - [`ff42c89`](https://github.com/netbox-community/netbox/commit/ff42c89cc4b33d82beec1e5ca703b13f551d5463) Closes #5177: Note permissions required for running reports and custom scripts - [`5c8694a`](https://github.com/netbox-community/netbox/commit/5c8694ad65fee33366caec872c6dcc3b99504ca7) Fixes #5184: Fix missing Power Utilization - [`015e25c`](https://github.com/netbox-community/netbox/commit/015e25c6181fd8ec8638484de4daa9d2255f5463) Merge pull request #5185 from kobayashi/5184-power-util - [`ee7f43a`](https://github.com/netbox-community/netbox/commit/ee7f43abe1a77458f8b0b633690549142fae0b33) Fixes #4523 - Add site vlan to certain scenarios where sites are the same - [`068803d`](https://github.com/netbox-community/netbox/commit/068803dc86492fe8730cd2b25cca4eb55ca38ec8) Update 2.9 Release notes with 4523 - [`14ef7fa`](https://github.com/netbox-community/netbox/commit/14ef7fa869847a6bb38937e8e577a68906534c46) Update version-2.9.md - [`22a80c5`](https://github.com/netbox-community/netbox/commit/22a80c5558391ddb4e86d61e59442f146cb3ca91) Update pre-commit script to support virtual environment within IDE ### 📊 Changes **38 files changed** (+251 additions, -91 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.md` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/config.yml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.md` (+3 -3) 📝 `CONTRIBUTING.md` (+2 -2) 📝 `README.md` (+2 -2) 📝 `docs/additional-features/custom-links.md` (+12 -0) 📝 `docs/additional-features/custom-scripts.md` (+24 -0) 📝 `docs/additional-features/reports.md` (+6 -3) 📝 `docs/development/index.md` (+1 -1) 📝 `docs/development/release-checklist.md` (+0 -4) ➕ `docs/media/admin_ui_run_permission.png` (+0 -0) 📝 `docs/plugins/development.md` (+3 -0) 📝 `docs/release-notes/version-2.9.md` (+26 -0) 📝 `netbox/circuits/views.py` (+3 -4) 📝 `netbox/dcim/filters.py` (+3 -9) 📝 `netbox/dcim/forms.py` (+18 -0) 📝 `netbox/dcim/models/device_components.py` (+25 -8) 📝 `netbox/dcim/views.py` (+2 -3) 📝 `netbox/extras/models/customfields.py` (+4 -5) 📝 `netbox/extras/tables.py` (+1 -3) _...and 18 more files_ </details> ### 📄 Description ### Enhancements * [#5202](https://github.com/netbox-community/netbox/issues/5202) - Extend the available context data when rendering custom links ### Bug Fixes * [#4523](https://github.com/netbox-community/netbox/issues/4523) - Populate site vlan list when bulk editing interfaces under certain circumstances * [#5174](https://github.com/netbox-community/netbox/issues/5174) - Ensure consistent alignment of rack elevations * [#5175](https://github.com/netbox-community/netbox/issues/5175) - Fix toggling of rack elevation order * [#5184](https://github.com/netbox-community/netbox/issues/5184) - Fix missing Power Utilization * [#5197](https://github.com/netbox-community/netbox/issues/5197) - Limit duplicate IPs shown on IP address view * [#5199](https://github.com/netbox-community/netbox/issues/5199) - Change default LDAP logging to INFO * [#5201](https://github.com/netbox-community/netbox/issues/5201) - Fix missing querystring when bulk editing/deleting VLAN Group VLANs when selecting "select all x items matching query" * [#5206](https://github.com/netbox-community/netbox/issues/5206) - Apply user pagination preferences to all paginated object lists * [#5211](https://github.com/netbox-community/netbox/issues/5211) - Add missing `has_primary_ip` filter for virtual machines * [#5217](https://github.com/netbox-community/netbox/issues/5217) - Prevent erroneous removal of prefetched GenericForeignKey data from tables * [#5218](https://github.com/netbox-community/netbox/issues/5218) - Raise validation error if a power port's `allocated_draw` exceeds its `maximum_draw` * [#5220](https://github.com/netbox-community/netbox/issues/5220) - Fix API patch request against IP Address endpoint with null assigned_object_type * [#5221](https://github.com/netbox-community/netbox/issues/5221) - Fix bulk component creation for virtual machines * [#5224](https://github.com/netbox-community/netbox/issues/5224) - Don't allow a rear port to have fewer positions than the number of mapped front ports * [#5226](https://github.com/netbox-community/netbox/issues/5226) - Custom choice fields should be blank initially if no default choice has been designated --- <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:24:44 +01:00
adam closed this issue 2025-12-29 22:24:44 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12984