Changelogs

On this page:

app-operations_manager

app-operations_manager Change Logs

2021.1.3 Maintenance Release [2021-10-05]

Overview

  • 1 New Features
  • 4 Bug Fixes
  • 5 Total Tickets

New Features

  • app-operations_manager:1.47.0-2021.1.38 [09-10-2021] - Implemented internal process Automations API to integrate with Pre-builts.

Bug Fixes

  • app-operations_manager:1.47.0-2021.1.42 [09-24-2021] - Fixed exports for triggers with no configured JST or JSON form.
  • app-operations_manager:1.47.0-2021.1.41 [09-24-2021] - Fixed an issue were the enter key would submit changes instead of adding a new line. Refactored the enter and escape keyboard behavior.
  • app-operations_manager:1.47.0-2021.1.40 [09-23-2021] - Added support for keys containing '$' in trigger schemas.
  • app-operations_manager:1.47.0-2021.1.39 [09-21-2021] - The notification dialog that displays a success/failure message after starting an automation is visible until the user closes it. Also improved visibility of the job details link that displays in the dialog window.

2021.1.2 Maintenance Release [2021-09-07]

Overview

  • 1 Improvements
  • 6 Bug Fixes
  • 7 Total Tickets

Improvements

  • app-operations_manager:1.47.0-2021.1.33 [07-07-2021] - Added enter and escape keyboard handlers throughout the application.

Bug Fixes

  • app-operations_manager:1.47.0-2021.1.37 [08-24-2021] - Fixed error handling when creating a new automation. An error message will display when an automation with the same name already exists.
  • app-operations_manager:1.47.0-2021.1.36 [08-23-2021] - Updated group user roles in Operations Manager by adding engineering and operations permissions to the root and task-renderer views in the pronghorn.json file.
  • app-operations_manager:1.47.0-2021.1.35 [08-13-2021] - Updated JST trigger dropdown to search all JSTs by name when filtering.
  • app-operations_manager:1.47.0-2021.1.34 [07-20-2021] - Exposed the jobWindow variable so that it will be preserved when opening a details dialog.
  • app-operations_manager:1.47.0-2021.1.32 [07-06-2021] - Fixed a bug in the scheduled trigger schema which would not allow empty repeat interval settings.
  • app-operations_manager:1.47.0-2021.1.31 [07-01-2021] - Confirmation dialog now displays the automation names selected by user for deletion. Success notification message shows the number of deleted or cloned automations.

2021.1.1 Maintenance Release [2021-07-06]

Overview

  • 1 New Features
  • 12 Improvements
  • 14 Bug Fixes
  • 1 Security Fixes
  • 3 Chores
  • 31 Total Tickets

New Features

  • app-operations_manager:1.47.0-2021.1.6 [06-01-2021] - Updated schedule trigger to run in the future. Added test to verify if last run of scheduled trigger is updated with information.

Improvements

  • app-operations_manager:1.47.0-2021.1.26 [06-25-2021] - Added test for failedTrigger system event.
  • app-operations_manager:1.47.0-2021.1.20 [06-16-2021] - Updated requests to use react-query.
  • app-operations_manager:1.47.0-2021.1.19 [06-16-2021] - Added lastExecuted data to the Last Run column in the triggers table. Also reformatted table cells to provide more space in the name cell for longer trigger names.
  • app-operations_manager:1.47.0-2021.1.17 [06-16-2021] - For Operations Manager fixed failing test. Audited all cy.wait and cy.type calls to improve overall test execution time. Improved response time by 20 seconds. Ensure existing common functions are used instead of duplicated logic. Added a downloads cleanup function.
  • app-operations_manager:1.47.0-2021.1.16 [06-11-2021] - Updated ESLint, Prettier, Mocha, Cypress and other related dev dependencies.
  • app-operations_manager:1.47.0-2021.1.15 [06-10-2021] - Added a Cypress test to cover the basic features of an event trigger.
  • app-operations_manager:1.47.0-2021.1.14 [06-09-2021] - Added test for migrating an automation from Automation Catalog to Operations Manager.
  • app-operations_manager:1.47.0-2021.1.13 [06-09-2021] - Added a Cypress test to cover the functions and features of the sidenav in the app.
  • app-operations_manager:1.47.0-2021.1.12 [06-09-2021] - Restyled and added a Cypress test to cover the NotFound component view.
  • app-operations_manager:1.47.0-2021.1.7 [06-01-2021] - Added an info tooltip to the event trigger dialog. Also cleaned up code definitions for trigger schemas.
  • app-operations_manager:1.47.0-2021.1.3 [05-28-2021] - Added a Cypress test to cover the job metrics detail dialog.
  • app-operations_manager:1.47.0-2021.1.1 [05-28-2021] - Added a Cypress Test for the job metrics card.

