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

Merged
merged 42 commits into from
Feb 21, 2024
Merged

Release v3.7.3 #15222

merged 42 commits into from
Feb 21, 2024

Conversation

jeremystretch
Copy link
Member

Enhancements

  • #14587 - Display a human-friendly name for the OpenID Connect remote auth backend
  • #14946 - Remove associate_by_email() from default social auth pipeline
  • #14966 - Add PostgreSQL index for object type & ID on CachedValue table to improve performance
  • #15177 - Add "last login" time to user display & REST API serializer

Bug Fixes

  • #14058 - Limit platform options by manufacturer when editing a device or device type
  • #14064 - Resolving parent location should consider assigned site when bulk importing locations
  • #14079 - Ensure changes are logged on related objects when deleting an object referenced via a many-to-many relationship (e.g. tags)
  • #14405 - Clean up formatting of link peers in bulk CSV export of cable termination objects
  • #14689 - Preserve "empty" default values for JSON custom fields
  • #14952 - Update existing AutoSyncRecord when changing the data file of an auto-synced object
  • #15059 - Correct IP address count link in VM interfaces table
  • #15067 - Fix uncaught exception when attempting invalid device bay import
  • #15070 - Fix inclusion of config_template field on REST API serializer for virtual machines
  • #15084 - Fix "add export template" link under "export" button on object list views
  • #15090 - Ensure protection rules are evaluated prior to enqueueing events when deleting an object
  • #15091 - Fix designation of the active tab for assigned object when modifying an L2VPN termination
  • #15101 - Correct OpenAPI schema for rack elevation REST API endpoint
  • #15115 - Fix unhandled exception with invalid permission constraints
  • #15126 - group field should be optional when creating VPN tunnel via REST API
  • #15127 - Add missing group column to VPN tunnels table
  • #15133 - Fix FHRP group representation on assignments REST API endpoint using brief mode
  • #15174 - Warn that permission constraints are not supported for reports or scripts
  • #15184 - Correct REST API schema definition for front_image & rear_image on DeviceType
  • #15185 - Ensure error messages pertaining to related objects are displayed on the bulk import form
  • #15192 - Fix exception when viewing current config when no history is present

jeremystretch and others added 30 commits February 5, 2024 14:12
The example script still uses the old "role" field when creating
a Device object.

Fixes #15052
Fix custom script documentation example script
Seperator -> Separator
…nder brief mode (#15134)

* Fixes #15133: Fix FHRP group representation on assignments endpoint under brief mode

* Update API test
…ms with no manufacturer (#15183)

* Fixes: #14058 - Limits platform selection to manufacturer and platforms with no manufacturer

* Apply suggestions from code review

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

---------

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

* 15049 add missing gettext to error strings

* 15049 add missing gettext to error strings

* 15094 review change

* 15094 review change

* Formatting cleanup

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* added allow_null for front and rear image on api #15184

* added allow_null for front and rear image on api #15184
* added oidc to auth list #14587

* Alphabetic ordering

---------

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

* Added Last Login to user/profile GUI and user api output

* Update netbox/templates/account/profile.html

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

* Update netbox/templates/account/profile.html

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

* Update netbox/templates/users/user.html

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

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 14405 render link_peer to csv

* 14405 review changes
jeremystretch and others added 12 commits February 20, 2024 16:29
* added index on cachevalue #14966

* Update netbox/extras/models/search.py

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

* fixed migration

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* fixes the rackelevation api schema #15101

* fixes the rackelevation api schema #15101
* fixed error display on parent import form #15185

* Rename parent_form; handle errors assigned to __all__

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
@jeremystretch jeremystretch merged commit b7f6b72 into master Feb 21, 2024
8 checks passed
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 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.

10 participants