[PR #453] [MERGED] Release v1.5.0 #12059

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/453
Author: @jeremystretch
Created: 8/10/2016
Status: Merged
Merged: 8/10/2016
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 69debfd Post-release version bump
  • 324a5e1 Fixes #433: Correct form validation when editing child devices
  • b131fbd Corred typo in HTML
  • 5116db3 Fixes #442: Correct child device import instructions
  • d463161 Closes #149: Added upstream_speed field to Circuit
  • e7116b8 #180: Added type and width fields to Rack model
  • bddd29c Fixes #443: Correctly display and initialize VRF for creation of new IP addresses
  • 31ebbb3 Fixes #444: Corrected prefix model validation
  • 474b19d We have a logo!
  • 8035538 Fixes #445: Limit rack height to between 1U and 100U (inclusive)

📊 Changes

46 files changed (+678 additions, -138 deletions)

View changed files

📝 README.md (+1 -1)
📝 docs/data-model/dcim.md (+9 -3)
docs/netbox_logo.png (+0 -0)
📝 netbox/circuits/admin.py (+2 -2)
📝 netbox/circuits/api/serializers.py (+1 -1)
📝 netbox/circuits/forms.py (+3 -3)
netbox/circuits/migrations/0005_circuit_add_upstream_speed.py (+20 -0)
📝 netbox/circuits/models.py (+11 -2)
📝 netbox/dcim/admin.py (+10 -2)
📝 netbox/dcim/api/serializers.py (+43 -5)
📝 netbox/dcim/api/urls.py (+5 -0)
📝 netbox/dcim/api/views.py (+36 -11)
📝 netbox/dcim/filters.py (+12 -1)
📝 netbox/dcim/forms.py (+73 -8)
netbox/dcim/migrations/0014_rack_add_type_width.py (+25 -0)
netbox/dcim/migrations/0015_rack_add_u_height_validator.py (+21 -0)
netbox/dcim/migrations/0016_module_add_manufacturer.py (+21 -0)
netbox/dcim/migrations/0017_rack_add_role.py (+33 -0)
📝 netbox/dcim/models.py (+60 -4)
📝 netbox/dcim/tables.py (+29 -4)

...and 26 more files

📄 Description

New Features

Rack Enhancements (#180, #241)

Like devices, racks can now be assigned to functional roles. This allows users to group racks by designated function as well as by physical location (rack groups). Additionally, rack can now have a defined rail-to-rail width (19 or 23 inches) and a type (two-post-rack, cabinet, etc.).

Improvements

  • #149 - Added discrete upstream speed field for circuits
  • #157 - Added manufacturer field for device modules
  • We have a logo!
  • Upgraded to Django 1.10

Bug Fixes

  • #433 - Corrected form validation when editing child devices
  • #442 - Corrected child device import instructions
  • #443 - Correctly display and initialize VRF for creation of new IP addresses
  • #444 - Corrected prefix model validation
  • #445 - Limit rack height to between 1U and 100U (inclusive)

🔄 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/453 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 8/10/2016 **Status:** ✅ Merged **Merged:** 8/10/2016 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`69debfd`](https://github.com/netbox-community/netbox/commit/69debfdefa992ca365638dd876f96cbcb6ceb581) Post-release version bump - [`324a5e1`](https://github.com/netbox-community/netbox/commit/324a5e10d74abe852ef6775f66b711e263baf8e7) Fixes #433: Correct form validation when editing child devices - [`b131fbd`](https://github.com/netbox-community/netbox/commit/b131fbd7744375dfb5572a0d9ca04513e11b94d9) Corred typo in HTML - [`5116db3`](https://github.com/netbox-community/netbox/commit/5116db33443dc40fe80f3c556f1d4d89d9509c42) Fixes #442: Correct child device import instructions - [`d463161`](https://github.com/netbox-community/netbox/commit/d463161619d5749a6d7f629f5aa32d2c5272ccf7) Closes #149: Added upstream_speed field to Circuit - [`e7116b8`](https://github.com/netbox-community/netbox/commit/e7116b81a4a45d553e3c60ecc1a18dc47353582c) #180: Added type and width fields to Rack model - [`bddd29c`](https://github.com/netbox-community/netbox/commit/bddd29c99f6ddc8fb3c9d22cf0d1924767d865c3) Fixes #443: Correctly display and initialize VRF for creation of new IP addresses - [`31ebbb3`](https://github.com/netbox-community/netbox/commit/31ebbb3324f3c316fcdfe1b130a28fb531a54896) Fixes #444: Corrected prefix model validation - [`474b19d`](https://github.com/netbox-community/netbox/commit/474b19d927ba16d98b132c329d4e3a0cece119ef) We have a logo! - [`8035538`](https://github.com/netbox-community/netbox/commit/8035538b746a15811eb88781c3d439c9e7aefa29) Fixes #445: Limit rack height to between 1U and 100U (inclusive) ### 📊 Changes **46 files changed** (+678 additions, -138 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -1) 📝 `docs/data-model/dcim.md` (+9 -3) ➕ `docs/netbox_logo.png` (+0 -0) 📝 `netbox/circuits/admin.py` (+2 -2) 📝 `netbox/circuits/api/serializers.py` (+1 -1) 📝 `netbox/circuits/forms.py` (+3 -3) ➕ `netbox/circuits/migrations/0005_circuit_add_upstream_speed.py` (+20 -0) 📝 `netbox/circuits/models.py` (+11 -2) 📝 `netbox/dcim/admin.py` (+10 -2) 📝 `netbox/dcim/api/serializers.py` (+43 -5) 📝 `netbox/dcim/api/urls.py` (+5 -0) 📝 `netbox/dcim/api/views.py` (+36 -11) 📝 `netbox/dcim/filters.py` (+12 -1) 📝 `netbox/dcim/forms.py` (+73 -8) ➕ `netbox/dcim/migrations/0014_rack_add_type_width.py` (+25 -0) ➕ `netbox/dcim/migrations/0015_rack_add_u_height_validator.py` (+21 -0) ➕ `netbox/dcim/migrations/0016_module_add_manufacturer.py` (+21 -0) ➕ `netbox/dcim/migrations/0017_rack_add_role.py` (+33 -0) 📝 `netbox/dcim/models.py` (+60 -4) 📝 `netbox/dcim/tables.py` (+29 -4) _...and 26 more files_ </details> ### 📄 Description ## New Features ### Rack Enhancements ([#180](https://github.com/digitalocean/netbox/issues/180), [#241](https://github.com/digitalocean/netbox/issues/241)) Like devices, racks can now be assigned to functional roles. This allows users to group racks by designated function as well as by physical location (rack groups). Additionally, rack can now have a defined rail-to-rail width (19 or 23 inches) and a type (two-post-rack, cabinet, etc.). ## Improvements - [#149](https://github.com/digitalocean/netbox/issues/149) - Added discrete upstream speed field for circuits - [#157](https://github.com/digitalocean/netbox/issues/157) - Added manufacturer field for device modules - We have a logo! - Upgraded to Django 1.10 ## Bug Fixes - [#433](https://github.com/digitalocean/netbox/issues/433) - Corrected form validation when editing child devices - [#442](https://github.com/digitalocean/netbox/issues/442) - Corrected child device import instructions - [#443](https://github.com/digitalocean/netbox/issues/443) - Correctly display and initialize VRF for creation of new IP addresses - [#444](https://github.com/digitalocean/netbox/issues/444) - Corrected prefix model validation - [#445](https://github.com/digitalocean/netbox/issues/445) - Limit rack height to between 1U and 100U (inclusive) --- <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:23 +01:00
adam closed this issue 2025-12-29 22:19:24 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12059