Bug Fixes

  • app-operations_manager:1.47.0-2021.1.30 [06-30-2021] - Removed extra request that occurred when viewing the Job Metrics Details dialog.
  • app-operations_manager:1.47.0-2021.1.29 [06-30-2021] - Fixed metadata drawer UI error.
  • app-operations_manager:1.47.0-2021.1.28 [06-29-2021] - Fixed the currentAutomation reference. Automation Details will now populate the name and description.
  • app-operations_manager:1.47.0-2021.1.27 [06-25-2021] - Updated request error handling.
  • app-operations_manager:1.47.0-2021.1.25 [06-23-2021] - Fixed bug where the repeat unit was not preserved in the UI after editing.
  • app-operations_manager:1.47.0-2021.1.24 [06-23-2021] - Updated the triggers API to restrict the repeat frequency option to a minimum interval of 10 seconds.
  • app-operations_manager:1.47.0-2021.1.23 [06-22-2021] - Updated several Rodeo components and PrimeReact to latest version. Also fixed the collection search and side navigation. PHCardFooter was deprecated.
  • app-operations_manager:1.47.0-2021.1.22 [06-18-2021] - Limited the repeat unit in scheduled triggers to a 10 second resolution.
  • app-operations_manager:1.47.0-2021.1.11 [06-07-2021] - Fixed an issue where the users _id could not be de-structured if the user did not exist. Also fixed a similar issue with triggers.
  • app-operations_manager:1.47.0-2021.1.10 [06-04-2021] - Updated automations to require unique names.
  • app-operations_manager:1.47.0-2021.1.8 [06-01-2021] - Fixed a missing automationID reference causing an extra request every page load.
  • app-operations_manager:1.47.0-2021.1.5 [06-01-2021] - Updated documentation links in toolbar and homepage card.
  • app-operations_manager:1.47.0-2021.1.4 [06-01-2021] - Fixed a TypeError in the server log that occurred when a trigger failed to run.
  • app-operations_manager:1.47.0-2021.1.0 [05-27-2021] - Resolved issues in UI for creating/editing an API trigger. Removed the GET API trigger type and fixed the POST trigger variable. Also implemented a POST trigger schema.

Security Fixes

  • app-operations_manager:1.47.0-2021.1.20 [06-16-2021] - Update AJV to latest release version.

Chores

  • app-operations_manager:1.47.0-2021.1.21 [06-17-2021] - Pipeline for git is fixed.
  • app-operations_manager:1.47.0-2021.1.9 [06-04-2021] - Added ticket numbers to changelog entries.
  • app-operations_manager:1.47.0-2021.1.2 [06-04-2021] - Created release branch from master and pinned dependencies.

2021.1 Feature Release [2021-05-28]

Overview

  • 23 New Features
  • 53 Improvements
  • 46 Bug Fixes
  • 2 Chores
  • 124 Total Tickets

