...
The following central components were updated and will be shipped in the noted version:
Component | Version |
---|---|
VidiCore | 21.3 |
ConfigPortal | 21.3.41 |
AuthService | 21.3.9 |
MediaFramework (Linux) | 21.3.19 |
MediaFramework (Windows) | 21.1.7 |
VideoEngine Images | 21.3.90 |
Angular | 12 |
BPMN.io | 1.3 |
RabbitMQ | 3.8.14 |
RabbitMQ Operator | 1.5.0 |
Powershell | 7 |
Setting helm atomic flag per helm chart
...
Items can be part of any number of collection. If users want to explicitely delete an item, this may not be possible as the collections may inherit deletion locks to the item. With this new task an item can be deleted from all collections containing it. Note that the task execution will be affected by access rights.
Additional new tasks
Info |
---|
Additional new tasks can be found in the following more specific sections: |
...
A new minor task version was implemented to support an additional optional parameter PartialItemPlatformUri. When given, the trimmed file will be attached as a shape to this item and no new item will be created.
FindLastItem
The task FindLastItem brings a new major task version which through an interrupting boundary event ItemNotFound to indicate in case no matching item can be found.
TranscoderS4M via Linux
As the media processing jobs are often resource consuming it may be needed to them to dedicated Kubernetes nodes that provide resources or even use a scalable service like AWS Fargate. In VidiFlow 21.1 the node affinity of the media processing job was set to the node affinity of the executing agent. In VidiFlow 21.3 this can be configured separately from the affinity of the executing agent.
...
dotnet-trace
dotnet-counters
dotnet-dump
Additional improvements
Item # | Item |
---|---|
188313 | FC: Enlarge general REST call timeout |
187711 | VidiFlow Components: Allow https endpoint and credentials for external Elasticsearch cluster |
ConfigPortal Improvements
...
Additional improvements for ConfigPortal
Item # | Item |
---|---|
188178 | CP: Retry on transient error in CP UI |
188321 | CP: add inheritance for metadata groups |
187870 | CP: Improve resolve on UseCase with large number of Configuration |
Fixes
Item # | Item |
---|---|
184311 | AddFileToPlaceholder task: Side car file import should be deactivated by default |
187228 | FileUpload workflows should be triggered as the user that uploads the file |
188432 | Download helm charts issues with Helm 3.6.1 |
188680 | Camunda call activity plugin - ConcurrentModificationException |
188687 | WF Monitor: Page number is not stored after come back from wf detail view |
188712 | WF Monitor: Expanded workflows are not expanded after a reload |
188908 | WF Monitor: Change page needs to scroll up automatically |
187921 | WF Monitor: Filter for state 'failed' not working |
187922 | WF Monitor: Remove text from search field and press enter doesn't do anything |
188004 | WF Monitor: Text box filter doesn't work correct in combination with workflow name filter |
187920 | WF Monitor: Filter for WF name is not showing all workflow names |
188175 | Wf Monitor: Redundant API call when refreshing page |
188434 | WF Monitor: Duplicates request when expanding and loading state (possible infinite loop) |
189521 | WF Monitor: State does not apply after switch to detail and back to overview page |
189529 | WF Monitor: Selection on refresh |
189823 | WF Monitor: Search filter does not reset when empty out the search text |
189734 | WF Monitor: State button doesn't get update automatically |
189599 | WF Monitor: Multiple calls when expanding workflows that are still updating progress |
187680 | CP: read-only role for WF Monitor |
190322 | CP: UseCaseConfiguration failed at Resolved CustomInput_SystemEndpoint with null value |
188293 | Transcoder S4M:Problems mixing via Linux Use Cases with enabling/disabling and SF use cases |
188612 | TranscoderS4M: Problems handling audio source files |
188814 | Transcoder S4M: S3 Secret Access Key with '/' does not work |
188719 | Transcoder S4M: Node affinity not working for Linux Transcoding |
187069 | TranscoderS4M: option to disable video or audio part of container |
189064 | TranscodeS4MProxyViaLinux TargetFilename needs an Extension |
185036 | TranscoderS4M: Succeeds although keyframes are not generated |
183888 | Unable to resolve #{SourcePlatformUri} in Vidispine Tasks |
185677 | Vidispine Server Agent Crashes Every 24 Hours |
188693 | RabbitMQ endpoint in Camunda config always points to cluster-internal endpoint event if external RabbitMQ endpoint is configued |
187488 | MetadataEditor value reverted when saving 2nd time |
187610 | AddFileToItem: Misleading error statement |
187974 | Boundary events: Rabbit messages must not have TTL |
187822 | WF API service: Remove CP, Camunda health check |
188169 | WF Designer: Reduce unnecessary call to cp api |
188320 | Possible memory leak on different agents in 21.1 |
188656 | DeleteFile does not throw ProtectedByDeletionLock InterruptingEvent |
188944 | Remove VidiCore endpoint from Portal |
189928 | Deployment: Wrong VidiCore agent logrotate config map |
189397 | Default Values for Camunda installation |