[PR #4693] [MERGED] Release v2.8.5 #12902

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/4693
Author: @jeremystretch
Created: 5/26/2020
Status: Merged
Merged: 5/26/2020
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 422eedd Post-release version bump
  • 2c2d6c6 fixes #3304 - primary IP address caching invalidation
  • 14744da fixes #4647 - caching invalidation related to assinging new IP addresses to interfaces
  • 8394ff5 Fixes #4644: Fix ordering of services table by parent
  • ba91b3a Fixes #4646: Correct UI link for reports with custom name
  • a643512 Fixes #4648: Fix bulk CSV import of child devices
  • 3c8e7e7 Fixes #4649: Fix interface assignment for bulk-imported IP addresses
  • cd236aa Closes #4645: Update minimum required version of PostgreSQL to 9.6
  • d2e1428 Closes #4665: Add NEMA L14 and L21 power port/outlet types
  • 1f5d252 Formatting fix

📊 Changes

24 files changed (+221 additions, -83 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.md (+3 -4)
📝 docs/configuration/optional-settings.md (+17 -2)
📝 docs/index.md (+1 -1)
📝 docs/installation/1-postgresql.md (+2 -2)
📝 docs/release-notes/version-2.8.md (+27 -1)
📝 netbox/dcim/choices.py (+16 -0)
📝 netbox/dcim/filters.py (+2 -2)
📝 netbox/dcim/forms.py (+16 -1)
netbox/dcim/migrations/0106_role_default_color.py (+24 -0)
📝 netbox/dcim/models/__init__.py (+7 -2)
📝 netbox/dcim/tests/test_views.py (+2 -0)
📝 netbox/dcim/views.py (+1 -1)
📝 netbox/extras/forms.py (+3 -3)
📝 netbox/extras/models/tags.py (+2 -1)
📝 netbox/extras/reports.py (+2 -2)
📝 netbox/extras/templatetags/plugins.py (+2 -0)
📝 netbox/ipam/forms.py (+6 -13)
📝 netbox/ipam/tables.py (+3 -0)
📝 netbox/netbox/configuration.example.py (+4 -0)
📝 netbox/netbox/settings.py (+2 -10)

...and 4 more files

📄 Description

Enhancements

  • #4650 - Expose INTERNAL_IPS configuration parameter
  • #4651 - Add csrf_token context for plugin templates
  • #4652 - Add permissions context for plugin templates
  • #4665 - Add NEMA L14 and L21 power port/outlet types
  • #4672 - Set default color for rack and devices roles

Bug Fixes

  • #3304 - Fix caching invalidation issue related to device/virtual machine primary IP addresses
  • #4525 - Allow passing initial data to custom script MultiObjectVar
  • #4644 - Fix ordering of services table by parent
  • #4646 - Correct UI link for reports with custom name
  • #4647 - Fix caching invalidation issue related to assigning new IP addresses to interfaces
  • #4648 - Fix bulk CSV import of child devices
  • #4649 - Fix interface assignment for bulk-imported IP addresses
  • #4676 - Set default value of REMOTE_AUTH_AUTO_CREATE_USER as False in docs
  • #4684 - Respect comments field when importing device type in YAML/JSON format

🔄 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/4693 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 5/26/2020 **Status:** ✅ Merged **Merged:** 5/26/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`422eedd`](https://github.com/netbox-community/netbox/commit/422eeddbef30369cb6630027d94162423e8c2c6f) Post-release version bump - [`2c2d6c6`](https://github.com/netbox-community/netbox/commit/2c2d6c6d47b68a659a527bc2aeb45c01e1e97083) fixes #3304 - primary IP address caching invalidation - [`14744da`](https://github.com/netbox-community/netbox/commit/14744da8f6f045dfe38b16ba40a6f1e96fe9b114) fixes #4647 - caching invalidation related to assinging new IP addresses to interfaces - [`8394ff5`](https://github.com/netbox-community/netbox/commit/8394ff55371d658012e769f03e3aeb22f308ba8d) Fixes #4644: Fix ordering of services table by parent - [`ba91b3a`](https://github.com/netbox-community/netbox/commit/ba91b3aa2e1a85a481f163506409189187dd8921) Fixes #4646: Correct UI link for reports with custom name - [`a643512`](https://github.com/netbox-community/netbox/commit/a64351279ddc883a5b90838f4977b22f40ec3503) Fixes #4648: Fix bulk CSV import of child devices - [`3c8e7e7`](https://github.com/netbox-community/netbox/commit/3c8e7e739d2fe4cbb7729a91d49e95f8b09c20b1) Fixes #4649: Fix interface assignment for bulk-imported IP addresses - [`cd236aa`](https://github.com/netbox-community/netbox/commit/cd236aa8862cf05e90e227c589cd0e054afc6e6b) Closes #4645: Update minimum required version of PostgreSQL to 9.6 - [`d2e1428`](https://github.com/netbox-community/netbox/commit/d2e1428c75ce787d33486e69b501f0fac3bda84d) Closes #4665: Add NEMA L14 and L21 power port/outlet types - [`1f5d252`](https://github.com/netbox-community/netbox/commit/1f5d2520c3f17be08497820e3b7d7904e80eaac9) Formatting fix ### 📊 Changes **24 files changed** (+221 additions, -83 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.md` (+3 -4) 📝 `docs/configuration/optional-settings.md` (+17 -2) 📝 `docs/index.md` (+1 -1) 📝 `docs/installation/1-postgresql.md` (+2 -2) 📝 `docs/release-notes/version-2.8.md` (+27 -1) 📝 `netbox/dcim/choices.py` (+16 -0) 📝 `netbox/dcim/filters.py` (+2 -2) 📝 `netbox/dcim/forms.py` (+16 -1) ➕ `netbox/dcim/migrations/0106_role_default_color.py` (+24 -0) 📝 `netbox/dcim/models/__init__.py` (+7 -2) 📝 `netbox/dcim/tests/test_views.py` (+2 -0) 📝 `netbox/dcim/views.py` (+1 -1) 📝 `netbox/extras/forms.py` (+3 -3) 📝 `netbox/extras/models/tags.py` (+2 -1) 📝 `netbox/extras/reports.py` (+2 -2) 📝 `netbox/extras/templatetags/plugins.py` (+2 -0) 📝 `netbox/ipam/forms.py` (+6 -13) 📝 `netbox/ipam/tables.py` (+3 -0) 📝 `netbox/netbox/configuration.example.py` (+4 -0) 📝 `netbox/netbox/settings.py` (+2 -10) _...and 4 more files_ </details> ### 📄 Description ### Enhancements * [#4650](https://github.com/netbox-community/netbox/issues/4650) - Expose `INTERNAL_IPS` configuration parameter * [#4651](https://github.com/netbox-community/netbox/issues/4651) - Add `csrf_token` context for plugin templates * [#4652](https://github.com/netbox-community/netbox/issues/4652) - Add permissions context for plugin templates * [#4665](https://github.com/netbox-community/netbox/issues/4665) - Add NEMA L14 and L21 power port/outlet types * [#4672](https://github.com/netbox-community/netbox/issues/4672) - Set default color for rack and devices roles ### Bug Fixes * [#3304](https://github.com/netbox-community/netbox/issues/3304) - Fix caching invalidation issue related to device/virtual machine primary IP addresses * [#4525](https://github.com/netbox-community/netbox/issues/4525) - Allow passing initial data to custom script MultiObjectVar * [#4644](https://github.com/netbox-community/netbox/issues/4644) - Fix ordering of services table by parent * [#4646](https://github.com/netbox-community/netbox/issues/4646) - Correct UI link for reports with custom name * [#4647](https://github.com/netbox-community/netbox/issues/4647) - Fix caching invalidation issue related to assigning new IP addresses to interfaces * [#4648](https://github.com/netbox-community/netbox/issues/4648) - Fix bulk CSV import of child devices * [#4649](https://github.com/netbox-community/netbox/issues/4649) - Fix interface assignment for bulk-imported IP addresses * [#4676](https://github.com/netbox-community/netbox/issues/4676) - Set default value of `REMOTE_AUTH_AUTO_CREATE_USER` as `False` in docs * [#4684](https://github.com/netbox-community/netbox/issues/4684) - Respect `comments` field when importing device type in YAML/JSON format --- <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:17 +01:00
adam closed this issue 2025-12-29 22:24:17 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12902