New Features

  • app-operations_manager:1.49.1 [06-01-2021] - Updated schedule trigger to run in the future. Added test to verify if last run of scheduled trigger is updated with information.
  • app-operations_manager:1.34.0 [04-27-2021] - Added the ability to duplicate an item in the Automation Catalog UI via clone API.
  • app-operations_manager:1.31.0 [04-21-2021] - Created a new API to handle cloning an Automation document and all associated Triggers.
  • app-operations_manager:1.26.0 [04-15-2021] - Metrics on jobs and tasks added to the job dashboard display. Metrics are collected upon job completion and task finish into global (specific to the task name/app) and non-global (specific to a workflow and taskId) buckets. Metrics are aggregated weekly and can be viewed for the past week, past month, and past year.
  • app-operations_manager:1.22.0 [04-12-2021] - Metrics on jobs and tasks added to the job dashboard display. Metrics are collected upon job completion and task finish into global (specific to the task name/app) and non-global (specific to a workflow and taskId) buckets. Metrics are aggregated weekly and can be viewed for the past week, past month, and past year.
  • app-operations_manager:1.14.0 [03-29-2021] - Added option to run manual triggers from the UI.
  • app-operations_manager:1.9.0 [03-29-2021] - Added grid view to search and select multiple automations.
  • app-operations_manager:1.8.0 [03-26-2021] - Added the ability to create and edit Scheduled Triggers.
  • app-operations_manager:1.3.0 [03-05-2021] - Added ability to create and edit Event Triggers.
  • app-operations_manager:1.2.0 [03-05-2021] - Added read only input schema for selected workflow.
  • app-operations_manager:1.1.0 [03-04-2021] - Added ability to create and edit Endpoint Triggers.
  • app-operations_manager:1.0.0 [04-09-2021] - Metrics on jobs and tasks added to the job dashboard display. Metrics are collected upon job completion and task finish into global (specific to the task name/app) and non-global (specific to a workflow and taskId) buckets. Metrics are aggregated weekly and can be viewed for the past week, past month, and past year.
  • app-operations_manager:1.0.0 [03-23-2021] - Promoted app-operations_manager repo version to 1.0.0.
  • app-operations_manager:1.0.0 [03-02-2021] - Added ability to create new or edit existing manual triggers.
  • app-operations_manager:1.0.0 [02-24-2021] - Added Metadata Drawer and form actions to AccessControl component.
  • app-operations_manager:1.0.0 [02-16-2021] - Added group based access control (GBAC) options to the Create Automation dialog.
  • app-operations_manager:1.0.0 [02-15-2021] - Built dialogs to confirm trigger deletion and manual trigger automation runs.
  • app-operations_manager:1.0.0 [02-11-2021] - Built a single automation UI view that contains both Details and Triggers information.
  • app-operations_manager:1.0.0 [02-09-2021] - Added a dialog to create an automation.
  • app-operations_manager:1.0.0 [02-03-2021] - Sidebar navigation is now populated with all available automations.
  • app-operations_manager:1.0.0 [01-28-2021] - Added application router and view components.
  • app-operations_manager:1.0.0 [01-27-2021] - Initialized sidebar and general layout for base UI.
  • app-operations_manager:1.0.0 [01-26-2021] - Initialized React application and updated dependencies.

