Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.0.0 #1148

Merged
merged 240 commits into from
May 9, 2017
Merged

Release v2.0.0 #1148

merged 240 commits into from
May 9, 2017

Conversation

jeremystretch
Copy link
Member

New Features

API 2.0 (#113)

The NetBox API has been completely rewritten and now features full read/write ability.

Image Attachments (#152)

Users are now able to attach photos and other images to sites, racks, and devices. (Please ensure that the new media directory is writable by the system account NetBox runs as.)

Global Search (#159)

NetBox now supports searching across all primary object types at once.

Rack Elevations View (#951)

A new view has been introduced to display the elevations of multiple racks side-by-side.

Enhancements

  • #154 - Expanded device status field to include options other than active/offline
  • #430 - Include circuits when rendering topology maps
  • #578 - Show topology maps not assigned to a site on the home view
  • #1100 - Add a "view all" link to completed bulk import views is_pool for prefixes)
  • #1110 - Expand bulk edit forms to include boolean fields (e.g. toggle is_pool for prefixes)

Bug Fixes

From v1.9.6:

  • #403 - Record console/power/interface connects and disconnects as user actions
  • #853 - Added "status" field to device bulk import form
  • #1101 - Fix AJAX scripting for device component selection forms
  • #1103 - Correct handling of validation errors when creating IP addresses in bulk
  • #1104 - Fix VLAN assignment on prefix import
  • #1115 - Enabled responsive (side-scrolling) tables for small screens
  • #1116 - Correct object links on recursive deletion error
  • #1125 - Include MAC addresses on a device's interface list
  • #1144 - Allow multiple status selections for Prefix, IP address, and VLAN filters

From beta3:

  • #1113 - Fixed server error when attempting to delete an image attachment
  • #1114 - Suppress OSError when attempting to access a deleted image attachment
  • #1126 - Fixed server error when editing a user key via admin UI attachment
  • #1132 - Prompt user to unlock session key when importing secrets

Additional Changes

  • The Module DCIM model has been renamed to InventoryItem to better reflect its intended function, and to make room for work on #824.
  • Redundant portions of the admin UI have been removed (#973).
  • The Docker build components have been moved into their own repository.

jeremystretch and others added 28 commits April 28, 2017 14:05
At one point, I had intended to have a matrix of build badges for each different branch and Python version combination.  It seems this is not possible with Travis.

This change replaces "python 2.7" with "status" and clarifies that both Python 2.7 and 3.5 are tested, but Python 3.5 is recommended.
* Make tables responsive #1115

Resolves #1115
Merging v2.0 development into mainline
@jeremystretch jeremystretch merged commit b1bcaa3 into master May 9, 2017
@lock lock bot locked as resolved and limited conversation to collaborators Jan 16, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants