FintechOS 21.1.5

June 23rd, 2021

This release focuses on various security and performance improvements. Moreover, it brings about new methods of configuration management, in terms of Digital Assets, Projects, and Project Deployment Packages.

What's New

Configuration Management

NOTE
Configuration management can also be performed as before this update.

Configuration management lets you control the ownership, versioning, deployment and import/export of all components that fulfill a specific business need (such as a digital journey). Configure the following:

Digital Assets

Digital assets group together customization items (entities, attributes, libraries, digital journeys, etc.) that belong to a common context. Find out more about Digital Assets.

Projects

Projects allow you bundle your digital assets for easy distribution and deployment. Find out more about Projects.

Project Deployment Packages

Project deployment packages allow you to export and import entire Projects in one go, enabling easy deployment of complex solutions. Find out more about Project Deployment Packages.

Release Manager Role

A new default security role has been implemented, namely the Release Manager role. Users with this role are able to handle Digital Assets and Project Deployment Packages.

Find out more about Security Roles.

Anti-malware Scanning for File Uploads

You can now use the remote Kasperky Scan Engine to automatically scan uploaded files for malware. For more information, see the FintechOS Administration Guide.

Fixed Issues

No. Summary Module
FSD-7902 In the web.config file, when feature-upload-malware-endpoint or feature-upload-malware-apikey keys are missing or are disabled, a specific error with details is returned in the trace_roll.log file.

FintechOS Studio

FSD-8249 The list of previous OPT sign-in entries has been removed. FintechOS Studio
FSD-8269 The user was not immediately redirected to the login screen after the corresponding session token expired. FintechOS Studio
FSD-8833 You can now customize the webpage title displayed in the browser. See FintechOS 21.1.5 . FintechOS Studio
N/A Fixed an issue which called the statusChange method on every Insert command. FintechOS Studio
FSD-7561 The user was not notified when they exceeded the maximum login attempts. FintechOS Studio

Known Issues

Summary Module
During the OCR process done with Computer Vision on a device with Andriod 11, the screen freezes after the photo is taken on screens smaller than 6 inches.

As a workaround, if the user scrolls on the screen so that the address bar is no longer visible, then the bug does not reproduce and they can advance to the next step.

In addition, use the following code snippet to eliminate the issue:
Copy
html, body {

    height: 100%;
}

#ebsContainer {

    height: 100%;

    overflow-y: auto;
}

.main-container {

    height: 100%;

    overflow-y: auto;
} 
FintechOS Studio and FintechOS Portal
Plugin assemblies must be copied and pasted in the PortalPluginStore\AddIns folder after import in FintechOS Studio in order to be functional. FintechOS Studio
The Save Changes prompt does not appear when the Insert button is clicked. FintechOS Studio and FintechOS Portal
Inline editing in views doesn’t work if the view columns are created with attribute aliases from the fetch. FintechOS Portal

Permissions are required for the Developer security role to perform CRUD operations on Omnichannel Campaign entities

FintechOS Studio

Actions performed on CI list types are not followed by a toast message

FintechOS Studio

Hyper-personalization menu items are not visible with the Developer security role.

FintechOS Studio

Permissions are required for the Developer security role to perform CRUD operations on Hyper-personalization entities.

FintechOS Studio

Custom user journeys are not available in ApplicationTypeXCIType, and cannot be added as an application CI.

FintechOS Studio

The Audience list is not removed when the campaign is deleted.

FintechOS Studio

Permissions are required for the Developer security role to perform CRUD operations on Package entities.

FintechOS Studio

Names of exported zip files are not properly generated.

FintechOS Studio

Importing a deployment/project pack that has a BEntity without 'default' named form will automatically set 2 forms as 'is default'

FintechOS Studio

An exception is thrown when a user with only the Release Manager security role imports a deployed project package.

FintechOS Studio

An exception is thrown when a user with only the Release Manager security role creates a project deployment package.

FintechOS Studio