Improvements

  • app-automation_catalog:2.8.0 [03-30-2021] - Introduced new functionality that will migrate legacy automations in Automation Catalog to Operations Manager.
  • app-operations_manager:1.49.2 [06-01-2021] - Added an info tooltip to the event trigger dialog. Also cleaned up code definitions for trigger schemas.
  • app-operations_manager:1.49.0 [06-01-2021] - Added a Cypress test to cover the job metrics detail dialog.
  • app-operations_manager:1.48.0 [05-28-2021] - Added a Cypress Test for the job metrics card.
  • app-operations_manager:1.47.0 [05-26-2021] - Updated dependencies and made minor accessibility enhancements.
  • app-operations_manager:1.46.0 [05-21-2021] - Added a Cypress test to cover the automation card within the collections view.
  • app-operations_manager:1.45.0 [05-20-2021] - Added a Cypress test to cover the metadata drawer component in the single automation view.
  • app-operations_manager:1.44.0 [05-19-2021] - Added a Cypress test for the Homepage get started card.
  • app-operations_manager:1.43.0 [05-13-2021] - Added a Cypress test for API triggers. This will cover the lifecycle of an API trigger within the context of a single automation view.
  • app-operations_manager:1.41.0 [05-12-2021] - Added Cypress test for creating and editing a scheduled trigger.
  • app-operations_manager:1.40.1 [05-12-2021] - Chart elements in the Job Metrics Dashboard will no longer overlap the sides of the chart.
  • app-operations_manager:1.40.0 [05-11-2021] - Added Cypress tests for the Automation Collection View.
  • app-operations_manager:1.39.0 [05-11-2021] - Added a Cypress test to cover the details pane of the single automation view.
  • app-operations_manager:1.38.0 [05-10-2021] - Enabled all methods as tasks.
  • app-operations_manager:1.37.0 [05-07-2021] - Added Cypress tests for deleting an automation.
  • app-operations_manager:1.36.0 [05-06-2021] - Added application development documentation and aligned application folder structure with the updated application standards.
  • app-operations_manager:1.35.0 [05-05-2021] - Added a Cypress test to test the lifecycle of a manual trigger within the scope of the single automation view.
  • app-operations_manager:1.34.12 [05-05-2021] - Updated chart styling in the Job Metrics dashboard.
  • app-operations_manager:1.33.0 [04-26-2021] - Added more context to error handling messages when running a manual trigger fails.
  • app-operations_manager:1.32.3 [04-23-2021] - Adjusted spacing on the Job Metrics cards to align and be consistent with other UI elements on the dashboard.
  • app-operations_manager:1.32.0 [04-22-2021] - Added the ability to edit the automation name from the details view.
  • app-operations_manager:1.30.0 [04-21-2021] - Updated various icon actions and made several style enhancements to the UI.
  • app-operations_manager:1.29.0 [04-16-2021] - A new componentName property has been added to return the workflow name in GET Automations. This information is now provided in the all automations card view.
  • app-operations_manager:1.28.0 [04-15-2021] - Metrics on jobs and tasks added to the job dashboard display. Metrics are collected upon job completion and task finish into global (specific to the task name/app) and non-global (specific to a workflow and taskId) buckets. Metrics are aggregated weekly and can be viewed for the past week, past month, and past year.
  • app-operations_manager:1.27.0 [04-15-2021] - Metrics on jobs and tasks added to the job dashboard display. Metrics are collected upon job completion and task finish into global (specific to the task name/app) and non-global (specific to a workflow and taskId) buckets. Metrics are aggregated weekly and can be viewed for the past week, past month, and past year.
  • app-operations_manager:1.25.0 [04-14-2021] - Enhanced error messaging on the server side to give the user more helpful reasons why an import failed.
  • app-operations_manager:1.24.0 [04-12-2021] - When user selects a workflow from the dropdown, the application now autosaves the selected workflow; user does not have to click the Save button.
  • app-operations_manager:1.23.0 [04-12-2021] - Updated Rodeo UI, Primereact, and associated React dependencies.
  • app-operations_manager:1.19.0 [03-29-2021] - Introduced functionality to handle reloading topic schemas in the Event System during runtime. This will allow topics that have been added during runtime to reload.
  • app-operations_manager:1.18.1 [03-29-2021] - Upgraded dependencies to remove a security vulnerability. This removes the npm audit vulnerability associated with an older version of Axios.
  • app-operations_manager:1.18.0 [04-12-2021] - Made several UI enhancements and CSS fixes. Sidebar menu now refreshes list of automations. Updated Operations Manager icon along with other Rodeo icons. Added a JST tooltip to the trigger form.
  • app-operations_manager:1.17.0 [03-29-2021] - Import/export feature now includes JSTs and triggers. Exporting an automation that contains JSTs and triggers into the same document and then importing them again will no longer cause overrides.
  • app-operations_manager:1.15.0 [03-29-2021] - Updated database collection indexes for Automations and Triggers. This was a routine check on the use of the correct indexes being used for Automations and Triggers.
  • app-operations_manager:1.13.0 [03-26-2021] - Added the ability to emit a "failedTrigger" event if any Trigger type fails during execution to invoke the associated action.
  • app-operations_manager:1.12.0 [03-26-2021] - Added Postman collections and documentation using CodeTour.
  • app-operations_manager:1.11.0 [03-25-2021] - Added GBAC protection for Trigger operations when a trigger is executed.
  • app-operations_manager:1.10.0 [03-25-2021] - Introduced the ability to provide form data input for running Manual Triggers. This will allow the user to have a reference to the "last run data" for that trigger.
  • app-operations_manager:1.9.3 [03-24-2021] - Added UI back into the npm build.
  • app-operations_manager:1.7.0 [03-29-2021] - Integrated API changes with UI requests.
  • app-operations_manager:1.6.0 [03-17-2021] - Implemented import/export APIs for Automations and Triggers.
  • app-operations_manager:1.5.0 [03-10-2021] - Renamed Catalogs to Automations.
  • app-operations_manager:1.4.0 [03-10-2021] - Decoupled Catalog and Trigger data models.
  • app-operations_manager:1.0.0 [04-09-2021] - Refactored dialogs to a single component that allows for running and editing manual triggers when viewing the automations grid.
  • app-operations_manager:1.0.0 [03-04-2021] - Improved the Scheduler Engine to handle scheduled items in a High Availability cluster.
  • app-operations_manager:1.0.0 [02-24-2021] - Removed Core dependency from Operations Manager.
  • app-operations_manager:1.0.0 [02-24-2021] - Updated the metadata properties for Catalog and Trigger documents.
  • app-operations_manager:1.0.0 [02-12-2021] - Redefined the associated properties required to create each Trigger type.
  • app-operations_manager:1.0.0 [02-10-2021] - Improved the schema files for Trigger documents.
  • app-operations_manager:1.0.0 [02-08-2021] - Improved APIs for Endpoint Triggers.
  • app-operations_manager:1.0.0 [02-01-2021] - Created a new set of APIs to handle the CRUD operations for Catalogs.
  • app-operations_manager:1.0.0 [01-26-2021] - Refactored Operations Manager to support a multi-application architecture.
  • app-operations_manager:1.0.0 [01-07-2021] - API trigger routes moved into Operations Manager.
  • app-operations_manager:1.0.0 [01-06-2021] - Improved /server directory structure.

