This release includes the following updates:
User Interface
- This release marks the official launch of the Spartan UI!
- The overall application and system performance have been improved
- FFmpeg processing progress display issues have been fixed.
- Scrolling performance has been improved.
- Workflows are now sorted in alphabetical order.
Security
- Workflow processing role-based permission issues have been fixed.
- Sensitive information is now stored in an encrypted form.
- Server logs can now remove unnecessary sensitive data to improve overall system security.
- API calls have been sanitized to remove sensitive data.
Bug Fixes
- Search has been improved to provide more accurate results.
- Overall bug fixes to workflow processing, exec servers and core systems, including improved abandoned workflow handling and server performance.
Contact Reach Engine support with any questions, and to ensure you are all set with the features you have become familiar with.
Reach Engine Core Updates
Internal Tracking ID | Title | Description |
79618 |
Make RE exec server sanitize environment variables in logs when relevant property is set
(Exec Server) |
Created new property to enable log sanitization on the exec server. |
95030 |
Have a feature flag to turn off the Scheduled ReachEngineWorker [FFmpeg Server Status Checker]
(Workflow) |
The FFmpeg Server Status Checker feature flag disables FFmpeg progress when not needed, freeing up system resources. |
98113 |
angular-reach-engine-sdk node package needs to be updated
(API) |
The ouroboros build/release pipelines are able to provide the ability for the angular-reach-engine-sdk npm package to be generated for any build of ouroboros. |
97984 |
Add mechanism to optionally allow killing a process when the connection is severed
(Performance) |
Processes now end in an exec server when the associated workflow stops. |
96464 |
Implement midrolls for feature parity
(Prism) |
Midrolls have been integrated and are now supported in the Prism product. |
100506 |
RQL Builder - Add Created and Updated criteria to the Search
(Search / UI) |
Created and updated fields used in RQL queries are now supported. |
97828 |
RQL Builder tab get open by default, after selecting Conditions tab and going to another page
(UI) |
The RQL builder has a minor UI improvement, providing easier access and usability. |
100481 |
Conversion Templates - update API endpoint conversionTemplates to support sort
(Search) |
The /api/conversionTemplates endpoint supports sorting and by field name and sort order. |
Reach Engine Bug Fixes
Internal Tracking ID | Title | Description |
99140 |
Permissions Within a Role Not Respected When Performing Actions on a Collection
(Permissions / Security) |
User asset permissions have been fixed to ensure users creating a collection can only access assets they have relevant permissions for. |
95074 |
Evaluation of Long Execution Label Causes Workflow Runtime Lock-Up
(Workflow) |
Execution labels are sanitized if they are longer than the accepted amount to index, or not index the item if it exceeds the limit.
|
93758 |
Timeline-View - Critical Security Dependency Alerts
(UI) |
Outstanding issues appearing on the timeline view related to underlying application dependencies and modules have been fixed. |
94114 |
Exposure of Sensitive Credential Information in Dynamic Properties.
(Security / API) |
API endpoints now remove sensitive information from responses. |
98255 |
Workflow Status scrolling bar jumping
(UI) |
Erratic scrolling behavior has been fixed. |
99608 |
Workflows listed in the modal are listed out of ABC order (UI) |
Workflows are now displayed in alphabetical order. |
98781 |
Workflow SDK rpm not being created when metamodel files change
(API) |
An issue related to RPM distribution versioning has been fixed. |
64383 |
Live Event API should not expose internal implementation details
(Security / UI) |
The create live event API (POST /reachengine/api/live/events) no longer displays unnecessary internal implementation details. |
95174 |
RQLQueryStep - Query returns zero results to a single Data Object type
(Search / UI) |
An issue causing RQL queries without matching results to not display correctly was fixed. |
98407 |
Progress monitoring for synchronous transcodes (FFmpeg) not working in Reach
(Workflow / UI) |
A bug related to the video conversion workflow step that caused no progress to be registered in the FFmpeg step has been fixed. |
95725 |
File System Parameters Values are incorrectly being decrypted when the values are not encrypted
(Security / UI) |
A bug causing file system parameters to not display correctly in the UI was fixed. |
95173 |
ExecuteSubflowStep -- String type Data Objects in the subflowQualifierExpression
(Workflow) |
The subject qualifier expressions now evaluate to the expected value. |
97855 |
Batch update not adding picklist values to Elasticsearch and displayed in UI
(Search / UI) |
Picklist field values were not getting added to Elasticsearch causing configured views and facets that use the picklist field were not displaying correctly. |
98294 |
Regression: Workflow execution REST API does not return UUID
(API) |
Workflow execution and child execution REST endpoints now return the UUID as well as the ID for all execution objects. |
96455 |
Data Preservation: Lost Audio Metadata (rejection of accept profiles during ingest)
(Workflow) |
When trying to run an identifyMediaStep against an asset that does not have any audio metadata, assets now will no longer match any media profiles with audio constraints. |
80430 |
Batch Update: Asset Updated field value not updated with Categories Batch Update
(Search) |
The asset dashboard view now displays when a batch Update Categories update is performed for the following asset types: Timeline, Timeline Clip, Video Clip, Marker, Project, and Collections. |
98323 |
Cleanup Start Up Services to remove defunct product capabilities
(System) |
Unneeded capabilities are no longer registered and started when the web application is started to save system resources. |
95048 |
Dates saved in context data are incorrect: Calendar widget returns the incorrect day depending on a user's time zone
(UI) |
A bug related to time zone differences between the system and user has been fixed. |
97859 |
Delivery starts before CC extracted
(Workflow) |
The system now ensures closed captions are extracted before delivery starts. |
80639 |
Un-helpful errors on attempt to add duplicate Content Types to a 2nd library
(UI) |
The Spartan interface now has improved error messages. |
Comments
0 comments
Please sign in to leave a comment.