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.7.6 #15805

Merged
merged 27 commits into from
Apr 22, 2024
Merged

Release v3.7.6 #15805

merged 27 commits into from
Apr 22, 2024

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #14690 - Improve rendering of JSON data in configuration form
  • #15427 - Enable compatibility with non-Amazon S3 providers for remote data sources
  • #15640 - Add global search support for L2VPN identifiers
  • #15644 - Introduce new configuration parameters for enabling HTTP Strict Transport Security (HSTS)

Bug Fixes

  • #15541 - Restore ability to modify assigned component template when adding/modifying an inventory item template
  • #15582 - Fix permission constraints for synchronization of remote data sources
  • #15588 - Correct OpenAPI schema definitions for read-only fields which may return null values
  • #15635 - Extend plugin removal instruction to include reindexing the global search cache
  • #15654 - Fix AttributeError exception when attempting to save an incomplete tunnel termination
  • #15668 - Fix permission required to display virtual disks tab on virtual machine UI view
  • #15685 - Allow filtering cables by decimal values using UI filter form
  • #15761 - Add missing ike_policy & ike_policy_id filters for IKE proposals
  • #15771 - Include id in list of supported fields for all bulk import forms
  • #15790 - Fix live preview support for EventRule comments

jeremystretch and others added 27 commits April 4, 2024 16:23
* Added SECURE_HSTS_SECONDSm SECURE_HSTS_INCLUDE_SUBDOMAINS, and SECURE_HSTS_PRELOAD to settings.py

* Addressed some PR comments.

* Apply suggestions from code review

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 15685 allow decimal for cable length filter

* 15685 allow decimal for cable length filter

* 15685 remove minlenth

* 15685 remove minlenth
* 15582 check permissions on specific object when sync request

* 15582 move permission check

* Enable translation of error message

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
…ns (#15757)

* Closes #10696: Break out instructions for installing & rmeoving plugins

* Misc cleanup
* 5509 add content type data to model tests create and update

* 5509 update use cf form data

* 5509 update tests to use CustomFieldTypeChoices

* 5509 update tests to check custom fields

* Simplify custom fields used for testing

* Move custom field data functions to testing.utils

* Move validate_custom_field_data() into assertInstanceEqual()

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 15761 filter IKEAProposals on IKEAPolicy detail view

* Add test for ike_policy filter

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 15541 make inventoryitemtemplateform match inventoryitemform

* 15541 set tab active
* Closes #14690: Pretty-format JSON fields in the config form

* Revert changes

* Use our own JSONField for config parameters for pretty editor outputs

* Compare identity instead of equality
@jeremystretch jeremystretch merged commit d115601 into master Apr 22, 2024
9 checks passed
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 23, 2024
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