...
When updating your yuuvis® Momentum installation to version 2022 SummerAutumn, manual configuration changes are required for some services.
...
Excerpt |
---|
Client Services & Client DevelopmentDeveloper LibrariesAngular Version UpdateThe client libraries use Angular 14 now. In case you extended your client with further (third party) libraries, please ensure that they are compatible with Angular 14. Task Properties in InboxThe change has been subsequently added to the version. See Breaking Changes 2022 Winter. Web-API Gatewaybpm-controller EndpointsThe change has been subsequently added to the version. Breaking Changes 2022 Winter. Tenant ManagementTenant Management APIidm-controller EndpointsThe optional query parameter |
Configurations Enabling new Features
Some new features require manual configuration in order to operate properly after the update to the new yuuvis® Momentum version.
SOTHOOK
Stability Improvement
The service uses the webhook type dms.request.objects.upsert.database-before instead of dms.request.objects.upsert.storage-before. With this improvement, the service can handle old objects with metadata properties that are no longer defined in the current schema. Furthermore, the SOTHOOK configuration is now part of the app-specific system hook configuration for the clientsystem
app.
In your global system hook configuration, remove or disable the two webhooks with a value "http://sothook/*"
for the "url"
parameter. Add the following two webhooks to the app-specific system hook configuration, via the endpoint POST /api/system/apps/{app}/systemhooks for the clientsystem
app.
Code Block | ||||
---|---|---|---|---|
| ||||
{ "enable": true, "predicate": "spel:T(java.util.List).of(100,101).contains(options['action']) && properties['system:secondaryObjectTypeIds'] != null && properties['system:secondaryObjectTypeIds']['value'].contains('appClientsystem:leadingType')", "type": "dms.request.objects.upsert.database-before", "url": "http://sothook/api/dms/request/import/databasebefore", "useDiscovery": true }, { "enable": true, "predicate": "spel:T(java.util.List).of(300).contains(options['action']) && properties['system:secondaryObjectTypeIds'] != null && properties['system:secondaryObjectTypeIds']['value'].contains('appClientsystem:leadingType')", "type": "dms.request.objects.upsert.database-before", "url": "http://sothook/api/dms/request/updatemetadata/databasebefore", "useDiscovery": true } |
>> SOTHOOK