unimate Release Notes
Improvements
Management Service: Performance improvements for PowerShell Modules
Pendo Integration: To keep our customers updated, we now extended the data from Pendo:
-
Installed Packages
-
License usage
Fixed Issues
Management Service: On a new development tenant the schema was overwriten by the master schema
Management Service: SetxVariable(Encoded) allows to create runtime variables of non-existing variable
Management Service: Next value with multiple array variables returns the wrong value fixed
Management Service: Load data with an uncompressed key fails fixed
Rest Service: SCIM group does not add members fixed
Rest Service: Missing schema for workflow creation fixed
Rest Service: List of workflows per category returns duplicates fixed
Service Bus: MS-SQL connection not using SSL fixed
Setup: Gatekeeper registration: Missing string issue fixed
Setup: DBCC Shrink during Database check removed
Studio: Missing translations fixed
Studio: Schema Editor: automatically created variables do not have a validation rule fixed
Studio: Transferring datatypes with option “replace existing” creates duplicates fixed
Studio: Workflow designer: Module names are not readable with low resolution fixed
Webinterface: Increased security sessions to prevent a possible session takeover
Webinterface: Security: Free text input allows HTML input fixed
Fixed Issues
Breaking Change: Classic Webinterface: HTTP is no longer supported. Please use HTTPS.
Rest-Service: Login session token does not contain tenants
Agent: Sending mail with "Alternative Method" does not work
Classic Webinterface: Performance issue: Page cache is not released
Classic Webinterface: Variable type Table does not resolve values of depending variables.
Classic Webinterface: Recertification Embedded Task Form does not work
Variable type "Identity" and "Selector" can not handle duplicate keys
Features
SCIM v2 Inbound Support
SCIM requests can now be sent to the unimate SCIM REST endpoint to request and send data.
Improvements
REST Service: Extensions for the new unimate Webinterface
The new Webinterface is now able to request and send more data, like Tasks, Workflows details.
Support for ECC Certificates with a longer key-length
unimate now Supports ECC Certificates with a long key-length >= 4096.
Fixed Issues
Studio: Form Editor performance optimization
Many language forms slowed down the Form Editor. This issue is fixed now.
Webinterface: Identity Dashboard Title & Displayname correctly displayed
The Displayname & Title were put together in some Browsers. This issue is fixed now.
Improvements
Additional Support for uncompressed keys when working with the REST API
SBDEV-1856
DateTimes that are stored in the database now include milliseconds
SBDEV-1306
Updating database will take a bit longer as usual to update all columns
Fixed Issues
Added colon as valid character for some default Validation rules.
SBDEV-397
Currently assigned validation rules are not changed by default. If you want to include them with previously assigned validation rules, this is optional.
Added several missing translations in the unimate studio
SBDEV-831
SBDEV-555
Changed the display text for the last execution of a decision which displayed the due date instead
SBDEV-960
Fixed an error with the Create PDF Module which could cause a null reference exception
SBDEV-1106
Fixed an error which prevented to save role settings due to a nested transaction error
SBDEV-1462
Sending a mail to a fixed identity caused misleading error
SBDEV-1689
The search for the unimate data tree works again as expected
SBDEV-1719
Fixed an issue which caused the workflow to become broken if an if-statement without any link descriptions was saved
SBDEV-1914
Changed the order of processing the dependent data tables while updating the data table
SBDEV-1982
The optional JWT had a wrong expire date. Causing it to expire earlier than expected
SBDEV-2009
Time scheduler now properly displays that there is no execution if the specified time period exceeded.
SBDEV-2087
SBDEV-2086
Fixed an issue in the Data Transformation Wizard while using empty columns
SBDEV-2088
New functionality
Management Service: Integration with Veo
unimate now supports the Veo Agent
Service Portal: Pendo integration
uunimate now supports the use of Pendo to inform administrators additional information regarding unimate.
Customers have the option to opt-out of this service using the configuration in the master tenant.
Studio: Display installed interfaces
The installed interfaces are now displayed in the Help menu of the unimate studio.
REST Service: SCIM Support
unimate now supports now SCIM to get Information about Users and Groups.
For additional information check the REST Service URLs
Enhancements
Database: Table dbo schema
Tables created by the unimate setup are now using the dbo schema in the database.
Management Service: ssh optimization
The behavior of SSH scripts was adjusted by removing the auto-accept of certificates due to changes in the SSH client behavior.
REST Service: Additional API endpoints
Additional API endpoint whoami to get the roles of the current user.
REST Service: heartbeat tracking
The heartbeat tracker of unimate now also tracks the availability of the REST-Service
REST Service: Session token lifetime
The session token provided by the REST Service now has an expiration timespan of 24 hours.
REST Service: language Endpoint - Empty list of languages
If the unimate environment has no languages specified, the list of available languages now includes the default language.
Fixed Issues
General: Fixed several minor translations
Management Service: Log file generation with tenants sharing the same name
The amount of logfiles generated has been fixed while using tenants which share the same name (i.e. Having two tenants. The first one called “Prod“ and the other one called “Production”). Exceeding this amount resulted in removing logfiles earlier than expected for the first tenant.
REST Service: Expired Token error code
Expired tokens now return errorcode 403 instead of 500.
Service Bus: Active MQ and JDBC Driver Update
Fixed a bug caused by the previous release which caused the database Of unimate to grow at a high rate.
Studio: Misuse of Datatype domain
Fixed an error when using the datatype domain unintentional which prevented the unimate Studio to load the list of tenants.
Webinterface: New Time Control elements
Fixed an error which caused newly created time control starting elements of a workflow to fail to start.
Webinterface: Remove Columns from data types
Fixed an error when removing a property from the data schema which had an index.
New functionality
Core: Scheduler - Next execution date
Issue: SBDEV-1281
In the scheduler the data of the next execution was misleading for workflows which aren’t schedules. This is displayed now correctly.
Studio: Load Data - Treat document key as property
Issue: SBDEV-1442
The document key can now be used as a property for filtering the load data module.
Data Transformation Wizard - CSV Import seperator
Issue: SBDEV-1241
The seperator can now be specified in the CSV importer of the DTW.
Classic form generator: Do not show call stack details to user
Issue: SBDEV-1240
The user will now see an error message with an error-ID instead of the callstack. The complete error message with the respective ID can be found in the log.
Like the custom error page. SBDEV-1170
Identity Dashboard - Hide certain Identities
Issue: SBDEV-1229
The Identity dashboard only displays identities which don’t have the hide in adressbook flag.
Webinterface: Enable "requireSSL".
Issue: SBDEV-897
-
Enabled "requireSSL" in web.config files
-
Enable/disable "requireSSL" based on the URL configured for master database. (Already done)
-
Use https as default.
Core: Remove SQL-2019 requirement
Issue: SBDEV-1200
SQL-Server 2016 can be used again. We recommend using a version of the SQL which is more up to date.
CPAM Integration - Integrate unattended setup
Issue: SBDEV-1492
As part of the installation of the unimate, we integrated the option to add CPAM when installing unimate. By default this is installed to allow a easier access to the customer.
This option installs the CPAM Client (Gatekeeper) unattended and perform the configuration steps automatically.
For more information about CPAM, click here.
To use this functionality while performing an update, make sure that you select it during the installation.
Setup: Allow to skip service agent installation
Issue: SBDEV-1566
Do not force to install master management service on all machines.
Core: Scheduler - Transfer
Issue: SBDEV-1285
After workflows which can be scheduled are transferred and the commit has been confirmed, the edit page for editing the scheduled workflows should be displayed to enable customers after the transfer to directly activate the scheduling.
unimate Studio: Scheduler - Change default execution interval
Issue: SBDEV-1295
At the moment the default for executing a workflow is specified to be executed every 5 minutes.
The default time has been changed to once a day.
Core: db_datawriter is not sufficient
Issue: SBDEV-947
The permission to execute built-in store procedures has been added to the unimate database.
The new role is called "unimate_iga_user".
work-a-round: db_owner rights.
unimate Studio: Resume Workflows
Issue: SBDEV-1292
It is possible to restart workflows now using the workflow archive in the studio.
Mark scripts as "temporary" for less harddisk IO.
Issue: SBDEV-645
Temporary files are kept in memory as long as possible. If they get deleted before memory pressure forces to write them to disk, the disk IO will be reduced.
Enable own error page.
Issue: SBDEV-1170
The user will now see an error message with an error-ID instead of the callstack. The complete error message with the respective ID can be found in the log.
Feature Request: Display the client in the report of the unimate security assistant
Issue: SBDEV-437
The client is now displayed.
Classic Service Portal: Decision with feedback: Hide Popup.
Issue: SBDEV-1237
Hide/Suppress popup, if the feedback page just contains optional Variables and/or informational text.
Studio: Load Data - Sort records by property
Issue: SBDEV-1440
The load data module is able retrieve multiple data records. These can be sorted now.
unimate Studio: Scheduler - Specify the execution date only in the scheduler
Issue: SBDEV-1296
The execution date can no longer be specified in the workflow. To make it less confusing which one is used, it can only be specified in the scheduler.
Agent/Studio: Allow to check "use highest revision" for Worklow Start by Module
Issue: SBDEV-1061
Workflow start modules can now use the “use highest revision”-Flag.
Service Bus: Keep-Alive interval configurable
Issue: SBDEV-541
The Max-Idle-Time is now configurable.
Setup: Add warnings to certificates about key length
Issue: SBDEV-1156
Added warning to certificates with key length less than 3000. They work and are valid, but in-sufficient due to BSI TR-02102-1.
PowerShell: Allow Find-Parents to specify relation name
Issue: SBDEV-190
Using the unimate CmdLet function Find-Parents, the name of the relation cannot be specified.
Workaround: After each parent has been retrieved, we can filter them by the required relation type when using an older version.
unimate Studio: Change Workflow Status
Issue: SBDEV-1291
The status of a workflow can be changed in the archive from failed to successful or vice versa.
Rest-Service: Execute Workflow: Allow to wait for a Workflow to finish.
Issue: SBDEV-1432
The REST Service been extended by this functionality. See the documentation for more information.
unimate Scheduler: Remove Tabs from configuration dialog
Issue: SBDEV-1427
The status cannot be defined anymore in the configuration dialog of the scheduler.
Core: Scheduler - Active/Inactive colouring
Issue: SBDEV-1283
In the scheduler active and inactive workflows have a different color now to better show which ones are disabled.
Core: Module execution creates unnecessary tmp files
Issue: SBDEV-1224
Module execution used to always creates two files for executing scripts.
The tmp files are unnecessary and will no longer be created.
Service Bus: Tweak database concurrency
Issue: SBDEV-647
Improved stability when working with multiple servicebus.
Deprecated SOAP API
Issue: SBDEV-1632
The SOAP API is now deprecated.
Deprecated Shop starting element
Issue: SBDEV-1633
The Shop starting element is now deprecated and has been removed by default from the license.
Enhancements
Update to ActiveMQ Classic 6.1.5
Issue: SBDEV-1482
It’s a maintenance release especially bringing: - messages (in specific circumstances) could become stuck in queues - remove commons-io use.
Webinterface - Token based authentication
Issue: SBDEV-1504
The REST Service now allows the use of a JWT authentication token or Basic authentication.
unimate API - Create Endpoint for Language Settings
Issue: SBDEV-1270
Create "config/*" end points to get the config setting changed by Studio.
config/language
config/colorschema
New Webinterface: Allow to upload profile image in whoami endpoint
Issue: SBDEV-1439
Currently there is just GET method. We need a PUT method implementation for the profile image. This endpoint should convert the image to an 128 x 128 image no matter what image the user is uploading.
Frontend - Identity Dashboard - Default Identity
Issue: SBDEV-1254
Fixed an issue with the whoami REST Call to retrieve the correct identity.
Rest-Service: New web interface can not call validation workflows.
Issue: SBDEV-1494
Validation workflows can now be used using the REST-API when calling a form.
Rest-Service: Query values of a variable does not work
Issue: SBDEV-1496
Variable values can now be retrieved.
Agent: Rest Service: Extend "workflow start form" endpoint
Issue: SBDEV-1203
Extended the start form endpoint {baseUrl}/{client}/workflow/definition/{id}/form/$start to run the initialization workflow to fill the default values of the variables.
Rest-Service: Finish a task should return feedback
Issue: SBDEV-1498
The task can now return some success feedback.
Set up update cache for related fields for org unit
Issue: SBDEV-1232
Set up update cache for related fields for org units.
Rest-Service: Starting a form should accept all variables passed to execution.
Issue: SBDEV-1522
Validation workflows can add more variables than there are used in the form if the starting a workflow form is a "Website" trigger.
Rest-Service: Runtime variable values are BASE64 encoded
Issue: SBDEV-1497
Returned runtime-variable values are now decoded with BASE64.
Fixed Issues
Web interface: Gadget data tree
Issue: SBDEV-1030
The data tree gadget isn’t displaying the _RELATIONS relation for data types without sub-documents anymore.
Setup: ServiceBus: Password does not support double quotes
Issue: SBDEV-1130
Double quotes " can now be used in a password variable.
unimate: Service Bus blocks Configuration
Issue: SBDEV-1543
The Servicebus Service is now stopped when the indices are being built.
Setup: The certificate dropdown and the warning text can overlap.
Issue: SBDEV-1219
As the dropdown increases its size to better see all content, the warning text may get overlapped. The position of the warning text must follow to size of the dropdown.
Studio: Variable Type Password missing translation for the indicator
Issue: SBDEV-1430
The headers are not translated.
Setup: MSI: x86 PowerShell scripts not working
Issue: SBDEV-1444
x86 registry missing BaseDirectory entry. PowerShell without 64 bit works again.
Classic Service Portal: OrgChart does not work anymore
Issue: SBDEV-1312
The OrgChart Gadget works again.
Studio: Assigning a new owner to workflows or modules does not work.
Issue: SBDEV-1303
Identities can be selected in the dialog again.
Classic Service Portal: Gadget Self Service Report (Text) - No data displaying in History
Issue: SBDEV-1487
For those workflows that don't have a Status set in Studio, the History tab will display an empty record, showing that the workflow was successfully executed instead of the error "No data to display".
Service Portal: Gadget Table View export returns empty rows
Issue: SBDEV-1223
The csv-export using the table view returns now the values instead of empty lines.
Setup: The setup overwrites the configured Service Portal URL and default language
Issue: SBDEV-1101
After running a update/upgrade, the URL of the Service Portal is no longer reset to http:///...
Studio: Transfer tries to update tables from Studio.
Issue: SBDEV-1481
The Error Object not found has been resolved when trying to transfer tables in the studio.
Core: Get Data - Like with date
Issue: SBDEV-1293
The following issue has been resolved: When a LIKE operater in the Get Data module is used in conjunction with a property of the type datetime, no record was received.
OGISUP-772
Data Transformation Wizard - SQL data source
Issue: SBDEV-1242
Windows login is now available for SQL data sources in the DTW.
Service Portal: Bob Dashboard: Search filter using wrong columns
Issue: SBDEV-1184
The BOB Dashboard can now be searched with different columns.
Workflows: Auto-delegated tasks are not received by the representatives
Issue: SBDEV-1136
Task created for an Identity with Status = Unavailable isn't passed further to its representative. Representative isn't taken into consideration in the workflows checked when delegating the tasks. So far, only tested tasks created with Permissions and Identity Dashboards. If an Identity is unavailable, the tasks created during this state for him should be taken over by the assigned representative.
The transformation preview does not work.
Issue: SBDEV-1218
Fixed an error with "Head-revision of DGUVlMBiyU2ejGuEx1OcTQ0000000 not found" in the DTW.
Security Issue: Variable Password has no Validation
Issue: SBDEV-838
The validation for passwords is now possible to prevent the use of characters using regex.
Studio: Prevent adding two or more "Continue immediately"
Issue: SBDEV-1438
Because each one triggers the other one again. This is no longer possible.
Core: Schema: Can not create table column
Issue: SBDEV-1620
Fixed the error and allows the use of bigint in sql: System.Data.SqlClient.SqlException (0x80131904): Column, parameter, or variable #17: Cannot find data type long
Classic Webinterface: A failed "Advanced Validation" resets values.
Issue: SBDEV-1441
A form with multiple Next-Button-validations and an "Advanced Validation". If the advanced validation fails values from before previous validations are taken into account.
Service Portal: Forms with extended validation do not close
Issue: SBDEV-1158
Forms which have an extended validation won’t show an empty page anymore. If there are no information to display, the page will close itself now.
Service Portal: Pictures from database are not working
Issue: SBDEV-1133
The browser shows a default image in case the pictures cannot be retrieved.
Classic Service Portal: Initialization Workflow returns values get lost.
Issue: SBDEV-1287
Variables from the preparation Workflow could get lost, if the start button validation failed.
Classic Service Portal: Gadget Self Service Report (Text) not showing data
Issue: SBDEV-1272
The popup after clicking a column displays the data correctly again.
Delegation form not saving the values from Cc, Bcc, and Attachment fields
Issue: SBDEV-1346
This has been fixed in the following modules
-
Survey
-
Display / edit data record
-
Decision
-
Send e-mail
Agent, Studio: Data Transformation: ODBC not working with Oracle
Issue: SBDEV-1290
ODBC Data sources allow Oracle databases now in the DTW.
Setup: Support-Ticket-Tool can not send mails.
Issue: SBDEV-919
The Ticket Tool should be able to send mails according to the configuration.
Gadget - Addressbook unable to find identity
Issue: SBDEV-1228
The Addressbook gadget displays the information of identities again.
Studio: Data schema Reindex
Issue: SBDEV-1563
The reindex for the data schema isn't used anymore for native tables. Thus making this functionality in the schema obsolete and should be removed.
Studio: Variable: Show all references not working correctly
Issue: SBDEV-1108
This functionality displays all correct references now.
Data Transformation Wizard - fX conversion
Issue: SBDEV-1320
You can use an ampersand & while using a f(X)-Function in the DTW now.
Classic Webinterface: Include.aspx not displaying dashboard correctly
Issue: SBDEV-1502
The following issue has been fixed: The main slider is visible, the skin selector is visible but no scrollbars are available, if the content does not fit. e.g. address book.
STATUS_VALIDTO needs to be Max Date
Issue: SBDEV-1329
The property STATUS_VALIDTO has been set to maxDate instead of minDate by default in the DTW.
Form editor: Go to page with required variables (see OGISUP-633)
Issue: SBDEV-1100
Fixed an error which could occur when using forms with multiple pages and required flags.
OGISUP-633
Classic Service Portal: Data Tree Gadget - Search
Issue: SBDEV-1102
The search in the Data Tree Gadget works as intended again.
Data Transformation Wizard - Fixed height when editing
Issue: SBDEV-1243
Fixed an error with the resolution when editing in the DTW.
Setup: Server 2019 does not support .NET 4.8.1
Issue: SBDEV-1300
We downgraded the .NET Version to 4.8 in order to continue to support Microsoft SQL Server 2019 since it doesn’t work with .NET 4.8.1.
Core: Running the msi twice causes type datetime2(7) not found.
Issue: SBDEV-1474
Fixed this issue: When the installer is executed multiple times, it was possible to run into an error saying “datetime2(7) not found“
Security Updates unimate
Core: New ActiveMQ client does not allow to override TLS version to use.
Issue: SBDEV-1269
The TLS Version can now be configured in the config file.
Studio: Update Telerik WinForms
Issue: SBDEV-1197
Use the newest possible version.
Core: Update log4net
Issue: SBDEV-1126
Update the library to newest possible version.
Web interface: Update Telerik ASP.NET
Issue: SBDEV-1198
Update to newest possible version.
Update Putty Software
Issue: SBDEV-1578
Update Putty from 0.76 to newest version.
Core: Update ActiveMQ client version
Issue: SBDEV-879
The ActiveMQ client code has not been updated for a long time. So, there could be bug-fixes missing.
Core: Update ActiveMQ to newest version.
Issue: SBDEV-1280
Update ActiveMQ to newest possible version.
Core: Service Bus: Update ActiveMQ
Issue: SBDEV-1067
Update due to Snyk findings.
Core: Update MailKit and Graph for sending emails
Issue: SBDEV-1201
Update MailKit and Graph (Microsoft) to newest possible version.
Core: Update all projects to use .NET 4.8.1
Issue: SBDEV-1267
Some projects still using .NET 4.5. Without 4.8.x TLS1.3 is not available.
Features
Data Transformation (DTS) Wizard
The DTS Wizard allows you to import data from several sources to unimate and transform them into HR Data.
Read more about it here.
Scheduler
Each workflow that should run automatically, needs to be configured in the Scheduler of the respective client.
Read more about it here.
Enhancements
Service Portal: more stability for BOB Dashboard
If you create BOBs without required fields, the BOB Dashboard had some issues to display these data. We added more stability to this.
Fixed Issues
Agent: TaskReminder crashing the service
Issue: SBDEV-1345
Fixed instance crashes.
Management Service: Workflow Initiator values incorrect
If you have changed values of the Identity and this one just start a new workflow, it could appear that old values were use as the cache was not directly updated
This error is fixed now.
Management Service: Save Document is successful, but did not save
If you have removed a column from a schema, save document says successful, but did not save the document.
This error is fixed now.
Service Portal: Form-Generator value injection issue
Due to a penetration test, we found an issue with value injection, which could be done in special cases.
This is fixed now.
Service Portal: Gadget IGA data (table view) not sorting as expected
The sorting of the data is incorrect.
This error is fixed now.
Service Portal: Changing representative is not displayed correctly
If you change your representative in the Service Portal, some components does not get the update and display the old value.
This error is fixed now.
Service Portal: Delegation task does causes an error
If you want to delegate a task through the service portal, you get an error.
This error is fixed now.
Service Portal: Role-Dashboard could not be changes
If you add a gadget to a Role-Dashboard these change is not saved
This error is fixed now.
Service Portal: Data Tree: Removing relation does not work
Removing a relation in the data tree (development mode) does not work.
This error is fixed now.
Service Portal: Returning from vacation popup does not work.
If you are unavailable and start the Service Portal, the popup to set “I am back” is not displayed.
This error is fixed now.
Service Portal: Data tree: Changing relations does not send update notifications..
If you change a relation in the data tree no notifcation is send to the backend to update cache.
This error is fixed now.
Studio: Can not select an identity in Decisions and E-Mails
The selection dialog is empty, so that you are not able to select an identity.
This error is fixed now.
Studio: Adding a Variable in the source code of a form does not add this to the workflow
If you add a variable to the source code of a form this is not added to the workflow. You have to click to designer mode.
This error is fixed now.
Fixed Issues
Management Service: Supervisor stopped working causing performance issues
If you calculate an escalation with a datetime variable you got a Workflow state error and the supervisor stopped working which causes performance issues.
This error is fixed now.
Management Service: New sendmail feature takes more than 30sec per mail
If the certificate from the SMTP server is not trusted and cannot be validate via internet, sending a mail took more than 30sec.
This error is fixed now.
Service Portal: Backward search in a control is not working
If you add a variable to a form, which uses backward searching it didn´t displayed values.
This error is fixed now.
Service Portal: Password with an € sign does not work
If you used a password with a € sign, the login failed.
This error is fixed now.
Service Portal: Table View Gadget does not show data
The Gadget Table view was not working with the new database model.
This error is fixed now.
New Name - OGiTiX unimate is now Imprivata IGA
The new name for OGiTiX unimate is now Imprivata IGA (Identity Governance and Administration)
unimate Studio is now IGA Studio
unimate Webinterface is now IGA Webinterface
Breaking Changes
Database Structure & Permissions
Due to performance improvements the database structure was changed is not backward compatible. If you want to change the Schema in the IGA Studio, you must have dbo permissions.
For more information, see the upgrade requirements.
No Support for older OS / SQL Server Versions
IGA supports Windows Server 2019 and above and SQL Server 2019 and above.
Older versions are no longer supported.
Features
Identity Dashboard - Report
It is now possible to generate reports based on an Identity directly through the Identity Dashboard.
BOB Dashboard - Report
It is now possible to generate reports based on an Business Object directly through the BOB Dashboard.
Improvements
General: Performance Improvements
The Data structure model changed from XML to native tables, because of a lack in performance in XML.
This improves the Performance up to 5 times or more.
Extended SMTP Support
With IGA 2024 is it possible to use MS 365 as SMTP Server with OAuth Authentication, an encrypted SMTP Server with Basic Authentication via StartTLS or the former used SMTP Server connection with AD Authentication.
ActiveMQ Stomp activation
As a preparation for the new Service Portal ActiveMQ Stomp is now additionally activated.
Database Maintenance Service
The Cleanup Service is now called Database Maintenance Service.
As improvement of this, it deleted outdated data from the database, based on the Expires Attribute.
Fixed Issues
Studio: Workflow commit within transfer without function
Within a transfer workflows and modules are not committed.
This error is fixed now.
PowerShell: find-documents does not update incomplete child instances
While using the parameter "no-children" previously loaded instances were not updated
This error is fixed now.
Management Service: Usage of curly brackets in Workflow-Instance names crashes a worker
If there is a curly bracket like { or } in the workflow-instance name the worker crashes and has to be restarted,
This error is fixed now.
General: Image RenameModule is missing
The Image RenameModule is missing and causing errors in the log.
This error is fixed now.