[PR #1537] [MERGED] Release v2.1.5 #12219

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/1537
Author: @jeremystretch
Created: 9/25/2017
Status: Merged
Merged: 9/25/2017
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 372e933 Post-release version bump
  • 6b53d26 Fixes #1469: Allow a NAT IP to be assigned as the primary IP for a device
  • b6df020 Fixes #1472: Secret truncated when using '<' character (#1477)
  • 17c1a1e Use add_blank_choice() to prepend a null choice to field options
  • b84b526 Closes #1484: Added individual "add VLAN" buttons on the VLAN groups list
  • 81df837 Closes #1485: Added LOGIN_BANNER configuration setting to display a banner on the login page
  • ae1662e Fixes #1507: Fixed error when creating the next available IP from a prefix within a VRF
  • eba30c4 Document the PATCH method. Closes #1481. (#1482)
  • b252f52 Added missing package for CentOS and Fedora (#1470)
  • e31d2c9 Fixes #1520: Redirect on GET request to bulk edit/delete views

📊 Changes

24 files changed (+386 additions, -141 deletions)

View changed files

📝 docs/api/examples.md (+10 -2)
📝 docs/api/overview.md (+1 -1)
📝 docs/configuration/optional-settings.md (+7 -1)
📝 docs/installation/ldap.md (+2 -0)
📝 docs/installation/netbox.md (+2 -2)
📝 netbox/dcim/forms.py (+24 -15)
📝 netbox/dcim/models.py (+50 -18)
📝 netbox/dcim/tests/test_models.py (+109 -0)
📝 netbox/extras/api/customfields.py (+41 -28)
📝 netbox/ipam/api/views.py (+1 -1)
📝 netbox/ipam/forms.py (+2 -5)
📝 netbox/ipam/models.py (+10 -0)
📝 netbox/ipam/tables.py (+12 -5)
📝 netbox/ipam/views.py (+9 -8)
📝 netbox/netbox/configuration.example.py (+5 -2)
📝 netbox/netbox/settings.py (+8 -3)
📝 netbox/project-static/css/base.css (+7 -6)
📝 netbox/project-static/js/secrets.js (+1 -1)
📝 netbox/templates/dcim/device_lldp_neighbors.html (+2 -2)
📝 netbox/templates/dcim/inc/interface.html (+51 -37)

...and 4 more files

📄 Description

Enhancements

  • #1484 - Added individual "add VLAN" buttons on the VLAN groups list
  • #1485 - Added BANNER_LOGIN configuration setting to display a banner on the login page
  • #1499 - Added utilization graph to child prefixes table
  • #1523 - Improved the natural ordering of interfaces (thanks to @tarkatronic)
  • #1536 - Improved formatting of aggregate prefix statistics

Bug Fixes

  • #1469 - Allow a NAT IP to be assigned as the primary IP for a device
  • #1472 - Prevented truncation when displaying secret strings containing HTML characters
  • #1486 - Ignore subinterface IDs when validating LLDP neighbor connections
  • #1489 - Corrected server error on validation of empty required custom field
  • #1507 - Fixed error when creating the next available IP from a prefix within a VRF
  • #1520 - Redirect on GET request to bulk edit/delete views
  • #1522 - Removed object create/edit forms from the browsable API

🔄 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/1537 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 9/25/2017 **Status:** ✅ Merged **Merged:** 9/25/2017 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`372e933`](https://github.com/netbox-community/netbox/commit/372e9335b16c74266e581c8802c6c8b1fec6f320) Post-release version bump - [`6b53d26`](https://github.com/netbox-community/netbox/commit/6b53d263fea334fda4e3030c980a1552928e3270) Fixes #1469: Allow a NAT IP to be assigned as the primary IP for a device - [`b6df020`](https://github.com/netbox-community/netbox/commit/b6df0209ba6006ce648b8cda0fa60bcbb07223fc) Fixes #1472: Secret truncated when using '<' character (#1477) - [`17c1a1e`](https://github.com/netbox-community/netbox/commit/17c1a1e4657be60dd1d222a390c3f1fbb664f1ce) Use add_blank_choice() to prepend a null choice to field options - [`b84b526`](https://github.com/netbox-community/netbox/commit/b84b526a434590797b9fadb3ceb7b9aafffeaa40) Closes #1484: Added individual "add VLAN" buttons on the VLAN groups list - [`81df837`](https://github.com/netbox-community/netbox/commit/81df837a3381ebc9f89ea0bbfb15f191042d8bd8) Closes #1485: Added LOGIN_BANNER configuration setting to display a banner on the login page - [`ae1662e`](https://github.com/netbox-community/netbox/commit/ae1662e43318dabc5f6d086a748fa4d941e5b2c9) Fixes #1507: Fixed error when creating the next available IP from a prefix within a VRF - [`eba30c4`](https://github.com/netbox-community/netbox/commit/eba30c4d792eacc427816391a1086be251df1526) Document the PATCH method. Closes #1481. (#1482) - [`b252f52`](https://github.com/netbox-community/netbox/commit/b252f52f8e845f2fdf9c25917eb679566f7c1868) Added missing package for CentOS and Fedora (#1470) - [`e31d2c9`](https://github.com/netbox-community/netbox/commit/e31d2c9857baeffc067fbeab0efcbcde4b9b34e7) Fixes #1520: Redirect on GET request to bulk edit/delete views ### 📊 Changes **24 files changed** (+386 additions, -141 deletions) <details> <summary>View changed files</summary> 📝 `docs/api/examples.md` (+10 -2) 📝 `docs/api/overview.md` (+1 -1) 📝 `docs/configuration/optional-settings.md` (+7 -1) 📝 `docs/installation/ldap.md` (+2 -0) 📝 `docs/installation/netbox.md` (+2 -2) 📝 `netbox/dcim/forms.py` (+24 -15) 📝 `netbox/dcim/models.py` (+50 -18) 📝 `netbox/dcim/tests/test_models.py` (+109 -0) 📝 `netbox/extras/api/customfields.py` (+41 -28) 📝 `netbox/ipam/api/views.py` (+1 -1) 📝 `netbox/ipam/forms.py` (+2 -5) 📝 `netbox/ipam/models.py` (+10 -0) 📝 `netbox/ipam/tables.py` (+12 -5) 📝 `netbox/ipam/views.py` (+9 -8) 📝 `netbox/netbox/configuration.example.py` (+5 -2) 📝 `netbox/netbox/settings.py` (+8 -3) 📝 `netbox/project-static/css/base.css` (+7 -6) 📝 `netbox/project-static/js/secrets.js` (+1 -1) 📝 `netbox/templates/dcim/device_lldp_neighbors.html` (+2 -2) 📝 `netbox/templates/dcim/inc/interface.html` (+51 -37) _...and 4 more files_ </details> ### 📄 Description ## Enhancements * [#1484](https://github.com/digitalocean/netbox/issues/1484) - Added individual "add VLAN" buttons on the VLAN groups list * [#1485](https://github.com/digitalocean/netbox/issues/1485) - Added `BANNER_LOGIN` configuration setting to display a banner on the login page * [#1499](https://github.com/digitalocean/netbox/issues/1499) - Added utilization graph to child prefixes table * [#1523](https://github.com/digitalocean/netbox/issues/1523) - Improved the natural ordering of interfaces (thanks to [@tarkatronic](https://github.com/tarkatronic)) * [#1536](https://github.com/digitalocean/netbox/issues/1536) - Improved formatting of aggregate prefix statistics ## Bug Fixes * [#1469](https://github.com/digitalocean/netbox/issues/1469) - Allow a NAT IP to be assigned as the primary IP for a device * [#1472](https://github.com/digitalocean/netbox/issues/1472) - Prevented truncation when displaying secret strings containing HTML characters * [#1486](https://github.com/digitalocean/netbox/issues/1486) - Ignore subinterface IDs when validating LLDP neighbor connections * [#1489](https://github.com/digitalocean/netbox/issues/1489) - Corrected server error on validation of empty required custom field * [#1507](https://github.com/digitalocean/netbox/issues/1507) - Fixed error when creating the next available IP from a prefix within a VRF * [#1520](https://github.com/digitalocean/netbox/issues/1520) - Redirect on GET request to bulk edit/delete views * [#1522](https://github.com/digitalocean/netbox/issues/1522) - Removed object create/edit forms from the browsable API --- <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:19 +01:00
adam closed this issue 2025-12-29 22:20:19 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12219