[PR #666] [MERGED] Release v1.7.0 #12098

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/666
Author: @jeremystretch
Created: 11/3/2016
Status: Merged
Merged: 11/3/2016
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 6018700 Post-release version bump
  • 9986081 Fix path to find configuration.py on migration
  • 35c207e Merge pull request #627 from kryskool/patch-1
  • 1324378 Closes #87: Added status field to IP addresses
  • fc2ac8a Attributed all model ValidationErrors to specific fields (where appropriate)
  • f44a322 Closes #630: Added a custom 404 page
  • e22eafc Closes #211: Allow device assignment and removal from IP address view
  • 198674f Fixed "Power Port" column name
  • f8f5d68 Merge pull request #634 from jsenecal/patch-2
  • 5cd9c11 gitignore static folder, concretize configuration.py location

📊 Changes

61 files changed (+1004 additions, -905 deletions)

View changed files

📝 .gitignore (+2 -1)
📝 docs/data-model/extras.md (+1 -1)
📝 docs/installation/upgrading.md (+1 -1)
📝 netbox/dcim/api/serializers.py (+2 -2)
📝 netbox/dcim/forms.py (+20 -13)
netbox/dcim/migrations/0020_rack_desc_units.py (+20 -0)
netbox/dcim/migrations/0021_add_ff_flexstack.py (+31 -0)
📝 netbox/dcim/models.py (+104 -47)
📝 netbox/dcim/tables.py (+8 -7)
📝 netbox/dcim/tests/test_apis.py (+3 -0)
📝 netbox/dcim/urls.py (+15 -15)
📝 netbox/dcim/views.py (+172 -357)
📝 netbox/extras/api/views.py (+2 -2)
📝 netbox/extras/forms.py (+0 -1)
netbox/extras/migrations/0004_topologymap_change_comma_to_semicolon.py (+29 -0)
📝 netbox/extras/models.py (+5 -4)
📝 netbox/ipam/api/serializers.py (+2 -2)
📝 netbox/ipam/filters.py (+1 -1)
📝 netbox/ipam/forms.py (+44 -26)
netbox/ipam/migrations/0009_ipaddress_add_status.py (+20 -0)

...and 41 more files

📄 Description

New Features

IP address statuses (#87)

An IP address can now be designated as active, reserved, or DHCP. The DHCP status implies that the IP address is part of a DHCP pool and may or may not be assigned to a DHCP client.

Top-to-bottom rack numbering (#191)

Racks can now be set to have descending rack units, with U1 at the top of the rack. When adding a device to a rack with descending units, be sure to position it in the lowest-numbered unit which it occupies (this will be physically the topmost unit).

Improvements

  • #211 - Allow device assignment and removal from IP address view
  • #630 - Added a custom 404 page
  • #652 - Use password input controls when editing secrets
  • #654 - Added Cisco FlexStack and FlexStack Plus form factors
  • #661 - Display relevant IP addressing when viewing a circuit

Bug Fixes

  • #632 - Use semicolons instead of commas to separate regexes in topology maps
  • #647 - Extend form used when assigning an IP to a device
  • #657 - Unicode error when adding device modules
  • #660 - Corrected calculation of utilized space in rack list
  • #664 - Fixed bulk creation of interfaces across multiple devices

🔄 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/666 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 11/3/2016 **Status:** ✅ Merged **Merged:** 11/3/2016 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`6018700`](https://github.com/netbox-community/netbox/commit/60187004215e3745285eb38ed8946e5f9316109b) Post-release version bump - [`9986081`](https://github.com/netbox-community/netbox/commit/998608111ffe7a10eb547b59d1eea6bbfbb3ed1d) Fix path to find configuration.py on migration - [`35c207e`](https://github.com/netbox-community/netbox/commit/35c207e936228f4edff91b600bee60e538920512) Merge pull request #627 from kryskool/patch-1 - [`1324378`](https://github.com/netbox-community/netbox/commit/13243785f17e6b39b27673f953867ff14f54992c) Closes #87: Added status field to IP addresses - [`fc2ac8a`](https://github.com/netbox-community/netbox/commit/fc2ac8a02b4b9bd0622101879bd1ebb3beea9053) Attributed all model ValidationErrors to specific fields (where appropriate) - [`f44a322`](https://github.com/netbox-community/netbox/commit/f44a322df5a0e315599371f63bb3717dbdafd1f7) Closes #630: Added a custom 404 page - [`e22eafc`](https://github.com/netbox-community/netbox/commit/e22eafc4a76b5e8de4651a109115b4134158603d) Closes #211: Allow device assignment and removal from IP address view - [`198674f`](https://github.com/netbox-community/netbox/commit/198674f3687f70e946e721493bc303421a0d6baf) Fixed "Power Port" column name - [`f8f5d68`](https://github.com/netbox-community/netbox/commit/f8f5d6876bef0423bb161ac49c76f24a4b0030b3) Merge pull request #634 from jsenecal/patch-2 - [`5cd9c11`](https://github.com/netbox-community/netbox/commit/5cd9c111695c4eaaf23b247b0d54fd31f16b1eae) gitignore static folder, concretize configuration.py location ### 📊 Changes **61 files changed** (+1004 additions, -905 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -1) 📝 `docs/data-model/extras.md` (+1 -1) 📝 `docs/installation/upgrading.md` (+1 -1) 📝 `netbox/dcim/api/serializers.py` (+2 -2) 📝 `netbox/dcim/forms.py` (+20 -13) ➕ `netbox/dcim/migrations/0020_rack_desc_units.py` (+20 -0) ➕ `netbox/dcim/migrations/0021_add_ff_flexstack.py` (+31 -0) 📝 `netbox/dcim/models.py` (+104 -47) 📝 `netbox/dcim/tables.py` (+8 -7) 📝 `netbox/dcim/tests/test_apis.py` (+3 -0) 📝 `netbox/dcim/urls.py` (+15 -15) 📝 `netbox/dcim/views.py` (+172 -357) 📝 `netbox/extras/api/views.py` (+2 -2) 📝 `netbox/extras/forms.py` (+0 -1) ➕ `netbox/extras/migrations/0004_topologymap_change_comma_to_semicolon.py` (+29 -0) 📝 `netbox/extras/models.py` (+5 -4) 📝 `netbox/ipam/api/serializers.py` (+2 -2) 📝 `netbox/ipam/filters.py` (+1 -1) 📝 `netbox/ipam/forms.py` (+44 -26) ➕ `netbox/ipam/migrations/0009_ipaddress_add_status.py` (+20 -0) _...and 41 more files_ </details> ### 📄 Description ## New Features ### IP address statuses ([#87](https://github.com/digitalocean/netbox/issues/87)) An IP address can now be designated as active, reserved, or DHCP. The DHCP status implies that the IP address is part of a DHCP pool and may or may not be assigned to a DHCP client. ### Top-to-bottom rack numbering ([#191](https://github.com/digitalocean/netbox/issues/191)) Racks can now be set to have descending rack units, with U1 at the top of the rack. When adding a device to a rack with descending units, be sure to position it in the **lowest-numbered** unit which it occupies (this will be physically the topmost unit). ## Improvements * [#211](https://github.com/digitalocean/netbox/issues/211) - Allow device assignment and removal from IP address view * [#630](https://github.com/digitalocean/netbox/issues/630) - Added a custom 404 page * [#652](https://github.com/digitalocean/netbox/issues/652) - Use password input controls when editing secrets * [#654](https://github.com/digitalocean/netbox/issues/654) - Added Cisco FlexStack and FlexStack Plus form factors * [#661](https://github.com/digitalocean/netbox/issues/661) - Display relevant IP addressing when viewing a circuit ## Bug Fixes * [#632](https://github.com/digitalocean/netbox/issues/632) - Use semicolons instead of commas to separate regexes in topology maps * [#647](https://github.com/digitalocean/netbox/issues/647) - Extend form used when assigning an IP to a device * [#657](https://github.com/digitalocean/netbox/issues/657) - Unicode error when adding device modules * [#660](https://github.com/digitalocean/netbox/issues/660) - Corrected calculation of utilized space in rack list * [#664](https://github.com/digitalocean/netbox/issues/664) - Fixed bulk creation of interfaces across multiple devices --- <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:37 +01:00
adam closed this issue 2025-12-29 22:19:37 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12098