| Work Item Type | Title | Release Notes |
|---|---|---|
| Issue | Create Scheduled Workflow Admin Page |
A new admin screen has been created for Admins to manage Scheduled Workflow Executions (previously known as CRON Workflows). Navigate to this page to view your Scheduled Workflows.
![]() |
| Issue | Implement Scheduled Workflow List View |
The Workflow Schedules Page has been added for a quick list view of all the scheduled workflows that are configured in Reach Engine so that you can quickly select, edit and add Scheduled Workflow Executions.
![]() |
| Issue | API Resource for management of Scheduled Workflows |
To support UI functionality and programatic control of scheduled workflow executions the endpoint /workflows/schedules is available for full management of Workflow Schedules. Please see swagger api docs for usage details.
|
| Issue | Add support for human readable intervals to the list view |
When using the human readable Workflow Schedule configuration it is very easy to determine the Interval Type in column view as the human readable setting is displayed in the column.
![]() |
| Issue | Implement List view for Watch Folder Config |
After navigating to the Watch Folders configuration page you'll see a list of any configured watch folders. The order of the displayed watch folders can be modified by using the column sort buttons.
![]() Additionally, use the search bar to locate any watch folder configuration by its name
![]() |
| Issue | Watch Folders API Resource |
New watch folder management APIs have been created and their functionality documented in Reach Engine's Swagger documentation available at /api-docs.
New end points
|
| Issue | Create Workflow Watch Folders Admin Config Screen |
It is now possible for Reach Engine Administrators to manage watch folders directly in the User Interface. Use the navigation menu on the left side bar to access the Watch Folders configuration page. To enable this feature set the dynamic property watchfolder.ui.enabled to true.
![]() |
| Issue | Migrate existing Workflow Crons |
With the release of our Workflow Schedules administration feature, Reach Engine will automatically migrate any existing scheduled workflows (CRONS) into the UI with their previously configured attributes like the name and the interval. All the intervals will be created as "CUSTOM" and will retain the original CRON expression used. From that point Local Properties entries for CRON configs will be ignored and it will no longer be required to restart Reach Engine to add new schedules or modify existing schedules.
For the migration:
|
| Issue | Implement Runtime schedule/deschedule/reschedule of cron configs |
A deleted cron configuration will no longer run, requiring no restart.
A New cron configuration will immediately be scheduled, requiring no restart.
A modified cron configuration will have changes reflected immediately, requiring no restart.
|
| Issue | Navigation items in Workflows |
We've refined the Workflow menu so it's easier to get to the most common page - Workflow Status. Workflow Status is at the top, followed by the others in alphabetical order.
![]() |
| Issue | Schedule Workflow Right Curtain |
Use the Right Curtain in the Workflow Schedules UI to create and Edit your scheduled workflows.
![]() The Interval Type field is a powerful field that makes it easier than ever to schedule your workflows with human readable and understandable options compared to CRON expressions. These interval types and their associated configuration options will more than likely cover the vast majority of use cases out in the wild today making it easier than ever to create and understand when your workflows will run.
![]() Traditional CRON expression are still supported as well for very specific use cases or power users. Select the "CUSTOM" option and then enter your expression as needed.
![]() |
| Issue | Add Toggle to JSON Viewer to show Raw json |
A toggle button has been added to the Workflow Status right side bar to display Context Data Values as raw JSON. This long requested feature from technical admins and workflow authors significantly improves users ability to dive deep into the data being processed by any workflow and utilize that data for workflow enhancements, troubleshooting and collaboration.
![]() |
| Issue | Support KMS Encryption on AWS S3 Objects |
Native S3 support has been enhanced through more support and control of S3 Buckets / Objects with KMS Encryption enabled. When configuring a Filesystem in the UI you can add support for KMS Encrypted Buckets by setting the "kms.arn" parameter in the Filesystem Configuration.
![]() |
| Issue | Add SAML Support |
The login screen will appear with a single button to Log In when SAML is enabled. Click to button to login with your configured SAML provider and use their tools to enter your username and password an manage your account. If you already have an active SAML session, you will be brought right into Reach Engine.
![]() |
| Issue | Add Cognito Support - Test Only |
If a Reach Engine Administrator has configured Amazon Cognito for authentication you will be presented the standard Reach Engine login modal. Enter your Cognito credentials to login!
![]() If you're a brand new Cognito user you'll first need to reset your temporary password that was sent to you by the Cognito Service. Doing so in the Reach Engine UI will update your Cognito password which can then be used to login.
![]() |
| Issue | Easy copy of context data |
A copy button has been added to the Context Data tab so that context data values can be evaluated and used more easily for debugging and workflow authoring purposes.
A tool tip will be displayed when hovering over the button and clicking it will save the entire Context Data object to the clip board and a browser notification will be presented.
![]() ![]() |
| Bug | Create Collection: Collection Name field not marked or functioning as required field |
The Collection Name field is now properly shown as required and validated when creating a new collection.
![]() |
| Bug | Add to Collection/Move to Another Collection: Confirm button active with no target Collection selected/named |
The collection dropdown is now validated as required when adding assets to or moving assets within collections.
![]() ![]() |
| Bug | J Key shortcut not functional for reverse video playback. |
The "J" key can now be used successfully to both slow down playback and enter reverse playback up to -16x aka 16x faster than realtime in reverse.
|



















