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.2 #15048

Merged
merged 47 commits into from
Feb 5, 2024
Merged

Release v3.7.2 #15048

merged 47 commits into from
Feb 5, 2024

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #13729 - Omit sensitive data source parameters from change log data
  • #14645 - Limit the number of assigned IP addresses displayed under interfaces list

Bug Fixes

  • #14500 - Optimize calculation of available child prefixes & ranges when viewing a prefix
  • #14511 - Fix GraphQL support for interfaces connected to provider networks
  • #14572 - Correct the number of jobs listed for individual report & script modules
  • #14703 - Revert to the default layout when encountering a misconfigured dashboard
  • #14755 - Fix validation of choice values & labels when creating a custom field choice set via the REST API
  • #14838 - Avoid corrupting JSON data when changing the action type while editing an event rule
  • #14839 - Fix form validation error when attempting to terminate a tunnel to a virtual machine interface
  • #14840 - Fix NoReverseMatch exception when rendering a custom field which references a user
  • #14847 - IKE policy mode may be set inly when IKEv1 is selected
  • #14851 - Automatically remove any associated bookmarks when deleting a user
  • #14879 - Include custom fields in REST API representation of data sources
  • #14885 - Add missing "group" field to VPN tunnel creation form
  • #14892 - Fix exception when running report/script via command line due to missing username
  • #14920 - Include button to display available status choices when bulk importing virtual device contexts
  • #14945 - Fix "select all" button for device type components
  • #14947 - Ensure that application & removal of tags is always recorded in an object's change log
  • #14962 - Fix config context rendering for VMs assigned directly to a site (rather than via a cluster)
  • #14999 - Fix "create & add another" link for interface FHRP group assignment
  • #15015 - Pre-populate assigned tenant when allocating next available IP address under prefix view
  • #15020 - Automatically update all VMs when changing a cluster's assigned site
  • #15025 - The can_add() template filter should accept a model (not an instance)

jeremystretch and others added 30 commits January 17, 2024 15:02
* fixes user delete when they have a bookmark #14851

* Include migration for user field

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
#14804)

* Fixes #14755: ValueError in web UI after REST API accepts invalid custom-field choice-set data

* PR Comments Addressed

* Set max_length=2 on extra_choices items; remove custom validation logic

* Move test for invalid choices to CustomFieldChoiceSetTest

* Omit unused imports

---------

Co-authored-by: julio.oliveira <julio.oliveira@alertmedia.com>
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* Fixes #14847: Relax requirement for IKE policy

* Docs tweak

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
…ic named job (#14754)

* Fixes #14572 - Constrains JobView (and related views) badge to specific named job

* Adjust report views to resolve same problem

* Fixed PEP8 error

* Update netbox/templates/extras/script/base.html

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>

* Move function to method on PythonModuleMixin

* Update netbox/extras/views.py

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>

* Update netbox/extras/views.py

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>

* Update netbox/extras/views.py

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>

* Update netbox/extras/views.py

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>

* Update to mixin and view

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 14691 add documentation for gunicorn bug

* Update docs/installation/4-gunicorn.md

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
abhi1693 and others added 17 commits January 25, 2024 17:26
* Issue #14962 VM to merge directly related site context

* Cleanup & rewrite test

---------

Co-authored-by: Chris Carter <chris.carter@spinlocksecurity.com>
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 14947 fix for missing changelog if only update m2m

* 14947 review change

* 14947 DRY save logic

* 14947 DRY save logic

* Refactor logic

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
…e in addition to intially passed data. (#14995)

* Fixes: #14839 - Check for tunnel termination type in additional instances

* Incorporate recommended changes
* 15020 Update assigned VMs site when move cluster

* 15020 call super

* 15020 change to use denormalized
…model (#14881)

* Fixes: #14840 - Forces API to use proxy model

* Update tests to use proxy model

* Revert "Update tests to use proxy model"

This reverts commit 1d784cf.

* Revert "Fixes: #14840 - Forces API to use proxy model"

This reverts commit df85cc9.

* More realistic change to resole issue with netboxusers-list

* Revert "More realistic change to resole issue with netboxusers-list"

This reverts commit 15df808.

* Fixes: #14840 - Better fix for netboxusers-list

* Swap model for serializer from proxy model
… detailed view (#14998)

* Closes: #14570 - Remove extra query for job under scripts and reports detailed view

* Add report.result back as it is used by report.html
@jeremystretch jeremystretch merged commit 426805c into master Feb 5, 2024
8 checks passed
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 7, 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.

10 participants