[PR #1852] [MERGED] Release v2.2.9 #12274

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/1852
Author: @jeremystretch
Created: 1/31/2018
Status: Merged
Merged: 1/31/2018
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • b4a842d Post-release version bump
  • 78ed859 Fixes #1765: Improved rendering of null options for model choice fields in filter forms
  • 935da0d Fixes #1802: Typo in ldap.md
  • 9525711 Merge pull request #1803 from bonki/doc-typo-ldap
  • bb653e7 Fixes #1621: Tweaked LLDP interface name evaluation logic
  • e58d1ac Fixes #1807: Populate VRF from parent when creating a new prefix
  • d5ecfe7 Fixes #1809: Populate tenant assignment from parent when creating a new prefix
  • 7ac27b5 Closes #1824: Add virtual machine count to platforms list
  • 5262156 Fixes #1818: InventoryItem API serializer no longer requires specifying a null value for items with no parent
  • 9ea8dca Evaluate device_id rather than pulling entire device (DB optimization)

📊 Changes

41 files changed (+368 additions, -122 deletions)

View changed files

📝 docs/api/examples.md (+4 -3)
📝 docs/api/overview.md (+1 -1)
📝 docs/installation/ldap.md (+1 -1)
📝 docs/installation/netbox.md (+7 -0)
📝 netbox/circuits/forms.py (+1 -1)
📝 netbox/circuits/tables.py (+2 -1)
📝 netbox/dcim/api/serializers.py (+2 -0)
📝 netbox/dcim/filters.py (+30 -1)
📝 netbox/dcim/forms.py (+57 -8)
📝 netbox/dcim/models.py (+15 -0)
📝 netbox/dcim/tables.py (+29 -10)
📝 netbox/dcim/urls.py (+5 -1)
📝 netbox/dcim/views.py (+46 -1)
📝 netbox/ipam/forms.py (+16 -13)
📝 netbox/ipam/models.py (+12 -4)
📝 netbox/ipam/tables.py (+8 -13)
📝 netbox/ipam/views.py (+3 -3)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/netbox/views.py (+2 -1)
📝 netbox/templates/dcim/device_inventory.html (+7 -6)

...and 21 more files

📄 Description

Enhancements

  • #144 - Implemented bulk import/edit/delete views for InventoryItems
  • #1073 - Include prefixes/IPs from all VRFs when viewing the children of a container prefix in the global table
  • #1366 - Enable searching for regions by name/slug
  • #1406 - Display tenant description as title text in object tables
  • #1824 - Add virtual machine count to platforms list
  • #1835 - Consistent positioning of previous/next rack buttons

Bug Fixes

  • #1621 - Tweaked LLDP interface name evaluation logic
  • #1765 - Improved rendering of null options for model choice fields in filter forms
  • #1807 - Populate VRF from parent when creating a new prefix
  • #1809 - Populate tenant assignment from parent when creating a new prefix
  • #1818 - InventoryItem API serializer no longer requires specifying a null value for items with no parent
  • #1845 - Correct display of VMs in list with no role assigned
  • #1850 - Fix TypeError when attempting IP address import if only unnamed devices exist

🔄 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/1852 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/31/2018 **Status:** ✅ Merged **Merged:** 1/31/2018 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`b4a842d`](https://github.com/netbox-community/netbox/commit/b4a842d9dac1455ea1fb73728fe801709d124707) Post-release version bump - [`78ed859`](https://github.com/netbox-community/netbox/commit/78ed85943bc6072d411d80720473890183eea335) Fixes #1765: Improved rendering of null options for model choice fields in filter forms - [`935da0d`](https://github.com/netbox-community/netbox/commit/935da0d51f0ca6cda8fd9c5fbfece34868bca4c7) Fixes #1802: Typo in ldap.md - [`9525711`](https://github.com/netbox-community/netbox/commit/95257114dfb7e5f3efcc162853327347ea74ba2a) Merge pull request #1803 from bonki/doc-typo-ldap - [`bb653e7`](https://github.com/netbox-community/netbox/commit/bb653e733cb8b70fd3eabca8867954792df03844) Fixes #1621: Tweaked LLDP interface name evaluation logic - [`e58d1ac`](https://github.com/netbox-community/netbox/commit/e58d1ac87e7629f7b77a58d5befa60c04b270298) Fixes #1807: Populate VRF from parent when creating a new prefix - [`d5ecfe7`](https://github.com/netbox-community/netbox/commit/d5ecfe7bef6ffb4e6d3a9ee56c0179edee9d2332) Fixes #1809: Populate tenant assignment from parent when creating a new prefix - [`7ac27b5`](https://github.com/netbox-community/netbox/commit/7ac27b59c645d1edc6b6dc0ecfce56ba9a8d4304) Closes #1824: Add virtual machine count to platforms list - [`5262156`](https://github.com/netbox-community/netbox/commit/5262156e1a1679adf8c6e971a92b1e291a012dd7) Fixes #1818: InventoryItem API serializer no longer requires specifying a null value for items with no parent - [`9ea8dca`](https://github.com/netbox-community/netbox/commit/9ea8dca4e3e706cf381137b90014922328e8ff32) Evaluate device_id rather than pulling entire device (DB optimization) ### 📊 Changes **41 files changed** (+368 additions, -122 deletions) <details> <summary>View changed files</summary> 📝 `docs/api/examples.md` (+4 -3) 📝 `docs/api/overview.md` (+1 -1) 📝 `docs/installation/ldap.md` (+1 -1) 📝 `docs/installation/netbox.md` (+7 -0) 📝 `netbox/circuits/forms.py` (+1 -1) 📝 `netbox/circuits/tables.py` (+2 -1) 📝 `netbox/dcim/api/serializers.py` (+2 -0) 📝 `netbox/dcim/filters.py` (+30 -1) 📝 `netbox/dcim/forms.py` (+57 -8) 📝 `netbox/dcim/models.py` (+15 -0) 📝 `netbox/dcim/tables.py` (+29 -10) 📝 `netbox/dcim/urls.py` (+5 -1) 📝 `netbox/dcim/views.py` (+46 -1) 📝 `netbox/ipam/forms.py` (+16 -13) 📝 `netbox/ipam/models.py` (+12 -4) 📝 `netbox/ipam/tables.py` (+8 -13) 📝 `netbox/ipam/views.py` (+3 -3) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/netbox/views.py` (+2 -1) 📝 `netbox/templates/dcim/device_inventory.html` (+7 -6) _...and 21 more files_ </details> ### 📄 Description ## Enhancements * [#144](https://github.com/digitalocean/netbox/issues/144) - Implemented bulk import/edit/delete views for InventoryItems * [#1073](https://github.com/digitalocean/netbox/issues/1073) - Include prefixes/IPs from all VRFs when viewing the children of a container prefix in the global table * [#1366](https://github.com/digitalocean/netbox/issues/1366) - Enable searching for regions by name/slug * [#1406](https://github.com/digitalocean/netbox/issues/1406) - Display tenant description as title text in object tables * [#1824](https://github.com/digitalocean/netbox/issues/1824) - Add virtual machine count to platforms list * [#1835](https://github.com/digitalocean/netbox/issues/1835) - Consistent positioning of previous/next rack buttons ## Bug Fixes * [#1621](https://github.com/digitalocean/netbox/issues/1621) - Tweaked LLDP interface name evaluation logic * [#1765](https://github.com/digitalocean/netbox/issues/1765) - Improved rendering of null options for model choice fields in filter forms * [#1807](https://github.com/digitalocean/netbox/issues/1807) - Populate VRF from parent when creating a new prefix * [#1809](https://github.com/digitalocean/netbox/issues/1809) - Populate tenant assignment from parent when creating a new prefix * [#1818](https://github.com/digitalocean/netbox/issues/1818) - InventoryItem API serializer no longer requires specifying a null value for items with no parent * [#1845](https://github.com/digitalocean/netbox/issues/1845) - Correct display of VMs in list with no role assigned * [#1850](https://github.com/digitalocean/netbox/issues/1850) - Fix TypeError when attempting IP address import if only unnamed devices exist --- <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:20:36 +01:00
adam closed this issue 2025-12-29 22:20:36 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12274