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.3 #12805

Merged
merged 26 commits into from
Jun 2, 2023
Merged

Release v3.5.3 #12805

merged 26 commits into from
Jun 2, 2023

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #9876 - Improve support for matching tags in conditional rules
  • #12015 - Add device type & role filters for device components
  • #12470 - Collapse context data by default when viewing a rendered device configuration
  • #12562 - Record client IP address when logging authentication failures
  • #12597 - Add an option to hide custom fields only if unset
  • #12599 - Apply filter parameters to links in object count dashboard widgets

Bug Fixes

  • #7503 - Improve rack space validation when creating multiple devices via REST API
  • #11539 - Fix exception when applying "empty" filter lookup with invalid value
  • #11934 - Prevent reassignment of an IP address designated as primary for its parent object
  • #12538 - Redirect user to originating view after editing/deleting an image attachment
  • #12627 - Restore hover preview for embedded image attachment tables
  • #12694 - Strip leading & trailing whitespace from custom link URL & text
  • #12702 - Fix sizing of rear port selection widget on front port template creation form
  • #12715 - Use contact assignments table to display the contacts assigned to an object
  • #12730 - Fix extraneous contacts listed in object contact assignments view
  • #12742 - Object counts dashboard widget should support URL-compatible query filters
  • #12762 - Fix GraphiQL UI by reverting graphene-django to earlier version
  • #12745 - Escape display text in API-backed selection widgets
  • #12779 - Correct arithmetic for converting inches to meters

jeremystretch and others added 26 commits May 22, 2023 17:00
* Use BooleanFilter for 'empty' lookups

* Always use BooleanFilter for 'empty' lookups

* Restore Empty lookup logic
* adds ip to failed logs #12562

* added additional logging when client ip cannot be determined
* changes render config card with accordian #12470

* fixed indentation #12470

* Use -flush CSS class to reduce whitespace

---------

Co-authored-by: jeremystretch <[email protected]>
* adds image preview on image attachment #12627

* adds bootstrap initialization for hx-trigger=load #12627

---------

Co-authored-by: jeremystretch <[email protected]>
* adds hide-if-unset to custom field #12597

* moved hide logic from template to python

* fix indentation

* Update logic for omit_hidden under get_custom_fields()

* Update docs

* Account for False values

---------

Co-authored-by: jeremystretch <[email protected]>
* 7503 do device validate-create in serial

* 7503 fix single instance

* 7503 atomic transaction

* 7503 fix return data for bulk operations

* 7503 add test

* Move sequential creation logic to a mixin

---------

Co-authored-by: jeremystretch <[email protected]>
* adds device type and role to device component filter #12015

* changes as per review

* Add filterset tests for device type & role filters

---------

Co-authored-by: jeremystretch <[email protected]>
* fixes return_url for image attachment #12538

* simplified conditions

* handle nonetype error

* fixed request check

* Introduce htmx_table template tag for embedding HTMX-backed object tables

---------

Co-authored-by: jeremystretch <[email protected]>
… data (#12593)

* fixes incorrectly handled type error when list of objects is found in data #9876

* fixes incorrectly handled type error when list of objects is found in data #9876

* fixes incorrectly handled type error when list of objects is found in data #9876
@jeremystretch jeremystretch merged commit 9fb52be into master Jun 2, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 3, 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.

6 participants