[PR #550] [MERGED] Release v1.6.0 #12075

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/550
Author: @jeremystretch
Created: 9/13/2016
Status: Merged
Merged: 9/13/2016
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 550a054 Initial work on custom fields
  • 6cdb62b Minimal implemtnation of custom fields
  • c60c4ad Added templates for IPAM objects; cleaned up admin
  • 5afb98f Added scripts/docker-build.sh for building docker images in CI
  • 4fc0fd9 Produce a docker image when there's a new tag
  • f019253 Post-release version bump
  • a9a5535 Merging v1.5.2
  • 7d879bb Added bulk editing capability for custom fields
  • c056d86 Merge pull request #471 from joonas/travis/automated-docker-builds
  • af459cd Added some simple tests for custom fields

📊 Changes

83 files changed (+1349 additions, -562 deletions)

View changed files

📝 .travis.yml (+12 -0)
📝 Dockerfile (+7 -20)
📝 docs/data-model/extras.md (+28 -1)
📝 netbox/circuits/api/serializers.py (+6 -4)
📝 netbox/circuits/api/views.py (+11 -8)
📝 netbox/circuits/filters.py (+3 -2)
📝 netbox/circuits/forms.py (+9 -6)
📝 netbox/circuits/models.py (+6 -2)
📝 netbox/circuits/views.py (+0 -22)
📝 netbox/dcim/api/serializers.py (+8 -7)
📝 netbox/dcim/api/views.py (+27 -15)
📝 netbox/dcim/filters.py (+5 -4)
📝 netbox/dcim/forms.py (+13 -9)
netbox/dcim/migrations/0019_new_iface_form_factors.py (+25 -0)
📝 netbox/dcim/models.py (+68 -27)
📝 netbox/dcim/tests/test_apis.py (+7 -2)
📝 netbox/dcim/views.py (+0 -50)
📝 netbox/extras/admin.py (+31 -1)
📝 netbox/extras/api/serializers.py (+39 -1)
📝 netbox/extras/api/views.py (+19 -2)

...and 63 more files

📄 Description

New Features

Custom Fields (#129)

Users can now create custom fields to associate arbitrary data with core NetBox objects. For example, you might want to add a geolocation tag to IP prefixes, or a ticket number to each device. Text, integer, boolean, date, URL, and selection fields are supported.

Improvements

  • #489 - Docker file now builds from a python:2.7-wheezy base instead of ubuntu:14.04
  • #540 - Add links for VLAN roles under VLAN navigation menu
  • Added new interface form factors
  • Added address family filters to aggregate and prefix lists

Bug Fixes

  • #476 - Corrected rack import instructions
  • #484 - Allow bulk deletion of >1K objects
  • #486 - Prompt for secret key only if updating a secret's value
  • #490 - Corrected display of circuit commit rate
  • #495 - Include tenant in prefix and IP CSV export
  • #507 - Corrected rendering of nav menu on screens narrower than 1200px
  • #515 - Clarified instructions for the "face" field when importing devices
  • #522 - Remove obsolete check for staff status when bulk deleting objects
  • #544 - Strip CRLF-style line terminators from rendered export templates

🔄 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/550 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 9/13/2016 **Status:** ✅ Merged **Merged:** 9/13/2016 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`550a054`](https://github.com/netbox-community/netbox/commit/550a05487d26fee12740c9c84a6955bb82544d1b) Initial work on custom fields - [`6cdb62b`](https://github.com/netbox-community/netbox/commit/6cdb62b67e6a32c8e78d17a85b9c79b181e39152) Minimal implemtnation of custom fields - [`c60c4ad`](https://github.com/netbox-community/netbox/commit/c60c4ad0dfea41a6a479869b0403e7b3a4718931) Added templates for IPAM objects; cleaned up admin - [`5afb98f`](https://github.com/netbox-community/netbox/commit/5afb98ffa747fdd8431da4d7190815d39729d807) Added scripts/docker-build.sh for building docker images in CI - [`4fc0fd9`](https://github.com/netbox-community/netbox/commit/4fc0fd9a9a2175f0e6e8a71566b1c49b9733ae9e) Produce a docker image when there's a new tag - [`f019253`](https://github.com/netbox-community/netbox/commit/f019253c8e58e686e36cd12ab414e8ce554f28e5) Post-release version bump - [`a9a5535`](https://github.com/netbox-community/netbox/commit/a9a55350df08b6287a320cfc1fddb26097631aa0) Merging v1.5.2 - [`7d879bb`](https://github.com/netbox-community/netbox/commit/7d879bb0dc4e32ad35d3959d2fb4dee64ca409c9) Added bulk editing capability for custom fields - [`c056d86`](https://github.com/netbox-community/netbox/commit/c056d86b241c55b9a5a7ff9df34a5e57d56b1083) Merge pull request #471 from joonas/travis/automated-docker-builds - [`af459cd`](https://github.com/netbox-community/netbox/commit/af459cd19b6111bf93de46bd1ec64a0a51b5c875) Added some simple tests for custom fields ### 📊 Changes **83 files changed** (+1349 additions, -562 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+12 -0) 📝 `Dockerfile` (+7 -20) 📝 `docs/data-model/extras.md` (+28 -1) 📝 `netbox/circuits/api/serializers.py` (+6 -4) 📝 `netbox/circuits/api/views.py` (+11 -8) 📝 `netbox/circuits/filters.py` (+3 -2) 📝 `netbox/circuits/forms.py` (+9 -6) 📝 `netbox/circuits/models.py` (+6 -2) 📝 `netbox/circuits/views.py` (+0 -22) 📝 `netbox/dcim/api/serializers.py` (+8 -7) 📝 `netbox/dcim/api/views.py` (+27 -15) 📝 `netbox/dcim/filters.py` (+5 -4) 📝 `netbox/dcim/forms.py` (+13 -9) ➕ `netbox/dcim/migrations/0019_new_iface_form_factors.py` (+25 -0) 📝 `netbox/dcim/models.py` (+68 -27) 📝 `netbox/dcim/tests/test_apis.py` (+7 -2) 📝 `netbox/dcim/views.py` (+0 -50) 📝 `netbox/extras/admin.py` (+31 -1) 📝 `netbox/extras/api/serializers.py` (+39 -1) 📝 `netbox/extras/api/views.py` (+19 -2) _...and 63 more files_ </details> ### 📄 Description ## New Features ### Custom Fields ([#129](https://github.com/digitalocean/netbox/issues/129)) Users can now create custom fields to associate arbitrary data with core NetBox objects. For example, you might want to add a geolocation tag to IP prefixes, or a ticket number to each device. Text, integer, boolean, date, URL, and selection fields are supported. ## Improvements - [#489](https://github.com/digitalocean/netbox/issues/489) - Docker file now builds from a `python:2.7-wheezy` base instead of `ubuntu:14.04` - [#540](https://github.com/digitalocean/netbox/issues/540) - Add links for VLAN roles under VLAN navigation menu - Added new interface form factors - Added address family filters to aggregate and prefix lists ## Bug Fixes - [#476](https://github.com/digitalocean/netbox/issues/476) - Corrected rack import instructions - [#484](https://github.com/digitalocean/netbox/issues/484) - Allow bulk deletion of >1K objects - [#486](https://github.com/digitalocean/netbox/issues/486) - Prompt for secret key only if updating a secret's value - [#490](https://github.com/digitalocean/netbox/issues/490) - Corrected display of circuit commit rate - [#495](https://github.com/digitalocean/netbox/issues/495) - Include tenant in prefix and IP CSV export - [#507](https://github.com/digitalocean/netbox/issues/507) - Corrected rendering of nav menu on screens narrower than 1200px - [#515](https://github.com/digitalocean/netbox/issues/515) - Clarified instructions for the "face" field when importing devices - [#522](https://github.com/digitalocean/netbox/issues/522) - Remove obsolete check for staff status when bulk deleting objects - [#544](https://github.com/digitalocean/netbox/issues/544) - Strip CRLF-style line terminators from rendered export templates --- <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:29 +01:00
adam closed this issue 2025-12-29 22:19:29 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12075