Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

v3.0

...

Added support for Digitial Experience (communities)

...

Digital Experience

  •  Config Changes

    • Reordererd configuration steps in a more logical way

    • Added the functionality to directly assign the Filenize Admin permission set to the current user if no assignments has been made yet

    • Added more filters in the user status screen

    • Added the option to assign/remove licenses and permission sets directly in the user status screen

    • Added the option to export the current user status list to CSV

    • Added a direct link to the Authentication Settings for an External Sysem in the user status screen

    • Updated the new SharePoint Instance prompt to present clickable links to all sites, subsites, document libraries and improved the search tool

    • Fixed an issue with the open and close indicator for certain sections

    • Fixed an issue when an error in a selector would not indicate an error on the section itself

    • Fixed an issue that was triggering the permission check to many times per SharePoint instance

  • UI Changes

    • Added the posibility to hide the Filenize browser section

    • Added the possibility to hide the Filenize search bar

    • Added a label to the Filenize, Filenize config and Filenize Actions component

  • Filenize Actions

    • Added a Filenize Logger object which stores crucial information needed for diagnosing certain processes, these are automaticly added to Filenize Action Runs

    • Added the Filenize Action Group, Filenize Action, and Filenize Action Runs objects to facilitate automated actions runs.

    • A group is a collection of actions and can be dependant on other groups, allowing the group to wait to start certain automations

    • An action is a collection of runs and stores the invocable action that is used in Salesforce Flow

    • A run is the execution of the parent action and stores information about the executions lifetime. An action can be retried which results in a new run.

    • Committing and running Filenize Actions now checks if the user has access to Filenize

    • Changed the way Filenize Actions are presented in the Flow Diagnose prompt. In addition these visuals are also added to the configuration screen with different views

    • Each Filenize Action now does a proper 403 check per callout to quickly find out underlying issues with permissions

    • Filenize also tracks the Apex Job automaticly to detect if any non-catching exceptions occurred in the past

     

  • New Named Credentials

    • Added a Auth Provider selector and guideline steps in the configuration screen to assist with the new named credential process

    • Added the functionality to create the neccesary Named Credentials and External Credentials for each role (Standard, Service, and Portal user)

    • Added named credential guideline steps to help the user to configure the named credentials for Filenize to work

    • Added a step that shows the login link for Filenize Admins to copy and distribute to their team

    • Added a portal user named principle option in Filenize setup for delegating Filenize actions on the portal through a known SharePoint user

    Added the option to hide the browser section of Filenize. For scenarios where you want to limit users only to uploading files. i.e. on the portal

     

  • Digital Experience Support

  • Added more guidance for the new Named Credential configuration which includes: Permission check, Callout check, Authentication check

  • Image Removed

    Added a Filenize Auth Provider plugin where you only need to minimum amount of information for the integration to work

  • Added the possibility to let Filenize create the necessary Named Credentials for you, based on the new Filenize Auth Provider

  • Added Filenize icons and labels for the Lightning Component in the Lightning Builder

  • Fixed an issue with the Filenize configuration not showing the correct steps

  • Updated all components to api version v59.0 

  • QOL

    • Updated all versions to 59.0

    • Fixed an issue that was displaying a null error message on some SharePoint responses

    • The code of Filenize received an overhaul to improve performances, traceability, reusability and modularity

    • The error component now also shows all information from the FilenizeLogger object that was constructed in the transaction

    • Changed the way 403 (permission) errors are diagnosed and presented

     

  • Deprecated

    • FilenizeActionable

    • FilenizeController

    • FilenizeInterface

    • FilenizeProcessable

    • FilenizeQueueableChain (now we only use FilenizeQueueable)

    • SharepointAPIConsumer

    • SharepointController

    • SharepointObject 

v2.11

  • Added a waiting mechanism for background running actions if SharePoint returns a 503 (Service Unavailable) or 429 (To Many Requests) error code

  • Fixed an issue with the 400 characters folder/file limit check

  • Fixed an issue uploading files bigger than the Salesforce limitation

...