[PR #4642] [MERGED] Release v2.8.4 #12891

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

📋 Pull Request Information

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

Base: masterHead: develop


📝 Commits (10+)

  • 7c6faff Post-release version bump
  • b7a96a3 Fixes #4598: Display error message when invalid cable length is specified
  • e14e217 Fixes #4604: Multi-position rear ports may only be connected to other rear ports
  • da8380c Refactor extras.models
  • 2c19390 Introduce CustomFieldManager (WIP)
  • e3be5f8 Remove local caching attempt
  • 745c9a9 Add test for CustomFieldManager.get_for_model()
  • d5b9722 Merge pull request #4608 from netbox-community/3226-customfield-manager
  • 465d3ae Fix: 4607 Missing token context help
  • cea01e0 Fix: incorrect DeviceConnectionsReport in reports.md (#4606)

📊 Changes

33 files changed (+570 additions, -436 deletions)

View changed files

📝 docs/additional-features/prometheus-metrics.md (+4 -0)
📝 docs/additional-features/reports.md (+2 -3)
📝 docs/api/authentication.md (+1 -12)
📝 docs/configuration/optional-settings.md (+14 -10)
📝 docs/installation/3-netbox.md (+2 -1)
docs/models/users/token.md (+12 -0)
📝 docs/release-notes/version-2.8.md (+19 -0)
📝 netbox/circuits/forms.py (+1 -1)
📝 netbox/dcim/forms.py (+6 -2)
📝 netbox/dcim/models/__init__.py (+18 -12)
📝 netbox/dcim/tables.py (+1 -1)
📝 netbox/extras/forms.py (+10 -1)
📝 netbox/extras/migrations/0006_add_imageattachments.py (+2 -2)
📝 netbox/extras/migrations/0007_unicode_literals.py (+2 -2)
netbox/extras/migrations/0042_customfield_manager.py (+20 -0)
netbox/extras/models/__init__.py (+25 -0)
netbox/extras/models/customfields.py (+308 -0)
📝 netbox/extras/models/models.py (+4 -370)
netbox/extras/models/tags.py (+44 -0)
📝 netbox/extras/tests/test_customfields.py (+13 -0)

...and 13 more files

📄 Description

Enhancements

  • #4632 - Extend email configuration parameters to support SSL/TLS

Bug Fixes

  • #4598 - Display error message when invalid cable length is specified
  • #4604 - Multi-position rear ports may only be connected to other rear ports
  • #4607 - Missing Contextual help for API Tokens
  • #4613 - Fix tag assignment on config contexts (regression from #4527)
  • #4617 - Restore IP prefix depth notation in list view
  • #4629 - Replicate assigned interface when cloning IP addresses
  • #4633 - Bump django-rq to v2.3.2 to fix ImportError with rq 1.4.0
  • #4634 - Inventory Item List view exception caused by incorrect accessor definition

🔄 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/4642 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 5/13/2020 **Status:** ✅ Merged **Merged:** 5/13/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`7c6faff`](https://github.com/netbox-community/netbox/commit/7c6faff405d4c4a0877362a048ccc9313e671cbf) Post-release version bump - [`b7a96a3`](https://github.com/netbox-community/netbox/commit/b7a96a33efe25e84a0e8ffebc3d3280dda0ae9c9) Fixes #4598: Display error message when invalid cable length is specified - [`e14e217`](https://github.com/netbox-community/netbox/commit/e14e217fcd2544441fce3028b7ea2f37fa55cc18) Fixes #4604: Multi-position rear ports may only be connected to other rear ports - [`da8380c`](https://github.com/netbox-community/netbox/commit/da8380c62cd9ef256dc3017fc991d7061d1e2199) Refactor extras.models - [`2c19390`](https://github.com/netbox-community/netbox/commit/2c19390d7c69c3c930def43153567b3cd807a379) Introduce CustomFieldManager (WIP) - [`e3be5f8`](https://github.com/netbox-community/netbox/commit/e3be5f84684b9c0f032d6aea830a1792b38db411) Remove local caching attempt - [`745c9a9`](https://github.com/netbox-community/netbox/commit/745c9a9c2b8cb1286dad19314f3b08d17c56f057) Add test for CustomFieldManager.get_for_model() - [`d5b9722`](https://github.com/netbox-community/netbox/commit/d5b972253346532d6549f574b8730ee49e726c9c) Merge pull request #4608 from netbox-community/3226-customfield-manager - [`465d3ae`](https://github.com/netbox-community/netbox/commit/465d3ae1af4e4129d091776ed1e68d64e12bceeb) Fix: 4607 Missing token context help - [`cea01e0`](https://github.com/netbox-community/netbox/commit/cea01e037a1e9f2e6ec3006fb1b3c24119e427ab) Fix: incorrect DeviceConnectionsReport in reports.md (#4606) ### 📊 Changes **33 files changed** (+570 additions, -436 deletions) <details> <summary>View changed files</summary> 📝 `docs/additional-features/prometheus-metrics.md` (+4 -0) 📝 `docs/additional-features/reports.md` (+2 -3) 📝 `docs/api/authentication.md` (+1 -12) 📝 `docs/configuration/optional-settings.md` (+14 -10) 📝 `docs/installation/3-netbox.md` (+2 -1) ➕ `docs/models/users/token.md` (+12 -0) 📝 `docs/release-notes/version-2.8.md` (+19 -0) 📝 `netbox/circuits/forms.py` (+1 -1) 📝 `netbox/dcim/forms.py` (+6 -2) 📝 `netbox/dcim/models/__init__.py` (+18 -12) 📝 `netbox/dcim/tables.py` (+1 -1) 📝 `netbox/extras/forms.py` (+10 -1) 📝 `netbox/extras/migrations/0006_add_imageattachments.py` (+2 -2) 📝 `netbox/extras/migrations/0007_unicode_literals.py` (+2 -2) ➕ `netbox/extras/migrations/0042_customfield_manager.py` (+20 -0) ➕ `netbox/extras/models/__init__.py` (+25 -0) ➕ `netbox/extras/models/customfields.py` (+308 -0) 📝 `netbox/extras/models/models.py` (+4 -370) ➕ `netbox/extras/models/tags.py` (+44 -0) 📝 `netbox/extras/tests/test_customfields.py` (+13 -0) _...and 13 more files_ </details> ### 📄 Description ### Enhancements * [#4632](https://github.com/netbox-community/netbox/issues/4632) - Extend email configuration parameters to support SSL/TLS ### Bug Fixes * [#4598](https://github.com/netbox-community/netbox/issues/4598) - Display error message when invalid cable length is specified * [#4604](https://github.com/netbox-community/netbox/issues/4604) - Multi-position rear ports may only be connected to other rear ports * [#4607](https://github.com/netbox-community/netbox/issues/4607) - Missing Contextual help for API Tokens * [#4613](https://github.com/netbox-community/netbox/issues/4613) - Fix tag assignment on config contexts (regression from #4527) * [#4617](https://github.com/netbox-community/netbox/issues/4617) - Restore IP prefix depth notation in list view * [#4629](https://github.com/netbox-community/netbox/issues/4629) - Replicate assigned interface when cloning IP addresses * [#4633](https://github.com/netbox-community/netbox/issues/4633) - Bump django-rq to v2.3.2 to fix ImportError with rq 1.4.0 * [#4634](https://github.com/netbox-community/netbox/issues/4634) - Inventory Item List view exception caused by incorrect accessor definition --- <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:13 +01:00
adam closed this issue 2025-12-29 22:24:14 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12891