[PR #5332] [MERGED] Release v2.9.9 #13008

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

📋 Pull Request Information

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

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

37 files changed (+552 additions, -213 deletions)

View changed files

.github/lock.yml (+0 -23)
.github/workflows/lock.yml (+21 -0)
📝 docs/administration/replicating-netbox.md (+3 -2)
📝 docs/release-notes/version-2.9.md (+20 -0)
📝 netbox/circuits/forms.py (+12 -2)
📝 netbox/dcim/api/views.py (+9 -7)
📝 netbox/dcim/forms.py (+199 -66)
📝 netbox/dcim/tables.py (+8 -5)
📝 netbox/dcim/tests/test_forms.py (+0 -17)
📝 netbox/dcim/views.py (+4 -1)
📝 netbox/extras/querysets.py (+2 -2)
📝 netbox/extras/scripts.py (+13 -2)
📝 netbox/extras/templatetags/custom_links.py (+1 -1)
📝 netbox/extras/tests/dummy_plugin/template_content.py (+1 -1)
📝 netbox/extras/tests/test_api.py (+3 -3)
📝 netbox/extras/tests/test_models.py (+35 -0)
📝 netbox/ipam/forms.py (+75 -19)
📝 netbox/netbox/authentication.py (+14 -9)
📝 netbox/netbox/settings.py (+21 -15)
📝 netbox/templates/circuits/circuittermination_edit.html (+1 -0)

...and 17 more files

📄 Description

Enhancements

  • #5304 - Return server error messages as JSON when handling REST API requests
  • #5310 - Link to rack groups within rack list table
  • #5327 - Be more strict when capturing anticipated ImportError exceptions

Bug Fixes

  • #5271 - Fix auto-population of region field when editing a device
  • #5314 - Fix config context rendering when multiple tags are assigned to an object
  • #5316 - Dry running scripts should not trigger webhooks
  • #5324 - Add missing template extension tags for plugins for VM interface view
  • #5328 - Fix CreatedUpdatedFilterTest when running in non-UTC timezone
  • #5331 - Fix filtering of sites by null region

🔄 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/5332 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 11/10/2020 **Status:** ✅ Merged **Merged:** 11/10/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`2424f68`](https://github.com/netbox-community/netbox/commit/2424f684b9594355b0f32475cb5a407c3e781872) Post-release version bump - [`f0bac74`](https://github.com/netbox-community/netbox/commit/f0bac741cc0db757585a136a413f81432ea931aa) Move to lock-threads app - [`1f0b1dd`](https://github.com/netbox-community/netbox/commit/1f0b1dd10e5eeb643ebc6a56aaefe8f2821a405b) Add initial_params to DynamicModelChoiceMixin - [`7598b89`](https://github.com/netbox-community/netbox/commit/7598b891c1e356a0df77850b50877f9340e235d3) Add initial_params to all forms - [`798220c`](https://github.com/netbox-community/netbox/commit/798220cf9a7e9de7a3b859e762e122aaa457749e) Fix filter reference - [`a69d61c`](https://github.com/netbox-community/netbox/commit/a69d61c1241b647a3315734712638e8b57fc7136) Merge pull request #5308 from netbox-community/5271-DynamicModelChoiceMixin-initial - [`7d52b4d`](https://github.com/netbox-community/netbox/commit/7d52b4d9a541e95ffcc126a430f71bb150b3465f) Changelog for #5271 - [`c53990c`](https://github.com/netbox-community/netbox/commit/c53990c7393964893137aa6514955441c4c39e86) Closes #5307: Add a region selector for every site form field - [`f845eeb`](https://github.com/netbox-community/netbox/commit/f845eeb11718ebd778332d6f6ccebc926e9480d0) Closes #5304: Return server error messages as JSON when handling REST API requests - [`f2cba78`](https://github.com/netbox-community/netbox/commit/f2cba785497471fac6dcd667d81420c81b523f7e) Closes #5310: Link to rack groups within rack list table ### 📊 Changes **37 files changed** (+552 additions, -213 deletions) <details> <summary>View changed files</summary> ➖ `.github/lock.yml` (+0 -23) ➕ `.github/workflows/lock.yml` (+21 -0) 📝 `docs/administration/replicating-netbox.md` (+3 -2) 📝 `docs/release-notes/version-2.9.md` (+20 -0) 📝 `netbox/circuits/forms.py` (+12 -2) 📝 `netbox/dcim/api/views.py` (+9 -7) 📝 `netbox/dcim/forms.py` (+199 -66) 📝 `netbox/dcim/tables.py` (+8 -5) 📝 `netbox/dcim/tests/test_forms.py` (+0 -17) 📝 `netbox/dcim/views.py` (+4 -1) 📝 `netbox/extras/querysets.py` (+2 -2) 📝 `netbox/extras/scripts.py` (+13 -2) 📝 `netbox/extras/templatetags/custom_links.py` (+1 -1) 📝 `netbox/extras/tests/dummy_plugin/template_content.py` (+1 -1) 📝 `netbox/extras/tests/test_api.py` (+3 -3) 📝 `netbox/extras/tests/test_models.py` (+35 -0) 📝 `netbox/ipam/forms.py` (+75 -19) 📝 `netbox/netbox/authentication.py` (+14 -9) 📝 `netbox/netbox/settings.py` (+21 -15) 📝 `netbox/templates/circuits/circuittermination_edit.html` (+1 -0) _...and 17 more files_ </details> ### 📄 Description ### Enhancements * [#5304](https://github.com/netbox-community/netbox/issues/5304) - Return server error messages as JSON when handling REST API requests * [#5310](https://github.com/netbox-community/netbox/issues/5310) - Link to rack groups within rack list table * [#5327](https://github.com/netbox-community/netbox/issues/5327) - Be more strict when capturing anticipated ImportError exceptions ### Bug Fixes * [#5271](https://github.com/netbox-community/netbox/issues/5271) - Fix auto-population of region field when editing a device * [#5314](https://github.com/netbox-community/netbox/issues/5314) - Fix config context rendering when multiple tags are assigned to an object * [#5316](https://github.com/netbox-community/netbox/issues/5316) - Dry running scripts should not trigger webhooks * [#5324](https://github.com/netbox-community/netbox/issues/5324) - Add missing template extension tags for plugins for VM interface view * [#5328](https://github.com/netbox-community/netbox/issues/5328) - Fix CreatedUpdatedFilterTest when running in non-UTC timezone * [#5331](https://github.com/netbox-community/netbox/issues/5331) - Fix filtering of sites by null region --- <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:52 +01:00
adam closed this issue 2025-12-29 22:24:52 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13008