[PR #849] [MERGED] Release v1.8.3 #12129

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/849
Author: @jeremystretch
Created: 1/26/2017
Status: Merged
Merged: 1/26/2017
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 3bfc1eb Post-release version bump
  • 39d083e Re-implemented method for bulk editing/deleting all objects within a filtered queryset
  • b70eca7 Fixes #830: Redirect user to device view after editing a device component
  • 5242094 Standardized naming of return_url for all object views
  • 91d50b9 Closes #836: Add 'deprecated' status for IP addresses
  • 476cbf1 Closes #820: Add VLAN column to parent prefixes table on IP address view
  • d36923e Fixes #817: Update last_updated time of a circuit when editing a child termination
  • 1bddd03 Fixes #840: Correct API path resolution for secrets when BASE_PATH is configured
  • 80439c4 Basic Support for Python 3 (#827)
  • 2d9c33c Tweaked installation docs to include instructions for Python 2 and 3

📊 Changes

99 files changed (+662 additions, -459 deletions)

View changed files

📝 .gitignore (+2 -0)
📝 .travis.yml (+3 -0)
📝 docs/installation/netbox.md (+17 -0)
📝 netbox/circuits/__init__.py (+1 -0)
netbox/circuits/apps.py (+9 -0)
📝 netbox/circuits/forms.py (+2 -0)
📝 netbox/circuits/models.py (+9 -4)
netbox/circuits/signals.py (+13 -0)
📝 netbox/circuits/views.py (+14 -13)
📝 netbox/dcim/api/serializers.py (+2 -1)
📝 netbox/dcim/api/views.py (+4 -3)
📝 netbox/dcim/forms.py (+44 -13)
📝 netbox/dcim/models.py (+46 -23)
📝 netbox/dcim/tests/test_apis.py (+38 -37)
📝 netbox/dcim/views.py (+75 -66)
📝 netbox/extras/api/renderers.py (+1 -1)
📝 netbox/extras/models.py (+15 -7)
📝 netbox/generate_secret_key.py (+2 -2)
📝 netbox/ipam/forms.py (+8 -3)
netbox/ipam/migrations/0014_ipaddress_status_add_deprecated.py (+20 -0)

...and 79 more files

📄 Description

Improvements

  • #782 - Allow filtering devices list by manufacturer
  • #820 - Add VLAN column to parent prefixes table on IP address view
  • #821 - Support for comma separation in bulk IP/interface creation
  • #827 - Introduced support for Python 3
  • #836 - Add "deprecated" status for IP addresses
  • #841 - Merged search and filter forms on all object lists

Bug Fixes

  • #816 - Redirect back to parent prefix view after deleting child prefixes termination
  • #817 - Update last_updated time of a circuit when editing a child termination
  • #830 - Redirect user to device view after editing a device component
  • #840 - Correct API path resolution for secrets when BASE_PATH is configured
  • #844 - Apply order_naturally() to API interfaces list
  • #845 - Fix missing edit/delete buttons on object tables for non-superusers

🔄 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/849 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/26/2017 **Status:** ✅ Merged **Merged:** 1/26/2017 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`3bfc1eb`](https://github.com/netbox-community/netbox/commit/3bfc1ebceab6dd5e1501c04afa5b107f8d97dc24) Post-release version bump - [`39d083e`](https://github.com/netbox-community/netbox/commit/39d083eae71805a9ea9dc4a0ad6ca017419ef111) Re-implemented method for bulk editing/deleting all objects within a filtered queryset - [`b70eca7`](https://github.com/netbox-community/netbox/commit/b70eca7661bb3bb1515f4d23580de56877a3ba04) Fixes #830: Redirect user to device view after editing a device component - [`5242094`](https://github.com/netbox-community/netbox/commit/52420945b234edff12076384be10e2b102b2e57f) Standardized naming of return_url for all object views - [`91d50b9`](https://github.com/netbox-community/netbox/commit/91d50b96270e875b98742d6a1a708d9f10e423da) Closes #836: Add 'deprecated' status for IP addresses - [`476cbf1`](https://github.com/netbox-community/netbox/commit/476cbf17f6373e0cb4fe1426583c540d17640969) Closes #820: Add VLAN column to parent prefixes table on IP address view - [`d36923e`](https://github.com/netbox-community/netbox/commit/d36923e47ddb48e127510b825974683236094823) Fixes #817: Update last_updated time of a circuit when editing a child termination - [`1bddd03`](https://github.com/netbox-community/netbox/commit/1bddd038fe1e566cb5ab1c270cdb1ae5903805a8) Fixes #840: Correct API path resolution for secrets when BASE_PATH is configured - [`80439c4`](https://github.com/netbox-community/netbox/commit/80439c495e9a9b7aaee2ae450d4acce26593edc0) Basic Support for Python 3 (#827) - [`2d9c33c`](https://github.com/netbox-community/netbox/commit/2d9c33c34f2e95730adf98f47a4de2abe0499ed0) Tweaked installation docs to include instructions for Python 2 and 3 ### 📊 Changes **99 files changed** (+662 additions, -459 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -0) 📝 `.travis.yml` (+3 -0) 📝 `docs/installation/netbox.md` (+17 -0) 📝 `netbox/circuits/__init__.py` (+1 -0) ➕ `netbox/circuits/apps.py` (+9 -0) 📝 `netbox/circuits/forms.py` (+2 -0) 📝 `netbox/circuits/models.py` (+9 -4) ➕ `netbox/circuits/signals.py` (+13 -0) 📝 `netbox/circuits/views.py` (+14 -13) 📝 `netbox/dcim/api/serializers.py` (+2 -1) 📝 `netbox/dcim/api/views.py` (+4 -3) 📝 `netbox/dcim/forms.py` (+44 -13) 📝 `netbox/dcim/models.py` (+46 -23) 📝 `netbox/dcim/tests/test_apis.py` (+38 -37) 📝 `netbox/dcim/views.py` (+75 -66) 📝 `netbox/extras/api/renderers.py` (+1 -1) 📝 `netbox/extras/models.py` (+15 -7) 📝 `netbox/generate_secret_key.py` (+2 -2) 📝 `netbox/ipam/forms.py` (+8 -3) ➕ `netbox/ipam/migrations/0014_ipaddress_status_add_deprecated.py` (+20 -0) _...and 79 more files_ </details> ### 📄 Description ## Improvements * [#782](https://github.com/digitalocean/netbox/issues/782) - Allow filtering devices list by manufacturer * [#820](https://github.com/digitalocean/netbox/issues/820) - Add VLAN column to parent prefixes table on IP address view * [#821](https://github.com/digitalocean/netbox/issues/821) - Support for comma separation in bulk IP/interface creation * [#827](https://github.com/digitalocean/netbox/issues/827) - **Introduced support for Python 3** * [#836](https://github.com/digitalocean/netbox/issues/836) - Add "deprecated" status for IP addresses * [#841](https://github.com/digitalocean/netbox/issues/841) - Merged search and filter forms on all object lists ## Bug Fixes * [#816](https://github.com/digitalocean/netbox/issues/816) - Redirect back to parent prefix view after deleting child prefixes termination * [#817](https://github.com/digitalocean/netbox/issues/817) - Update last_updated time of a circuit when editing a child termination * [#830](https://github.com/digitalocean/netbox/issues/830) - Redirect user to device view after editing a device component * [#840](https://github.com/digitalocean/netbox/issues/840) - Correct API path resolution for secrets when BASE_PATH is configured * [#844](https://github.com/digitalocean/netbox/issues/844) - Apply order_naturally() to API interfaces list * [#845](https://github.com/digitalocean/netbox/issues/845) - Fix missing edit/delete buttons on object tables for non-superusers --- <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:46 +01:00
adam closed this issue 2025-12-29 22:19:47 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12129