[PR #5448] [MERGED] Release v2.9.11 #13022

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

📋 Pull Request Information

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

Base: masterHead: develop


📝 Commits (10+)

  • d250fd9 Post-release version bump
  • f8b523b Extend assertInstanceEqual to accept a list of data fields to exclude from comparison with the instance
  • 77bbe57 Fixes #5383: Fix setting user password via REST API
  • f55e966 Closes #4865: Replace all Count() annotations with subqueries (#5385)
  • 6ee161b Add references to GitHub discussions
  • a4b2e1f Fix typo (from PR #5393)
  • 22bb700 Fixes #5396: Fix uniqueness constraint for virtual machine names
  • d75696b Fixes #5407: Add direct link to secret on secrets list
  • 584b810 Fixes #5408: Fix updating secrets without setting new plaintext
  • e7f6433 Fixes #5410: Restore tags field on cable connection forms

📊 Changes

39 files changed (+430 additions, -260 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.md (+3 -5)
📝 .github/ISSUE_TEMPLATE/feature_request.md (+2 -4)
.github/workflows/ci.yml (+50 -0)
.travis.yml (+0 -19)
📝 CONTRIBUTING.md (+23 -5)
📝 README.md (+13 -10)
📝 docs/development/index.md (+2 -1)
📝 docs/installation/5-http-server.md (+1 -1)
📝 docs/release-notes/version-2.9.md (+21 -0)
📝 netbox/circuits/api/views.py (+6 -5)
📝 netbox/circuits/views.py (+16 -6)
📝 netbox/dcim/api/views.py (+14 -14)
📝 netbox/dcim/choices.py (+4 -0)
📝 netbox/dcim/forms.py (+23 -4)
📝 netbox/dcim/tables.py (+1 -1)
📝 netbox/dcim/views.py (+23 -19)
📝 netbox/extras/api/views.py (+4 -5)
📝 netbox/extras/management/commands/nbshell.py (+14 -3)
📝 netbox/extras/plugins/__init__.py (+2 -3)
📝 netbox/extras/querysets.py (+16 -1)

...and 19 more files

📄 Description

Enhancements

  • #5424 - Allow passing Python code to nbshell using --command
  • #5439 - Add CS and SN fiber port types

Bug Fixes

  • #5383 - Fix setting user password via REST API
  • #5396 - Fix uniqueness constraint for virtual machine names
  • #5387 - Fix error when rendering config contexts when objects have multiple tags assigned
  • #5407 - Add direct link to secret on secrets list
  • #5408 - Fix updating secrets without setting new plaintext
  • #5410 - Restore tags field on cable connection forms
  • #5433 - Exclude SVG files from front/rear image upload for device types (currently unsupported)
  • #5436 - Show assigned IP addresses in interfaces list
  • #5446 - Fix validation for plugin version and required settings

🔄 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/5448 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 12/11/2020 **Status:** ✅ Merged **Merged:** 12/11/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`d250fd9`](https://github.com/netbox-community/netbox/commit/d250fd91a9dc94126cd3a048944c1a4d95541a16) Post-release version bump - [`f8b523b`](https://github.com/netbox-community/netbox/commit/f8b523b97b347f59abb5701d4c98a4abf4b50bba) Extend assertInstanceEqual to accept a list of data fields to exclude from comparison with the instance - [`77bbe57`](https://github.com/netbox-community/netbox/commit/77bbe5730be9fdac354aad751de5d1e7d7e1dcf3) Fixes #5383: Fix setting user password via REST API - [`f55e966`](https://github.com/netbox-community/netbox/commit/f55e966c8f9c343c844ea3e757229f1356a27556) Closes #4865: Replace all Count() annotations with subqueries (#5385) - [`6ee161b`](https://github.com/netbox-community/netbox/commit/6ee161bdc63cb726a7e603ef17c6e3246b7dfc4f) Add references to GitHub discussions - [`a4b2e1f`](https://github.com/netbox-community/netbox/commit/a4b2e1f2e2b618c0cdcfd6e62c50ecc6eaaa55d9) Fix typo (from PR #5393) - [`22bb700`](https://github.com/netbox-community/netbox/commit/22bb700f94d13c818c87445e0c170c72b2e05a80) Fixes #5396: Fix uniqueness constraint for virtual machine names - [`d75696b`](https://github.com/netbox-community/netbox/commit/d75696b30a489d57375e037712ec3fe1038f5cb7) Fixes #5407: Add direct link to secret on secrets list - [`584b810`](https://github.com/netbox-community/netbox/commit/584b8109a0c8881d0195dccfc39f9571f380a80b) Fixes #5408: Fix updating secrets without setting new plaintext - [`e7f6433`](https://github.com/netbox-community/netbox/commit/e7f64334c06748b4b85c54d881f5e2b03b9463b5) Fixes #5410: Restore tags field on cable connection forms ### 📊 Changes **39 files changed** (+430 additions, -260 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.md` (+3 -5) 📝 `.github/ISSUE_TEMPLATE/feature_request.md` (+2 -4) ➕ `.github/workflows/ci.yml` (+50 -0) ➖ `.travis.yml` (+0 -19) 📝 `CONTRIBUTING.md` (+23 -5) 📝 `README.md` (+13 -10) 📝 `docs/development/index.md` (+2 -1) 📝 `docs/installation/5-http-server.md` (+1 -1) 📝 `docs/release-notes/version-2.9.md` (+21 -0) 📝 `netbox/circuits/api/views.py` (+6 -5) 📝 `netbox/circuits/views.py` (+16 -6) 📝 `netbox/dcim/api/views.py` (+14 -14) 📝 `netbox/dcim/choices.py` (+4 -0) 📝 `netbox/dcim/forms.py` (+23 -4) 📝 `netbox/dcim/tables.py` (+1 -1) 📝 `netbox/dcim/views.py` (+23 -19) 📝 `netbox/extras/api/views.py` (+4 -5) 📝 `netbox/extras/management/commands/nbshell.py` (+14 -3) 📝 `netbox/extras/plugins/__init__.py` (+2 -3) 📝 `netbox/extras/querysets.py` (+16 -1) _...and 19 more files_ </details> ### 📄 Description ### Enhancements * [#5424](https://github.com/netbox-community/netbox/issues/5424) - Allow passing Python code to `nbshell` using `--command` * [#5439](https://github.com/netbox-community/netbox/issues/5439) - Add CS and SN fiber port types ### Bug Fixes * [#5383](https://github.com/netbox-community/netbox/issues/5383) - Fix setting user password via REST API * [#5396](https://github.com/netbox-community/netbox/issues/5396) - Fix uniqueness constraint for virtual machine names * [#5387](https://github.com/netbox-community/netbox/issues/5387) - Fix error when rendering config contexts when objects have multiple tags assigned * [#5407](https://github.com/netbox-community/netbox/issues/5407) - Add direct link to secret on secrets list * [#5408](https://github.com/netbox-community/netbox/issues/5408) - Fix updating secrets without setting new plaintext * [#5410](https://github.com/netbox-community/netbox/issues/5410) - Restore tags field on cable connection forms * [#5433](https://github.com/netbox-community/netbox/issues/5433) - Exclude SVG files from front/rear image upload for device types (currently unsupported) * [#5436](https://github.com/netbox-community/netbox/issues/5436) - Show assigned IP addresses in interfaces list * [#5446](https://github.com/netbox-community/netbox/issues/5446) - Fix validation for plugin version and required settings --- <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:59 +01:00
adam closed this issue 2025-12-29 22:24:59 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13022