5.31.2+c8aabb2

Monday, February 5th, 2018

Features

  • Added column to show which users have Two-factor enabled and “Disable two-factor” action for admins to unlink Two-factor on a user

  • Added Group.TwoFactorRequired to indicate that all users in that group require Two-factor authentication

  • Added “Remove password” action on users with a password so that they can only login using external authentication providers (or impersonate)

  • Added optional Setting.Description to describe the usage of the custom setting

  • Added Word.ConvertToPdf helper (requires key from 2sky)

  • Added ScimCredentials.AllowedOperations to disable specific scim operations if needed (i.e. allow a token to only read user/group data but not modify it)

  • Added new /diagnostics/types helper page to determine what .NET types/methods are used for custom queries/custom actions/POActions

  • Switched to an ip based throttling for checking password during authentication (1 try per second) (app setting Vidyano.MaxLoginTries, e.g. 1/5 for 1 try every 5 seconds or 10/1 for 10 tries every second, use 0/0 to disable throttling)

  • Added ApiArgs.IsValidSignature method to check for same AuthorizationSignature based authentication as reports

  • Added notification when creating new User to inform to which group it will be added

  • Added string.GetSHA512() extension method

Changes

  • Expose WordProcessingDocument on WordArgs

  • Setting PO.IsReadOnly in Management part will now also check this for New/BulkEdit/Delete action calls

  • Removed override on ServicePointManager.SecurityProtocol in favor of default .NET configuration

  • Changed User settings screen to require current two-factor code when disabling two-factor

  • Changed Default QueryLayoutMode setting to MasterDetail for new projects

  • Reverted EntityFramework NuGet dependency back to 6.1.3

Fixes

  • Fixed issue when removing an attribute that would also remove unrelated columns with the same name

  • Fixed issue with new sync option for hidden attributes and detail queries

  • Ensure Vidyano is initialized when it receives authentication requests (OAuth/ACS/…)

Last updated

Was this helpful?