Version: eXtendFiles 1.5.4, 1.5.4.1, 1.5.4.2, 1.5.4.3

Features Added

  • Client script event hooks for Inline File Upload to allow passing additional parameters during eXtendFiles creation.
  • Allow files to be saved without creating a sub-folder (for OneDrive) as OneDrive has 5,000 sub-folder limitations.
  • Add and improve Amazon S3 file upload error messages instead of displaying only a ticket id.
  • Added a new eXtendFiles field for setting the URL upon Attach files configurable to allow user to flow pre-signed URL on records.
  • Display a friendly error based on the Setup Screen if the file size limit is exceeded.
  • Added a Workflow Action Script to get the signed URL for a file to be able to get the signed URL based on Workflow rules.
Fixes and Improvements

  • Ensure eXtendFiles flow to related Transactions from the Opportunity record type.
  • Signed URL was not being generated for users without permissions even if the Workflow Aaction is set to ignore permissions.
  • Upon uploading more than 15 files, display an error message to avoid running into script execution limit exceeded errors.
  • Do not show a successful file upload message for additional files uploaded in the inline upload field after the 15 file limit is reached.
  • Upon making a native copy of an eXtendFiles record, avoid copying old links/urls.
  • Re-uploading a file on an existing eXtendFile (when the sharing type = public), ensure the newly uploaded file is also public if done on the same eXtendFile record.
  • When an eXtendFile is created through eXtendOrders, isPrivate URL was not being set.
  • Reset private sharing settings if the storage type is changed to one that does not support private file sharing.
  • Click to Authenticate for Azure is now disabled on the Setup screen for Azure as OAuth isn't support for Azure.
  • File Picker button made not visible when the File Picker is not configured.
  • Ensure that a Role not having private link access is not able to restore a previous version of a private eXtendFile.
  • Reduce harmless logs being reported as an error, which aren't actually errors:
    • Multiple invoice case in files flow
    • Upon copy order inline view script was previously creating harmless error logs which was not error
    • Do not log as error when M/R is made run as non-admin user for async record ref update for files flow