[PR #3980] [MERGED] Release v2.7.2 #12719

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/3980
Author: @jeremystretch
Created: 1/21/2020
Status: Merged
Merged: 1/21/2020
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • d3f2784 Post-release version bump
  • 83427d5 Closes #3949: Add tests for IPAM model methods
  • f15cde0 Fixes #3951: Fix exception in webhook worker due to missing constant
  • c6eb40d #3951: Add tests for webhook queuing
  • 439fa73 Fixes #3953: Fix validation error when creating child devices
  • 302f87e Fixes #3937: Suppress warning messages in tests for requests expected to yield a 4XX response
  • a4687be Closes #3842: Add 802.11ax interface type
  • aa73a7a Closes #3954: Add device_bays filter for devices and device types
  • 606f3da Fixes #3721: Allow Unicode characters in tag slugs
  • c6d18da 3923 validate key format

📊 Changes

24 files changed (+849 additions, -124 deletions)

View changed files

docs/core-functionality/power.md (+58 -0)
📝 docs/core-functionality/secrets.md (+14 -0)
📝 docs/release-notes/version-2.7.md (+24 -0)
📝 mkdocs.yml (+2 -0)
📝 netbox/dcim/choices.py (+3 -0)
📝 netbox/dcim/filters.py (+24 -39)
📝 netbox/dcim/forms.py (+13 -9)
netbox/dcim/migrations/0091_interface_type_other.py (+20 -0)
📝 netbox/dcim/models/__init__.py (+30 -6)
📝 netbox/dcim/tests/test_filters.py (+257 -51)
📝 netbox/extras/models.py (+8 -0)
📝 netbox/extras/tests/test_models.py (+10 -1)
netbox/extras/tests/test_webhooks.py (+89 -0)
📝 netbox/extras/webhooks_worker.py (+6 -5)
📝 netbox/ipam/tests/test_api.py (+3 -2)
📝 netbox/ipam/tests/test_models.py (+222 -2)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/secrets/forms.py (+2 -0)
📝 netbox/secrets/tests/constants.py (+2 -0)
netbox/secrets/tests/test_form.py (+33 -0)

...and 4 more files

📄 Description

Enhancements

  • #3135 - Documented power modelling
  • #3842 - Add 802.11ax interface type
  • #3954 - Add device_bays filter for devices and device types

Bug Fixes

  • #3721 - Allow Unicode characters in tag slugs
  • #3923 - Indicate validation failure when using SSH-style RSA keys
  • #3951 - Fix exception in webhook worker due to missing constant
  • #3953 - Fix validation error when creating child devices
  • #3960 - Fix legacy device status choice
  • #3962 - Fix display of unnamed devices in rack elevations
  • #3963 - Restore tooltip for devices in rack elevations
  • #3964 - Show borders around devices in rack elevations
  • #3965 - Indicate the presence of "background" devices in rack elevations
  • #3966 - Fix filtering of device components by region/site
  • #3967 - Resolve migration of "other" interface type

🔄 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/3980 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/21/2020 **Status:** ✅ Merged **Merged:** 1/21/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`d3f2784`](https://github.com/netbox-community/netbox/commit/d3f278400e3103f4b01fc516d8cc37013ce6c1d5) Post-release version bump - [`83427d5`](https://github.com/netbox-community/netbox/commit/83427d558587a00e8a003c96f334436a04741d0d) Closes #3949: Add tests for IPAM model methods - [`f15cde0`](https://github.com/netbox-community/netbox/commit/f15cde0275f3f6922b82b897be200cea0fc6e9ac) Fixes #3951: Fix exception in webhook worker due to missing constant - [`c6eb40d`](https://github.com/netbox-community/netbox/commit/c6eb40daa8dbc3ed7c70c4835089e24ccb8301eb) #3951: Add tests for webhook queuing - [`439fa73`](https://github.com/netbox-community/netbox/commit/439fa731badbca064585902e2d565ab89cfd173d) Fixes #3953: Fix validation error when creating child devices - [`302f87e`](https://github.com/netbox-community/netbox/commit/302f87e108832b419c6b4f0b0d7efaafe5691de1) Fixes #3937: Suppress warning messages in tests for requests expected to yield a 4XX response - [`a4687be`](https://github.com/netbox-community/netbox/commit/a4687be5e59083dc7a7a4c053248a7c0bd1966d0) Closes #3842: Add 802.11ax interface type - [`aa73a7a`](https://github.com/netbox-community/netbox/commit/aa73a7ad023becb0cec8af0c0a8f267fc9b2aa7f) Closes #3954: Add device_bays filter for devices and device types - [`606f3da`](https://github.com/netbox-community/netbox/commit/606f3dacbb8e228270ae9896bcc4f41874db206d) Fixes #3721: Allow Unicode characters in tag slugs - [`c6d18da`](https://github.com/netbox-community/netbox/commit/c6d18da2eb9757023144d1a8a7de409c9f980a04) 3923 validate key format ### 📊 Changes **24 files changed** (+849 additions, -124 deletions) <details> <summary>View changed files</summary> ➕ `docs/core-functionality/power.md` (+58 -0) 📝 `docs/core-functionality/secrets.md` (+14 -0) 📝 `docs/release-notes/version-2.7.md` (+24 -0) 📝 `mkdocs.yml` (+2 -0) 📝 `netbox/dcim/choices.py` (+3 -0) 📝 `netbox/dcim/filters.py` (+24 -39) 📝 `netbox/dcim/forms.py` (+13 -9) ➕ `netbox/dcim/migrations/0091_interface_type_other.py` (+20 -0) 📝 `netbox/dcim/models/__init__.py` (+30 -6) 📝 `netbox/dcim/tests/test_filters.py` (+257 -51) 📝 `netbox/extras/models.py` (+8 -0) 📝 `netbox/extras/tests/test_models.py` (+10 -1) ➕ `netbox/extras/tests/test_webhooks.py` (+89 -0) 📝 `netbox/extras/webhooks_worker.py` (+6 -5) 📝 `netbox/ipam/tests/test_api.py` (+3 -2) 📝 `netbox/ipam/tests/test_models.py` (+222 -2) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/secrets/forms.py` (+2 -0) 📝 `netbox/secrets/tests/constants.py` (+2 -0) ➕ `netbox/secrets/tests/test_form.py` (+33 -0) _...and 4 more files_ </details> ### 📄 Description ## Enhancements * [#3135](https://github.com/netbox-community/netbox/issues/3135) - Documented power modelling * [#3842](https://github.com/netbox-community/netbox/issues/3842) - Add 802.11ax interface type * [#3954](https://github.com/netbox-community/netbox/issues/3954) - Add `device_bays` filter for devices and device types ## Bug Fixes * [#3721](https://github.com/netbox-community/netbox/issues/3721) - Allow Unicode characters in tag slugs * [#3923](https://github.com/netbox-community/netbox/issues/3923) - Indicate validation failure when using SSH-style RSA keys * [#3951](https://github.com/netbox-community/netbox/issues/3951) - Fix exception in webhook worker due to missing constant * [#3953](https://github.com/netbox-community/netbox/issues/3953) - Fix validation error when creating child devices * [#3960](https://github.com/netbox-community/netbox/issues/3960) - Fix legacy device status choice * [#3962](https://github.com/netbox-community/netbox/issues/3962) - Fix display of unnamed devices in rack elevations * [#3963](https://github.com/netbox-community/netbox/issues/3963) - Restore tooltip for devices in rack elevations * [#3964](https://github.com/netbox-community/netbox/issues/3964) - Show borders around devices in rack elevations * [#3965](https://github.com/netbox-community/netbox/issues/3965) - Indicate the presence of "background" devices in rack elevations * [#3966](https://github.com/netbox-community/netbox/issues/3966) - Fix filtering of device components by region/site * [#3967](https://github.com/netbox-community/netbox/issues/3967) - Resolve migration of "other" interface type --- <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:23:14 +01:00
adam closed this issue 2025-12-29 22:23: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#12719