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.5.8 #2990

Merged
merged 40 commits into from
Mar 11, 2019
Merged

Release v2.5.8 #2990

merged 40 commits into from
Mar 11, 2019

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #2435 - Printer friendly CSS

Bug Fixes

  • #2065 - Correct documentation for VM interface serializer
  • #2705 - Fix endpoint grouping in API docs
  • #2781 - Fix filtering of sites/devices/VMs by multiple regions
  • #2923 - Provider filter form's site field should be blank by default
  • #2938 - Enforce deterministic ordering of device components returned by API
  • #2939 - Exclude circuit terminations from API interface connections endpoint
  • #2940 - Allow CSV import of prefixes/IPs to VRF without an RD assigned
  • #2944 - Record the deletion of an IP address in the changelog of its parent interface (if any)
  • #2952 - Added the slug field to the Tenant filter for use in the API and search function
  • #2954 - Remove trailing slashes to fix root/template paths on Windows
  • #2961 - Prevent exception when exporting inventory items belonging to unnamed devices
  • #2962 - Increase ExportTemplate mime_type field length
  • #2966 - Accept null cable length_unit via API
  • #2972 - Improve ContentTypeField serializer to elegantly handle invalid data
  • #2976 - Add delete button to tag view
  • #2980 - Improve rendering time for API docs
  • #2982 - Correct CSS class assignment on color picker
  • #2984 - Fix logging of unlabeled cable ID on cable deletion
  • #2985 - Fix pagination page length for rack elevations

jeremystretch and others added 30 commits February 21, 2019 14:45
Fixes #2923: Changes Site on ProviderFilterForm to APISelectMultiple
Paths with trailing slashes do not work on windows, they cause errors such as `django.core.exceptions.SuspiciousFileOperation: The joined path (C:\Projects\netbox\netbox\static\clipboard-2.0.4.min.js) is located outside of the base path component (C:\Projects\netbox\netbox\static\)`.
This solves the problem of distinct serializers being confused because they have the same class name (e.g. `InterfaceSerializer`)

Fixes #2065.
Fixes: #2781 - Enable Filtering by Multiple Regions on Site and Device Lists
Remove trailing slashes from filesystem paths
Cables models define it as None by default, but the API rejects a
request containing a null length_unit. Allows it in the API
serializer.
Allow nullable length unit in cable API
  * Hide URLs
  * Hide elements with "noprint" class
* Added noprint to:
  * Header Panel
  * Search Panel, Tags Panel
  * Buttons
  * Various list elements
  * Related elements
@jeremystretch jeremystretch merged commit d112b60 into master Mar 11, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jan 15, 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.

7 participants