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 v3.5.8 #13472

Merged
merged 32 commits into from
Aug 15, 2023
Merged

Release v3.5.8 #13472

merged 32 commits into from
Aug 15, 2023

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #10030 - Ship a validation schema for the device type library with each release
  • #11675 - Add support for specifying import/export route targets during VRF bulk import
  • #11922 - Automatically populate any VDC assignments from the parent when adding a child interface via the UI
  • #12889 - Add 400GE CFP2 interface type
  • #13033 - Add human-friendly speed column to interfaces table
  • #13151 - Add "assigned" filter for IP addresses
  • #13368 - List installed plugins on the server error report page
  • #13442 - Add 200 and 400 Gbps speeds to dropdown choices on interface form

Bug Fixes

  • #11578 - Fix schema definition for available IP & VLAN REST API endpoints
  • #12639 - Raise validation error for invalid alphanumeric ranges when creating objects
  • #12665 - Avoid escaping semicolons when rendering custom links
  • #12750 - Automatically delete an AutoSyncRecord when its object is deleted
  • #13343 - Fix filtering of circuits under provider network view
  • #13369 - Fix job termination status for failed reports
  • #13414 - Fix support for "hide-if-unset" custom fields on bulk import forms
  • #13446 - Don't disable bulk edit/delete buttons after deselecting "select all" checkbox
  • #13451 - Disable table ordering for custom link columns

jeremystretch and others added 30 commits July 28, 2023 10:31
* adds assigned bool for ip address API #13151

* Add filterset test

---------

Co-authored-by: Jeremy Stretch <[email protected]>
* Fixes #13033: add formatted speed column to Interfaces

* use TemplateColumn instead of own class
* Added 400G CFP2 to InterfaceTypeChoices

* Added new type to choises
* Introduce get_installed_plugins() utility

* Extend 500 error template to list installed plugins

* Move get_plugin_config() to extras.plugins.utils
* adds generic tab view template #12110

* Rename view_tab.html and move to generic/

* Fix console ports template

* Move bulk operations view resolution to template

* Avoid setting default template_name on ObjectChildrenView

* Move base_template and table_config context vars to base context

* removed bulk_delete_control from templates

* refactored bulk_controls view

* fixed table_config

* renamed object_tab.html to objectchildren_list.html

* removed unused import

* Refactor template blocks for bulk operation buttons

* Rename object children generic template

* Move disconnect bulk action into a separate template for device components

* Fix cluster devices & VM interfaces views

* minor button label change

---------

Co-authored-by: Jeremy Stretch <[email protected]>
* 11578 change swagger for available-ips to accept lists

* 11578 change swagger for available-xxx to accept lists
* Schema generation is working

* Added option to either dump to a file or the console

* Moving schema file and utilizing settings definition for file paths

* Cleaning up the imports and fixing a few pythonic issues

* Tweak command flags

* Clean up choices mapping

* Misc cleanup

* Rename & move template file

* Move management command from extras to dcim

* Update release checklist

---------

Co-authored-by: Jeremy Stretch <[email protected]>
… decrementing ranges (#13326)

* Fixes #12639 - Make sure name expansions throws a validation error on decrementing ranges

* Fix pep8

* Also fail on equal start & end values

---------

Co-authored-by: Jeremy Stretch <[email protected]>
@jeremystretch jeremystretch merged commit 8f5005e into master Aug 15, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 15, 2023
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