[PR #1251] [MERGED] Release v2.0.5 #12183

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/1251
Author: @jeremystretch
Created: 6/8/2017
Status: Merged
Merged: 6/8/2017
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 5ff4e3b Enhance LDAP documentation
  • bc18d24 Post-release version bump
  • 834c396 Tweaked upgrade script to prefer pip3/python3 if present
  • b5a1b69 Fixes #1225: Fixed border on empty circuits table on provider view
  • d5016c7 Fixes #1235: Fix permission name for adding/editing inventory items
  • 6d908d3 Fixes #1236: Truncate rack names in elevations list; add facility ID
  • 6aae8ae Closes #1237: Enabled setting limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting
  • f03a378 Fixes #1239: Fix server error when creating VLANGroup via API
  • 293dbd8 Fixes #1226: Improve validation for custom field values submitted via the API
  • a598f0e Initial work on #655: CSV import headers

📊 Changes

52 files changed (+981 additions, -1547 deletions)

View changed files

📝 docs/api/overview.md (+5 -0)
📝 docs/configuration/optional-settings.md (+8 -0)
📝 docs/installation/ldap.md (+21 -2)
📝 docs/installation/upgrading.md (+1 -1)
📝 netbox/circuits/forms.py (+38 -20)
📝 netbox/circuits/views.py (+2 -4)
📝 netbox/dcim/forms.py (+352 -304)
📝 netbox/dcim/models.py (+8 -5)
📝 netbox/dcim/tables.py (+1 -1)
📝 netbox/dcim/views.py (+14 -20)
📝 netbox/extras/api/customfields.py (+21 -4)
📝 netbox/extras/filters.py (+1 -1)
📝 netbox/extras/models.py (+5 -1)
📝 netbox/ipam/api/serializers.py (+1 -1)
📝 netbox/ipam/filters.py (+5 -5)
📝 netbox/ipam/forms.py (+181 -125)
📝 netbox/ipam/models.py (+1 -3)
📝 netbox/ipam/views.py (+5 -10)
📝 netbox/netbox/configuration.example.py (+5 -0)
📝 netbox/netbox/settings.py (+3 -2)

...and 32 more files

📄 Description

Enhancements

  • #655 - Implemented header-based CSV import of objects
  • #1190 - Allow partial string matching when searching on custom fields
  • #1237 - Enabled setting ?limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting

Bug Fixes

  • #837 - Enforce uniqueness where applicable during bulk import of IP addresses
  • #1226 - Improved validation for custom field values submitted via the API
  • #1232 - Improved rack space validation on bulk import of devices (see #655)
  • #1235 - Fix permission name for adding/editing inventory items
  • #1236 - Truncate rack names in elevations list; add facility ID
  • #1239 - Fix server error when creating VLANGroup via API
  • #1243 - Catch ValueError in IP-based object filters
  • #1244 - Corrected "device" secrets filter to accept a device name

🔄 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/1251 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 6/8/2017 **Status:** ✅ Merged **Merged:** 6/8/2017 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`5ff4e3b`](https://github.com/netbox-community/netbox/commit/5ff4e3b19470e27e8a72efc008e12720157dbaae) Enhance LDAP documentation - [`bc18d24`](https://github.com/netbox-community/netbox/commit/bc18d241e8314f3d43877e6a5e7e0c0f987816b1) Post-release version bump - [`834c396`](https://github.com/netbox-community/netbox/commit/834c396a2204ff639c47a6765cb870294b387760) Tweaked upgrade script to prefer pip3/python3 if present - [`b5a1b69`](https://github.com/netbox-community/netbox/commit/b5a1b692bd8a5b66198d6e828a12467736925d07) Fixes #1225: Fixed border on empty circuits table on provider view - [`d5016c7`](https://github.com/netbox-community/netbox/commit/d5016c713311d65a5070b08ce8f0481e5d6556c1) Fixes #1235: Fix permission name for adding/editing inventory items - [`6d908d3`](https://github.com/netbox-community/netbox/commit/6d908d3e798557c32e7db688d9d550b8e966dc82) Fixes #1236: Truncate rack names in elevations list; add facility ID - [`6aae8ae`](https://github.com/netbox-community/netbox/commit/6aae8aee5b00b894b731a877ebbb3a1438039a5f) Closes #1237: Enabled setting limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting - [`f03a378`](https://github.com/netbox-community/netbox/commit/f03a378ce0f438b6228d7fc52a5271dd19c6fe27) Fixes #1239: Fix server error when creating VLANGroup via API - [`293dbd8`](https://github.com/netbox-community/netbox/commit/293dbd8a8b2c291d1ae9efc7b2f2137fc896833b) Fixes #1226: Improve validation for custom field values submitted via the API - [`a598f0e`](https://github.com/netbox-community/netbox/commit/a598f0e632255d1e2777c365c88e2b9707177503) Initial work on #655: CSV import headers ### 📊 Changes **52 files changed** (+981 additions, -1547 deletions) <details> <summary>View changed files</summary> 📝 `docs/api/overview.md` (+5 -0) 📝 `docs/configuration/optional-settings.md` (+8 -0) 📝 `docs/installation/ldap.md` (+21 -2) 📝 `docs/installation/upgrading.md` (+1 -1) 📝 `netbox/circuits/forms.py` (+38 -20) 📝 `netbox/circuits/views.py` (+2 -4) 📝 `netbox/dcim/forms.py` (+352 -304) 📝 `netbox/dcim/models.py` (+8 -5) 📝 `netbox/dcim/tables.py` (+1 -1) 📝 `netbox/dcim/views.py` (+14 -20) 📝 `netbox/extras/api/customfields.py` (+21 -4) 📝 `netbox/extras/filters.py` (+1 -1) 📝 `netbox/extras/models.py` (+5 -1) 📝 `netbox/ipam/api/serializers.py` (+1 -1) 📝 `netbox/ipam/filters.py` (+5 -5) 📝 `netbox/ipam/forms.py` (+181 -125) 📝 `netbox/ipam/models.py` (+1 -3) 📝 `netbox/ipam/views.py` (+5 -10) 📝 `netbox/netbox/configuration.example.py` (+5 -0) 📝 `netbox/netbox/settings.py` (+3 -2) _...and 32 more files_ </details> ### 📄 Description ## Enhancements * [#655](https://github.com/digitalocean/netbox/issues/655) - Implemented header-based CSV import of objects * [#1190](https://github.com/digitalocean/netbox/issues/1190) - Allow partial string matching when searching on custom fields * [#1237](https://github.com/digitalocean/netbox/issues/1237) - Enabled setting `?limit=0` to disable pagination in API requests; added `MAX_PAGE_SIZE` configuration setting ## Bug Fixes * [#837](https://github.com/digitalocean/netbox/issues/837) - Enforce uniqueness where applicable during bulk import of IP addresses * [#1226](https://github.com/digitalocean/netbox/issues/1226) - Improved validation for custom field values submitted via the API * [#1232](https://github.com/digitalocean/netbox/issues/1232) - Improved rack space validation on bulk import of devices (see #655) * [#1235](https://github.com/digitalocean/netbox/issues/1235) - Fix permission name for adding/editing inventory items * [#1236](https://github.com/digitalocean/netbox/issues/1236) - Truncate rack names in elevations list; add facility ID * [#1239](https://github.com/digitalocean/netbox/issues/1239) - Fix server error when creating VLANGroup via API * [#1243](https://github.com/digitalocean/netbox/issues/1243) - Catch ValueError in IP-based object filters * [#1244](https://github.com/digitalocean/netbox/issues/1244) - Corrected "device" secrets filter to accept a device name --- <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:05 +01:00
adam closed this issue 2025-12-29 22:20:05 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12183