[PR #324] [MERGED] Release v1.3.0 #12043

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/324
Author: @jeremystretch
Created: 7/18/2016
Status: Merged
Merged: 7/18/2016
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • bf44e51 Post-release version bump
  • 4a00971 Fixes #43: Introduce toggle to enforce unique IP space per VRF
  • dd62caf Fixes #227: Introduces support for bulk import of child devices
  • f301af5 Fixes #301: Prevent deletion of DeviceBay when installed device is deleted
  • 5def0e9 Fixes #307: Validate device type assignment during import validation
  • 23451fe Added a custom 500 handler to include exception details
  • 45a8ee7 Closes #111: Implement VLAN groups
  • a9ab0a0 Merge pull request #309 from digitalocean/vlan-groups
  • da10b34 Closes #42: Allow VLAN assignment during prefix import
  • 4f95ce4 Fixes #311: Correct IPAddress family evaluation on import

📊 Changes

36 files changed (+751 additions, -74 deletions)

View changed files

📝 docs/configuration/optional-settings.md (+9 -1)
📝 netbox/dcim/api/serializers.py (+1 -1)
📝 netbox/dcim/forms.py (+62 -18)
netbox/dcim/migrations/0010_devicebay_installed_device_set_null.py (+21 -0)
📝 netbox/dcim/models.py (+10 -5)
📝 netbox/dcim/urls.py (+1 -0)
📝 netbox/dcim/views.py (+17 -0)
📝 netbox/ipam/admin.py (+9 -1)
📝 netbox/ipam/api/serializers.py (+22 -3)
📝 netbox/ipam/api/urls.py (+4 -0)
📝 netbox/ipam/api/views.py (+56 -7)
📝 netbox/ipam/filters.py (+30 -1)
📝 netbox/ipam/forms.py (+92 -8)
netbox/ipam/migrations/0002_vrf_add_enforce_unique.py (+20 -0)
netbox/ipam/migrations/0003_ipam_add_vlangroups.py (+38 -0)
netbox/ipam/migrations/0004_ipam_vlangroup_uniqueness.py (+27 -0)
📝 netbox/ipam/models.py (+68 -3)
📝 netbox/ipam/tables.py (+26 -2)
📝 netbox/ipam/urls.py (+6 -0)
📝 netbox/ipam/views.py (+28 -1)

...and 16 more files

📄 Description

New Features

  • #42 - Allow assignment of VLAN on prefix import
  • #43 - Toggling of IP space uniqueness within a VRF
  • #111 - Introduces VLAN groups
  • #227 - Support for bulk import of child devices

Bug Fixes

  • #301 - Prevent deletion of DeviceBay when installed device is deleted
  • #306 - Fixed device import to allow an unspecified rack face
  • #307 - Catch RelatedObjectDoesNotExist when an invalid device type is defined during device import
  • #308 - Update rack assignment for all child devices when moving a parent device
  • #311 - Fix assignment of primary_ip on IP address import
  • #317 - Rack elevation display fix for device types greater than 42U in height
  • #320 - Disallow import of prefixes with host masks
  • #322 - Corrected VLAN import behavior

🔄 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/324 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 7/18/2016 **Status:** ✅ Merged **Merged:** 7/18/2016 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`bf44e51`](https://github.com/netbox-community/netbox/commit/bf44e512ff3357b0c156092499d0fa12dc46900b) Post-release version bump - [`4a00971`](https://github.com/netbox-community/netbox/commit/4a00971d440c2516af3eb22ccab54e2871c074ea) Fixes #43: Introduce toggle to enforce unique IP space per VRF - [`dd62caf`](https://github.com/netbox-community/netbox/commit/dd62caf2f0cda5cb4a049604adbd9c71aae99f20) Fixes #227: Introduces support for bulk import of child devices - [`f301af5`](https://github.com/netbox-community/netbox/commit/f301af5ecd06216a58734e75f679ba8f73a017b9) Fixes #301: Prevent deletion of DeviceBay when installed device is deleted - [`5def0e9`](https://github.com/netbox-community/netbox/commit/5def0e91d7b1e20392d7a06a2261ddfab13fd1b3) Fixes #307: Validate device type assignment during import validation - [`23451fe`](https://github.com/netbox-community/netbox/commit/23451fe974250e4d75d081bbf41968e9b88e8cb5) Added a custom 500 handler to include exception details - [`45a8ee7`](https://github.com/netbox-community/netbox/commit/45a8ee7325d19af7594a180299bf4f93510dbf11) Closes #111: Implement VLAN groups - [`a9ab0a0`](https://github.com/netbox-community/netbox/commit/a9ab0a012fa7e4261aae10cb7920187409861782) Merge pull request #309 from digitalocean/vlan-groups - [`da10b34`](https://github.com/netbox-community/netbox/commit/da10b34738c5dae8a2b66bf1cea501b529d5dea9) Closes #42: Allow VLAN assignment during prefix import - [`4f95ce4`](https://github.com/netbox-community/netbox/commit/4f95ce498405def8143a49eb87f65c705b99211a) Fixes #311: Correct IPAddress family evaluation on import ### 📊 Changes **36 files changed** (+751 additions, -74 deletions) <details> <summary>View changed files</summary> 📝 `docs/configuration/optional-settings.md` (+9 -1) 📝 `netbox/dcim/api/serializers.py` (+1 -1) 📝 `netbox/dcim/forms.py` (+62 -18) ➕ `netbox/dcim/migrations/0010_devicebay_installed_device_set_null.py` (+21 -0) 📝 `netbox/dcim/models.py` (+10 -5) 📝 `netbox/dcim/urls.py` (+1 -0) 📝 `netbox/dcim/views.py` (+17 -0) 📝 `netbox/ipam/admin.py` (+9 -1) 📝 `netbox/ipam/api/serializers.py` (+22 -3) 📝 `netbox/ipam/api/urls.py` (+4 -0) 📝 `netbox/ipam/api/views.py` (+56 -7) 📝 `netbox/ipam/filters.py` (+30 -1) 📝 `netbox/ipam/forms.py` (+92 -8) ➕ `netbox/ipam/migrations/0002_vrf_add_enforce_unique.py` (+20 -0) ➕ `netbox/ipam/migrations/0003_ipam_add_vlangroups.py` (+38 -0) ➕ `netbox/ipam/migrations/0004_ipam_vlangroup_uniqueness.py` (+27 -0) 📝 `netbox/ipam/models.py` (+68 -3) 📝 `netbox/ipam/tables.py` (+26 -2) 📝 `netbox/ipam/urls.py` (+6 -0) 📝 `netbox/ipam/views.py` (+28 -1) _...and 16 more files_ </details> ### 📄 Description ## New Features - [#42](https://github.com/digitalocean/netbox/issues/42) - Allow assignment of VLAN on prefix import - [#43](https://github.com/digitalocean/netbox/issues/43) - Toggling of IP space uniqueness within a VRF - [#111](https://github.com/digitalocean/netbox/issues/111) - Introduces VLAN groups - [#227](https://github.com/digitalocean/netbox/issues/227) - Support for bulk import of child devices ## Bug Fixes - [#301](https://github.com/digitalocean/netbox/issues/301) - Prevent deletion of DeviceBay when installed device is deleted - [#306](https://github.com/digitalocean/netbox/issues/306) - Fixed device import to allow an unspecified rack face - [#307](https://github.com/digitalocean/netbox/issues/307) - Catch `RelatedObjectDoesNotExist` when an invalid device type is defined during device import - [#308](https://github.com/digitalocean/netbox/issues/308) - Update rack assignment for all child devices when moving a parent device - [#311](https://github.com/digitalocean/netbox/issues/311) - Fix assignment of primary_ip on IP address import - [#317](https://github.com/digitalocean/netbox/issues/317) - Rack elevation display fix for device types greater than 42U in height - [#320](https://github.com/digitalocean/netbox/issues/320) - Disallow import of prefixes with host masks - [#322](https://github.com/digitalocean/netbox/issues/320) - Corrected VLAN import behavior --- <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:18 +01:00
adam closed this issue 2025-12-29 22:19:18 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12043