Bug Fixes

  • app-operations_manager:1.49.5 [06-02-2021] - Fixed a TypeError in the server log that occurred when a trigger failed to run.
  • app-operations_manager:1.49.4 [06-01-2021] - Updated documentation links in toolbar and homepage card.
  • app-operations_manager:1.49.2 [06-01-2021] - Fixed a missing automationID reference causing an extra request every page load.
  • app-operations_manager:1.47.1 [05-27-2021] - Resolved issues in UI for creating/editing an API trigger. Removed the GET API trigger type and fixed the POST trigger variable. Also implemented a POST trigger schema.
  • app-operations_manager:1.45.1 [05-21-2021] - Resolved infinite request loop in the Manual Run Dialog. Updated front end request to use the automationId for retrieving triggers for a specific automation.
  • app-operations_manager:1.43.6 [05-19-2021] - Sidebar search will now preserve the input value when deleting or creating an automation.
  • app-operations_manager:1.43.5 [05-18-2021] - Updated event and API trigger forms to save selected JST.
  • app-operations_manager:1.43.4 [05-18-2021] - Modified the Cypress test document to remove workflows in an error state.
  • app-operations_manager:1.43.3 [05-17-2021] - Updated components to use latest Rodeo release.
  • app-operations_manager:1.43.2 [05-17-2021] - Updated automations to include lowercase and uppercase names in the same sort group.
  • app-operations_manager:1.43.1 [05-17-2021] - Changed the tooltip position; it is no longer in front of the Run Automation button.
  • app-operations_manager:1.42.0 [05-13-2021] - Replaced labels with a legend for better usability with longer workflow names.
  • app-operations_manager:1.39.1 [05-11-2021] - Job metrics search now uses 'contains' instead of 'startsWith' for a more natural searching experience.
  • app-operations_manager:1.36.1 [05-06-2021] - Adjusted the number of cards per row with a media query. Screen widths 1500px and less now show 3 cards instead of 5.
  • app-operations_manager:1.35.1 [05-06-2021] - Updated Job Metrics pie chart to only render based on currently visible data in the table grid.
  • app-operations_manager:1.34.11 [05-04-2021] - Added an info icon with tooltip to explain that the metrics data reflects the last run of a workflow. A renamed workflow used by an automation will update in the job metrics table once it has rerun.
  • app-operations_manager:1.34.10 [05-03-2021] - Refactored global CSS styles.
  • app-operations_manager:1.34.9 [05-03-2021] - An error notification is displayed in the Job Metrics Widget when a workflow is no longer available.
  • app-operations_manager:1.34.8 [04-30-2021] - Modified the Job Metrics dashboard. Added an icon with a tool tip in the Time Saved column to display a message if no information is available. Replaced eye icon with expand icon. Job details now open in a modal dialog.
  • app-operations_manager:1.34.7 [04-30-2021] - Made text and style updates throughout automation detail view.
  • app-operations_manager:1.34.6 [04-30-2021] - Fixed capitalization for all input labels in the Scheduled Trigger dialog.
  • app-operations_manager:1.34.6 [04-30-2021] - Fixed title bar in left navigation to handle long text. Overflow text is now hidden with an ellipsis.
  • app-operations_manager:1.34.4 [04-30-2021] - Restored the reveal button in the left navigation panel. Panel can now be expanded after it has been collapsed.
  • app-operations_manager:1.34.3 [04-28-2021] - Added CSS override for Firefox icon issue in Schedule Form.
  • app-operations_manager:1.34.2 [04-28-2021] - Added focus to various dialog inputs, style fixes, and sorting cards. The workflow grid view now sorts all cards rather than cards on the current page.
  • app-operations_manager:1.32.4 [04-23-2021] - Automations created via API now require the name field to be a string with at least 1 character. This aligns the API with how the application UI currently functions.
  • app-operations_manager:1.32.1 [04-22-2021] - Icon for dashboard button is now a small house. Removed hover effects on app title. Copied the CSS logic from Automation Studio to ensure the accordion menus use the full available space.
  • app-operations_manager:1.30.1 [04-21-2021] - Updated styles in Automation Portfolio view and delete dialog.
  • app-operations_manager:1.29.2 [04-20-2021] - Fixed a data key mismatch; the lastUpdated user and timestamp metrics now update correctly.
  • app-operations_manager:1.29.1 [04-16-2021] - Added ability to change type when creating a trigger.
  • app-operations_manager:1.28.1 [04-15-2021] - Added logic to prevent disabled Manual Triggers from running.
  • app-operations_manager:1.19.4 [04-09-2021] - Implemented bug fix that prevents users from creating infinite loops with Event Triggers in jobStart and jobComplete.
  • app-operations_manager:1.19.3 [04-07-2021] - Made various style updates to the UI. Also added an export option when viewing a single automation page.
  • app-operations_manager:1.19.2 [04-05-2021] - Verified the UI for event triggers is working.
  • app-operations_manager:1.19.1 [04-07-2021] - Updated UI with design feedback.
  • app-operations_manager:1.9.2 [03-24-2021] - Fixed the ops manager build to work when encoded.
  • app-operations_manager:1.9.1 [03-26-2021] - Fixed an issue that was preventing a user from updating an Automation document by requiring an associated component or WorkflowID.
  • app-operations_manager:1.8.1 [03-25-2021] - Operations Manager has been verified to be operating correctly.
  • app-operations_manager:1.7.2 [03-26-2021] - When a selected JST is removed from the dropdown, the JST id will no longer persist in state and is cleared to send as null.
  • app-operations_manager:1.7.1 [03-26-2021] - Fixed an issue where extra form data was being submitted when saved.
  • app-operations_manager:1.3.2 [03-05-2021] - Fixed an issue that was preventing users from updating an Endpoint Trigger.
  • app-operations_manager:1.3.1 [03-05-2021] - Fixed an issue that was preventing Triggers from being returned when fetching a list of Triggers associated with a Catalog Id.
  • app-operations_manager:1.0.0 [02-24-2021] - Fixed an issue where a user could not retrieve a Catalog if it contained read or write groups.
  • app-operations_manager:1.0.0 [02-16-2021] - Fixed issues with updating Trigger properties.
  • app-operations_manager:1.0.0 [02-09-2021] - Fixed an issue that was causing the "gbac" property to be set to null when updating a catalog document.
  • app-operations_manager:1.0.0 [02-04-2021] - Fixed an issue where a user had to provide a workflow when creating a new Catalog document.

Chores

  • app-operations_manager:1.34.1 [04-28-2021] - Added functional test configuration to the project.
  • app-operations_manager:1.3.3 [03-09-2021] - Moved project to master pipeline.