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/2.2.5 #5764

Merged
merged 23 commits into from
May 28, 2024
Merged

Release/2.2.5 #5764

merged 23 commits into from
May 28, 2024

Conversation

glennmatthews
Copy link
Contributor

@glennmatthews glennmatthews commented May 28, 2024

Security

  • #5740 - Updated requests to 2.32.1 to address GHSA-9wx4-h78v-vm56. This is not a direct dependency so it will not auto-update when upgrading Nautobot. Please be sure to update your local environment.
  • #5757 - Fixed missing member object permission enforcement (e.g., enforce Device permissions for a Dynamic Group containing Devices) when viewing Dynamic Group member objects in the UI or REST API (GHSA-qmjf-wc2h-6x3q).

Added

  • #5588 - Added "Add VRFs" and "Remove VRFs" fields to PrefixBulkEditForm.
  • #5588 - Added "Add Prefixes" and "Remove Prefixes" fields to VRFBulkEditForm.
  • #5655 - Added "Device Family" as a configurable column in the Device Types table view.
  • #5690 - Added a generic test case that asserts that all list views provide an appropriate FilterForm class.
  • #5747 - Added "Circuit Terminations" menu item.

Removed

  • #5690 - Removed deprecated CustomFieldFilterForm alias of CustomFieldModelFilterFormMixin as this would have caused confusion with the newly added CustomFieldFilterForm class providing filtering support for the Custom Fields list view.

Fixed

  • #5564 - Fixed ContactAssociationFilterSet.associated_object_type not using the right filter field.
  • #5669 - Fixed AttributeError thrown when deleting software versions or images from list views.
  • #5690 - Fixed a Javascript error when attempting to filter certain list views.
  • #5690 - Added missing "default" filter forms for a number of list views.
  • #5703 - Fixed unintended creation of _custom_field_data filter on various FilterSets.
  • #5703 - Fixed Filter "_custom_field_data" on ... is not GraphQL safe, and will be omitted warning logs when generating the GraphQL schema.
  • #5707 - Fixed incorrect installation of xmlsec library in the Nautobot Docker images.
  • #5708 - Fixed integrity error when doing bulk edits that resulted from a delete operation on a related model.
  • #5738 - Fixed incorrect API query parameters when selecting VLANs to apply to a VM Interface.
  • #5738 - Fixed incorrect query parameters when accessing or creating Clusters from a Cluster Type detail view.

Documentation

  • #5699 - Updated to mkdocs~1.6.0 and mkdocs-material~9.5.23.
  • #5699 - Fixed a number of broken links within the documentation.

Housekeeping

  • #5699 - Updated pylint to ~3.1.1.
  • #5740 - Updated test dependency requests to ~2.32.1.

glennmatthews and others added 18 commits May 13, 2024 15:27
…_all__' (#5703)


---------

Co-authored-by: Hanlin Miao <46973263+HanlinMiao@users.noreply.github.com>
…5722)

* Resolves #5708

* Fixed issue with mysql unittest

---------

Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
…5711)

* Added "Add VRFs" and "Remove VRFs" fields to `PrefixBulkEditForm`.

* Add to VRFBulkEditForm prefix add / remove

* Add test case

---------

Co-authored-by: Timizuo <ebideritimizuo@gmail.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
…5699)

* chore(deps): update lock-file patch releases for develop

* Update pyproject.toml. Enable anchor validation in mkdocs and fix broken links

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
* ---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updates

* Update changes/5740.security

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
…from list views. (#5739)

* Fixed AttributeError thrown when deleting sofware versions or images from list views.

* Update changes/5669.fixed

Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>

* Update nautobot/core/views/utils.py

Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>

* address PR feedback

* address PR feedback

* fix unittests

---------

Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
* Enforce user object permissions when viewing Dynamic Group members

* Also enforce user permissions when viewing the DGs that an object is a member of
@glennmatthews glennmatthews self-assigned this May 28, 2024
Co-authored-by: Gary Snider <75227981+gsnider2195@users.noreply.github.com>
@glennmatthews glennmatthews merged commit 755b652 into main May 28, 2024
17 checks passed
@glennmatthews glennmatthews deleted the release/2.2.5 branch May 28, 2024 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants