[PR #1094] [MERGED] Release v1.9.6 #12162

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/1094
Author: @jeremystretch
Created: 4/21/2017
Status: Merged
Merged: 4/21/2017
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • abc51fd Post-release version bump
  • d3b16ba Fixes #1057: Corrected VLAN validation during prefix import
  • 105e9da XSS flaw bugfix
  • 3b48a27 Merge pull request #1062 from asteinhauser/develop
  • cf5be85 Closes #1061: Escape all messages by default (complements #1062)
  • ba1a4f0 Replace tabs with spaces
  • 5312912 Python3 fixes for CentOS/RHEL
  • 6dcc5a1 Merge pull request #1070 from bellwood/patch-1
  • 7cbea49 Fixes #1072: Order LAG interfaces naturally on bulk interface edit form
  • b42dab3 Differentiate between LAG and virtual interfaces in device interface list

📊 Changes

33 files changed (+376 additions, -417 deletions)

View changed files

📝 docs/installation/netbox.md (+13 -2)
📝 docs/installation/postgresql.md (+3 -2)
netbox/circuits/migrations/0008_circuittermination_interface_protect_on_delete.py (+21 -0)
📝 netbox/circuits/models.py (+7 -3)
📝 netbox/circuits/views.py (+2 -4)
📝 netbox/dcim/forms.py (+9 -32)
📝 netbox/dcim/urls.py (+0 -1)
📝 netbox/dcim/views.py (+13 -60)
📝 netbox/generate_secret_key.py (+2 -3)
📝 netbox/ipam/forms.py (+92 -33)
📝 netbox/ipam/urls.py (+0 -2)
📝 netbox/ipam/views.py (+5 -76)
📝 netbox/netbox/settings.py (+1 -1)
📝 netbox/project-static/css/base.css (+10 -0)
📝 netbox/secrets/views.py (+1 -1)
📝 netbox/templates/_base.html (+21 -21)
📝 netbox/templates/dcim/device.html (+20 -34)
📝 netbox/templates/dcim/inc/consoleport.html (+2 -3)
📝 netbox/templates/dcim/inc/consoleserverport.html (+2 -2)
📝 netbox/templates/dcim/inc/devicebay.html (+2 -2)

...and 13 more files

📄 Description

Improvements

  • #878 - Merged IP addresses with interfaces list on device view
  • #1001 - Interface assignment can be modified when editing an IP address
  • #1084 - Include custom fields when creating IP addresses in bulk

Bug Fixes

  • #1057 - Corrected VLAN validation during prefix import
  • #1061 - Fixed potential for script injection via create/edit/delete messages
  • #1070 - Corrected installation instructions for Python3 on CentOS/RHEL
  • #1071 - Protect assigned circuit termination when an interface is deleted
  • #1072 - Order LAG interfaces naturally on bulk interface edit form
  • #1074 - Require ncclient 0.5.3 (Python 3 fix)
  • #1090 - Improved installation documentation for Python 3
  • #1092 - Increase randomness in SECRET_KEY generation tool

🔄 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/1094 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 4/21/2017 **Status:** ✅ Merged **Merged:** 4/21/2017 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`abc51fd`](https://github.com/netbox-community/netbox/commit/abc51fdc5df1a01c162c606f8aac4d5e8641913c) Post-release version bump - [`d3b16ba`](https://github.com/netbox-community/netbox/commit/d3b16ba443b0d1ca45299f6765cd92fc926c7ed0) Fixes #1057: Corrected VLAN validation during prefix import - [`105e9da`](https://github.com/netbox-community/netbox/commit/105e9da8668aa11fd8762c00dff568b57507a6ab) XSS flaw bugfix - [`3b48a27`](https://github.com/netbox-community/netbox/commit/3b48a270fce6bf83bea00ffc7275b92d158a5de3) Merge pull request #1062 from asteinhauser/develop - [`cf5be85`](https://github.com/netbox-community/netbox/commit/cf5be85dadd9d236d401ea52a6fc0d429b52856c) Closes #1061: Escape all messages by default (complements #1062) - [`ba1a4f0`](https://github.com/netbox-community/netbox/commit/ba1a4f06fff7c0f41dcfe4cb2ddf2c797f3f2bf8) Replace tabs with spaces - [`5312912`](https://github.com/netbox-community/netbox/commit/53129125dd30f2b54df64a1390584b099fb961f5) Python3 fixes for CentOS/RHEL - [`6dcc5a1`](https://github.com/netbox-community/netbox/commit/6dcc5a1169dfe07094bd183f4b96a1256abc1703) Merge pull request #1070 from bellwood/patch-1 - [`7cbea49`](https://github.com/netbox-community/netbox/commit/7cbea49c2dd5ecc6dfdcea1cc55f52c1b92fe025) Fixes #1072: Order LAG interfaces naturally on bulk interface edit form - [`b42dab3`](https://github.com/netbox-community/netbox/commit/b42dab3eef9aacea9f2aa2b59bed54fad185834a) Differentiate between LAG and virtual interfaces in device interface list ### 📊 Changes **33 files changed** (+376 additions, -417 deletions) <details> <summary>View changed files</summary> 📝 `docs/installation/netbox.md` (+13 -2) 📝 `docs/installation/postgresql.md` (+3 -2) ➕ `netbox/circuits/migrations/0008_circuittermination_interface_protect_on_delete.py` (+21 -0) 📝 `netbox/circuits/models.py` (+7 -3) 📝 `netbox/circuits/views.py` (+2 -4) 📝 `netbox/dcim/forms.py` (+9 -32) 📝 `netbox/dcim/urls.py` (+0 -1) 📝 `netbox/dcim/views.py` (+13 -60) 📝 `netbox/generate_secret_key.py` (+2 -3) 📝 `netbox/ipam/forms.py` (+92 -33) 📝 `netbox/ipam/urls.py` (+0 -2) 📝 `netbox/ipam/views.py` (+5 -76) 📝 `netbox/netbox/settings.py` (+1 -1) 📝 `netbox/project-static/css/base.css` (+10 -0) 📝 `netbox/secrets/views.py` (+1 -1) 📝 `netbox/templates/_base.html` (+21 -21) 📝 `netbox/templates/dcim/device.html` (+20 -34) 📝 `netbox/templates/dcim/inc/consoleport.html` (+2 -3) 📝 `netbox/templates/dcim/inc/consoleserverport.html` (+2 -2) 📝 `netbox/templates/dcim/inc/devicebay.html` (+2 -2) _...and 13 more files_ </details> ### 📄 Description ## Improvements * [#878](https://github.com/digitalocean/netbox/issues/878) - Merged IP addresses with interfaces list on device view * [#1001](https://github.com/digitalocean/netbox/issues/1001) - Interface assignment can be modified when editing an IP address * [#1084](https://github.com/digitalocean/netbox/issues/1084) - Include custom fields when creating IP addresses in bulk ## Bug Fixes * [#1057](https://github.com/digitalocean/netbox/issues/1057) - Corrected VLAN validation during prefix import * [#1061](https://github.com/digitalocean/netbox/issues/1061) - Fixed potential for script injection via create/edit/delete messages * [#1070](https://github.com/digitalocean/netbox/issues/1070) - Corrected installation instructions for Python3 on CentOS/RHEL * [#1071](https://github.com/digitalocean/netbox/issues/1071) - Protect assigned circuit termination when an interface is deleted * [#1072](https://github.com/digitalocean/netbox/issues/1072) - Order LAG interfaces naturally on bulk interface edit form * [#1074](https://github.com/digitalocean/netbox/issues/1074) - Require ncclient 0.5.3 (Python 3 fix) * [#1090](https://github.com/digitalocean/netbox/issues/1090) - Improved installation documentation for Python 3 * [#1092](https://github.com/digitalocean/netbox/issues/1092) - Increase randomness in SECRET_KEY generation tool --- <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:19:58 +01:00
adam closed this issue 2025-12-29 22:19:58 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12162