[PR #2346] [MERGED] Release v2.4.3 #12362

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/2346
Author: @jeremystretch
Created: 8/9/2018
Status: Merged
Merged: 8/9/2018
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • c7fa610 Post-release version bump
  • 134370f Fixes #2335: API requires group field when creating/updating a rack
  • a2ff21f Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value
  • 0505960 Fixes #2336: Bulk deleting power outlets and console server ports from a device redirects to home page
  • 6a56ffc Fixes #2337: Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError
  • a6c78b9 Fixes #2340: API requires manufacturer field when creating/updating an inventory item
  • bf8eff1 Closes #2333: Added search filters for ConfigContexts
  • 9914576 Fixes #2344: AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site
  • 17714b0 Fixes #2342: IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM
  • f43d861 Release v2.4.3

📊 Changes

15 files changed (+199 additions, -37 deletions)

View changed files

📝 netbox/dcim/api/serializers.py (+2 -2)
📝 netbox/dcim/forms.py (+7 -8)
📝 netbox/extras/api/views.py (+4 -1)
📝 netbox/extras/filters.py (+89 -2)
📝 netbox/extras/forms.py (+37 -2)
📝 netbox/extras/tables.py (+1 -6)
📝 netbox/extras/views.py (+3 -1)
📝 netbox/ipam/api/views.py (+6 -4)
📝 netbox/ipam/tests/test_api.py (+6 -2)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/templates/dcim/device.html (+6 -6)
📝 netbox/templates/extras/configcontext.html (+14 -0)
📝 netbox/templates/extras/configcontext_list.html (+4 -1)
📝 netbox/utilities/api.py (+3 -1)
📝 netbox/virtualization/models.py (+16 -0)

📄 Description

Enhancements

  • #2333 - Added search filters for ConfigContexts

Bug Fixes

  • #2334 - TypeError raised when WritableNestedSerializer receives a non-integer value
  • #2335 - API requires group field when creating/updating a rack
  • #2336 - Bulk deleting power outlets and console server ports from a device redirects to home page
  • #2337 - Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError
  • #2340 - API requires manufacturer field when creating/updating an inventory item
  • #2342 - IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM
  • #2344 - AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site

🔄 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/2346 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 8/9/2018 **Status:** ✅ Merged **Merged:** 8/9/2018 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`c7fa610`](https://github.com/netbox-community/netbox/commit/c7fa6108422c27526408682ecc25e340dc193065) Post-release version bump - [`134370f`](https://github.com/netbox-community/netbox/commit/134370f48d81be0854136123e0ca64b0a02903e8) Fixes #2335: API requires group field when creating/updating a rack - [`a2ff21f`](https://github.com/netbox-community/netbox/commit/a2ff21fab92126174b6dac6c31af40f296c5f513) Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value - [`0505960`](https://github.com/netbox-community/netbox/commit/05059606c527350db8a6a3e9b3d16b46c9e2d90b) Fixes #2336: Bulk deleting power outlets and console server ports from a device redirects to home page - [`6a56ffc`](https://github.com/netbox-community/netbox/commit/6a56ffc6502cc3694bf303e7022064ab8104b79a) Fixes #2337: Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError - [`a6c78b9`](https://github.com/netbox-community/netbox/commit/a6c78b99c4cbbd1223c8cb74f3af25831d51528b) Fixes #2340: API requires manufacturer field when creating/updating an inventory item - [`bf8eff1`](https://github.com/netbox-community/netbox/commit/bf8eff11ea7416f112dfba8083e465dfb682e59b) Closes #2333: Added search filters for ConfigContexts - [`9914576`](https://github.com/netbox-community/netbox/commit/9914576eaa06eaca56de9e052400c64db33d7115) Fixes #2344: AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site - [`17714b0`](https://github.com/netbox-community/netbox/commit/17714b0c12d52de0a70403f9afba2cd2e52c6063) Fixes #2342: IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM - [`f43d861`](https://github.com/netbox-community/netbox/commit/f43d861b505c555a8dde7708cf19d4e50fed7053) Release v2.4.3 ### 📊 Changes **15 files changed** (+199 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `netbox/dcim/api/serializers.py` (+2 -2) 📝 `netbox/dcim/forms.py` (+7 -8) 📝 `netbox/extras/api/views.py` (+4 -1) 📝 `netbox/extras/filters.py` (+89 -2) 📝 `netbox/extras/forms.py` (+37 -2) 📝 `netbox/extras/tables.py` (+1 -6) 📝 `netbox/extras/views.py` (+3 -1) 📝 `netbox/ipam/api/views.py` (+6 -4) 📝 `netbox/ipam/tests/test_api.py` (+6 -2) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/templates/dcim/device.html` (+6 -6) 📝 `netbox/templates/extras/configcontext.html` (+14 -0) 📝 `netbox/templates/extras/configcontext_list.html` (+4 -1) 📝 `netbox/utilities/api.py` (+3 -1) 📝 `netbox/virtualization/models.py` (+16 -0) </details> ### 📄 Description ## Enhancements * [#2333](https://github.com/digitalocean/netbox/issues/2333) - Added search filters for ConfigContexts ## Bug Fixes * [#2334](https://github.com/digitalocean/netbox/issues/2334) - TypeError raised when WritableNestedSerializer receives a non-integer value * [#2335](https://github.com/digitalocean/netbox/issues/2335) - API requires group field when creating/updating a rack * [#2336](https://github.com/digitalocean/netbox/issues/2336) - Bulk deleting power outlets and console server ports from a device redirects to home page * [#2337](https://github.com/digitalocean/netbox/issues/2337) - Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError * [#2340](https://github.com/digitalocean/netbox/issues/2340) - API requires manufacturer field when creating/updating an inventory item * [#2342](https://github.com/digitalocean/netbox/issues/2342) - IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM * [#2344](https://github.com/digitalocean/netbox/issues/2344) - AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site --- <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:21:05 +01:00
adam closed this issue 2025-12-29 22:21:06 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12362