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.6.3 #13907

Merged
merged 20 commits into from
Sep 26, 2023
Merged

Release v3.6.3 #13907

merged 20 commits into from
Sep 26, 2023

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #12732 - Add toggle to hide disconnected interfaces under device view

Bug Fixes

  • #11079 - Enable tracing cable paths across multiple cables in parallel
  • #11901 - Fix IndexError exception when manipulating terminations for existing cables via REST API
  • #13506 - Enable creating a config template which references a data file via the REST API
  • #13666 - Cleanly handle reports without any test methods defined
  • #13839 - Restore original text color for HTML code elements
  • #13843 - Fix assignment of VLAN group scope during bulk edit
  • #13845 - Fix AttributeError exception when attaching front/rear images to a device type
  • #13849 - Fix KeyError exception when deleting an object which references a configured choice value that has been removed
  • #13859 - Fix invalid response when searching for custom choice field values returns no matches
  • #13864 - Correct default background color for dashboard widget headers
  • #13871 - Fix rack filtering for empty location during device bulk import
  • #13891 - Allow designating an IP address as primary for device/VM while assigning it to an interface

jeremystretch and others added 20 commits September 20, 2023 15:32
* 13839 change color and spacing on alert code block

* 13839 update review changes
* Fix creation of extras/config-templates objects using the REST API

* Update serializers.py
* 13845 check original image is null in save

* 13845 update delete image code
…ield choices (#13867)

* Fixes #13849: Fix label resolution during serialization for removed field choices

* Cleanup
…3887)

* Update VLANGroup bulk edit form to support all scope types

* Fixes #13843: Fix scope assignment for VLAN groups during bulk edit

* Add missed static file

* Restore graphiql static assets
…3337)

* Catch AssertionError's in signals.  Handle accordingly

* Alter cable logic to handle certain additional path types.

* Fix failures and add test

* More tests

* Remove not needed tests, add additional tests

* Finish tests, correct some behaviour

* Add check for mid-span device not allowed condition

* Remove excess import

* Remove logging import

* Remove logging import

* Minor tweaks based on Arthur's feedback

* Update netbox/dcim/tests/test_cablepaths.py

Co-authored-by: Jeremy Stretch <[email protected]>

* Update netbox/dcim/models/cables.py

Co-authored-by: Jeremy Stretch <[email protected]>

* Changes to account for required SVG rendering changes and based on feedback

* More tweaks for cable path checking

* Improve handling of links with multi-terminations

* Improved SVG rendering of multiple rear ports (with positions) per path trace.  Include asymmetric path detection

* Include missing assert to ensure links are same type.

* Clean up tests

* Remove unused objects from tests

* Changes requested to tests and update comments/doctstrings

* Fix parent reference

---------

Co-authored-by: Jeremy Stretch <[email protected]>
…13893)

* 13130 dont allow reassigning ipaddress assigned object if primary ip

* 13130 add tests fix parent check

* Misc cleanup

---------

Co-authored-by: Jeremy Stretch <[email protected]>
@abhi1693
Copy link
Member

As part of the release workflow, should the GitHub actions be updated?

@jeremystretch jeremystretch merged commit ccc9e89 into master Sep 26, 2023
8 checks passed
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 27, 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