Changelogs

On this page:

app-automation_catalog

2.12.11-2022.1.2 [11-23-2022]

  • Converted itential dependencies to peer dependencies.

See ticket PH-131593.


2.12.11-2022.1.1 [11-23-2022]

  • The repeat interval of a scheduled automation now maintains its relationship to the original start time when there is an IAP outage.

See ticket PH-127343.


2.12.11.2022.1.0 [08-05-2022]

  • Pinned dependency versions for the release branch checklist.

See ticket PH-125800.


2.12.11 [06-16-2022]

  • Fixed a bug which caused automations running on app startup to error out.

See ticket PH-123029.


2.12.10 [04-18-2022]

  • Corrected a bug that caused the applications sub-menu to not appear.

See ticket PH-118660.


2.12.9 [03-29-2022]

  • Fixed a bug that was causing the Automation Collection view to fail to load.

See ticket PH-118367.


2.12.8 [03-21-2022]

  • Added the Snyk cache file to gitignore.

See ticket PH-117402.


2.12.7 [03-17-2022]

  • Added functional Test Configuration to the app-automation_catalog.

See ticket PH-117190.


2.12.6 [03-03-2022]

  • Moved project to improved CI pipeline.

See ticket PH-116699.


2.12.5 [03-03-2022]

  • Fixed a bug in which hardcoded form data for removed fields was sent to the API by manual and scheduled jobs.

See ticket PH-116672.


2.12.4 [02-28-2022]

  • Updated Axios to employ security fixes.

See ticket PH-107054.


2.12.3 [02-24-2022]

  • Updated usage of internal deprecated APIs.

See ticket PH-111953.


2.12.2 [02-18-2022]

  • Added the current user's username to the side navigation popover menu.

See ticket PH-105072.


2.12.1 [01-24-2022]

  • Fixed an issue which prevented superusers from bypassing GBAC on automations.

See ticket PH-111519.


2.12.0 [01-21-2022]

  • Added the ability to rename an automation in Automation Catalog.

See ticket PH-72299.


2.11.15 [01-19-2022]

  • Improved error handling in the migrateDialog component. When migrating automations from Automation Catalog to Operations Manager with duplicate names, a user-friendly error message is displayed.

See ticket PH-109043.


2.11.14 [01-19-2022]

  • Updated itential-utils package to restore colored script output.

See ticket PH-113183.


2.11.13 [01-12-2022]

  • Updated itential-utils package to remove colors dependency.

See ticket PH-112959.


2.11.12 [01-10-2022]

  • Removed unused dependencies.

See ticket PH-112090.


2.11.11 [12-23-2021]

  • Updated packages and prepared for release branch.

See ticket PH-111937.


2.11.10 [11-22-2021]

  • Fixed invalid permissions assigned to a 'readonly' role in Automation Catalog.

See ticket PH-102185.


2.11.9 [11-22-2021]

  • Fixed a bug that caused focus loss when editing the description field in the create automation dialogue.

See ticket PH-108097.


2.11.8 [11-04-2021]

  • Fixed bug where Pre-builts with an ac-agenda-job item but no workflows or forms failed to import. This fix sets the importMap default options as "true".

See ticket PH-108780.


2.11.7 [11-04-2021]

  • Added parameter to processAutomations to fix issue where importing an Automation Catalog item in a Pre-built incorrectly referenced the dependencies.

See ticket PH-108635.


2.11.6 [10-29-2021]

  • Updated Automation Catalog to use the latest group API.

See ticket PH-99077.


2.11.5 [10-08-2021]

  • Fixed date selector input for automation scheduling to avoid setting invalid date by the user.

See ticket PH-59956.


2.11.4 [10-06-2021]

  • Added automatic focusing on the automation name field. Cursor will automatically move to the new name field when creating a new automation.

See ticket PH-36487.


2.11.3 [10-01-2021]

  • Added error notification toast message when automation cannot be scheduled due to invalid JSON Form content.

See ticket PH-81723.


2.11.2 [09-17-2021]

  • Fixed typo error in schema for runWorkflow endpoint.

See ticket PH-59141.


2.11.1 [09-17-2021]

  • Fixed incorrect rendering of toast messages upon automation creation.

See ticket PH-59895.


2.11.0 [09-10-2021]

  • Implemented an internal process utility to enable importing.

See ticket PH-100594.


2.10.11 [08-05-2021]

  • Tags are now available for automations in Automation Catalog.

See ticket PH-101829.


2.10.10 [07-13-2021]

  • Updated schedule date and time inputs to handle empty text input.

See ticket PH-101009.


2.10.9 [06-23-2021]

  • Updated Rodeo-icons to 1.0.25 and Rodeo-UI to 16.38.7-2020.1.49.

See ticket PH-98825.


2.10.8 [06-22-2021]

  • Updated function that was preventing button from submitting a new manual automation run without form data.

See ticket PH-99286.


2.10.7 [05-27-2021]

  • Deprecated all methods in pronghorn.json.

See ticket PH-95488.


2.10.6 [05-26-2021]

  • Updated dependencies in preparation for release.

See ticket PH-97210.


2.10.5 [05-25-2021]

  • Updated dependencies to fix security vulnerability in Axios library.

See ticket PH-82884.


2.10.4 [05-20-2021]

  • Blocked the ability to accidentally start multiple jobs on a manual job start. Added a notification to indicate a job is processing in the background.

See ticket PH-75854.


2.10.3 [05-19-2021]

  • Added the ability to change the description of an existing workflow.

See ticket PH-89350.


2.10.2 [05-13-2021]

  • Fixed a bug that prevented editing of an invalid automation in the Automation Catalog.

See ticket PH-85302.


2.10.1 [05-11-2021]

  • Added links to app-banner on the app-automation_catalog.

See ticket PH-93515.


2.10.0 [05-04-2021]

  • Deprecated all Automation Catalog APIs. Added a generic deprecation message to each API that tells user to use Operations Manager instead of Automation Catalog.

See ticket PH-84302.


2.9.1 [04-28-2021]

  • Creation of an automation with an empty name via the HTTP endpoint is rejected.

See ticket PH-47318.


2.9.0 [04-23-2021]

  • Added full screen mode to view the form and see the entire viewable area within the browser.

See ticket PH-91377.


2.8.1 [03-31-2021]

  • Moved project to master pipeline.

See ticket PH-91895.


2.8.0 [03-30-2021]

  • Introduced new functionality that will migrate legacy automations in Automation Catalog to Operations Manager.

See ticket PH-84308


2.7.0 [03-24-2021]

  • Updated the navigation bar styling to match the latest design.

See ticket PH-90466


2.6.34 [01-26-2021]

  • Updated create button for JSON Form to redirect the URL to the correct page.

See ticket PH-83933


2.6.33 [12-17-2020]

  • Update package dependencies for release.

See ticket PH-81068


2.6.32 [12-15-2020]

  • User session is terminated when user signs out from navbar.

See ticket PH-81168


2.6.31 [12-11-2020]

  • Updated MongoDB driver to fix the arbiter bug.

See ticket PH-78692


2.6.30 [12-11-2020]

  • Form submit button has been moved under modal footer.

See ticket PH-79888


2.6.29 [11-30-2020]

  • Fixed error handling when an automation is not found in the database.

See ticket PH-77960


2.6.28 [11-18-2020]

  • Missing GBAC permissions have been set to default (allow-all) in the automation record.

See ticket PH-77420


2.6.27 [11-17-2020]

  • Updated LegacyNavbar to match the current design pattern.

See ticket PH-78153


2.6.26 [11-09-2020]

  • Improved error handling to prevent app crash at startup when createAutomation task is initiated by Pronghorn user.

See ticket PH-74479


2.6.25 [10-30-2020]

  • Improved error handling to prevent application crash when loading invalid automation data.

See ticket PH-74484


2.6.24 [10-22-2020]

  • Card collection now displays the \"last modified by\" username instead of the system name.

See ticket PH-59053


2.6.23 [10-16-2020]

  • User can now open links in a new tab from the content menu.

See ticket PH-75094


2.6.22 [10-13-2020]

  • The correct date/time calculation for a scheduled workflow in Automation Catalog now displays.

See ticket PH-74873


2.6.21 [10-13-2020]

  • Manually ran automation's no longer bypass form validation.

See ticket PH-71586


2.6.20 [10-02-2020]

  • Added error handling for chunk load errors that occur due to expired tokens.

See ticket PH-67549


2.6.19 [08-27-2020]

  • Expanded repeat interval options in scheduling to include minutes (intervals of 1, 5, 10, 15, & 30).

See ticket PH-71552


2.6.18 [07-31-2020]

  • Settings icon in top navigation bar is no longer displayed. Options for settings are now available in Admin Essentials.

See ticket PH-69108


2.6.17 [07-28-2020]

  • Fixed bug in navigation. Home button correctly routes to main IAP page.

See ticket PH-65046


2.6.16 [07-27-2020]

  • Forms now have wider text inputs and a fully adjustable text area that expands to show more lines.

See ticket PH-68391


2.6.15 [07-24-2020]

  • Automations started manually now correctly retrieve formData input.

See ticket PH-61326


2.6.14 [06-17-2020]

  • Updated node driver for MongoDB.

See ticket PH-63062


2.6.13 [06-04-2020]

  • Updated agenda library to version 3.

See ticket PH-63974


2.6.12 [05-26-2020]

  • Copyright year now displays correctly.

See ticket PH-59863


2.6.11 [05-13-2020]

  • Data changes must be saved before running an automation manually.

See ticket PH-60771


2.6.10 [05-10-2020]

  • Updated an automation to prevent lost of user context data.

See ticket PH-60807


2.6.9 [04-28-2020]

  • Improved error messaging and user feedback for automations rejected by the automation engine.

See ticket PH-60414


2.6.8 [04-28-2020]

  • Removed unnecessary file that was running in app startup.

See ticket PH-60656


2.6.7 [04-24-2020]

  • Updated release checklist.

See ticket PH-59532


2.6.6 [04-24-2020]

  • Added back navigation from json-forms to Automation Catalog.

See ticket PH-60115


2.6.5 [04-16-2020]

  • Navigation menus are now themed with a dark background.

See ticket PH-58540


2.6.4 [04-14-2020]

  • Improved sidebar navigation to enhance user experience.

See ticket PH-56352


2.6.3 [04-13-2020]

  • Updated client packages to improve stability.

See ticket PH-58770


2.6.2 [04-13-2020]

  • Moved CI pipeline from Node.js 10 to Node.js 12.

See ticket PH-58372


2.6.1 [04-08-2020]

  • Main landing page updated with shortcuts to key actions.

See ticket PH-56356


2.6.0 [04-02-2020]

  • Visual overhaul for the user interface.

See ticket PH-51786


2.5.6 [03-20-2020]

  • Refactored code to ensure the scheduling engine re-registers scheduled jobs after the app has been restarted.

See ticket PH-53830


2.5.5 [03-16-2020]

  • Fixed a bug with forms rendering in automation catalog modal.

See ticket PH-49247


2.5.4 [02-27-2020]

  • Fixed user context loss that prevented execution of scheduled job.

See ticket PH-52028


2.5.3 [02-25-2020]

  • Improved error handling and messaging when importing automations.

See ticket PH-52596


2.5.2 [02-25-2020]

  • Added a clickable link to the job start notifications.

See ticket PH-50584


2.5.1 [02-24-2020]

  • Added an input for Job Description when running an automation.

See ticket PH-51659


2.5.0 [02-06-2020]

  • Added support for query parameters to GET /automations.

See ticket PH-52220


2.4.7 [01-29-2020]

  • Added schema validation to component pipelines.

See ticket PH-52137


2.4.6 [01-27-2020]

  • Removed fonts.google cdn lookup request. Replaced with local font files.

See ticket PH-30317


[04-01-2020]

  • Fixed main source file configuration for development branches.

See ticket PH-57384


[04-01-2020]

  • Fixed main source file configuration for development branches.

See ticket PH-57384


[03-31-2020]

  • Fixed main source file configuration for development branches.

See ticket PH-57384


[03-30-2020]

  • Fixed main source file configuration for development branches.

See ticket PH-57384


[03-30-2020]

  • Improved feedback for users with restricted access to automations.

See ticket PH-54375


[03-30-2020]

  • Improved feedback dialog when changing the group properties for an automation.

See ticket PH-55345


[03-26-2020]

  • Added form edit and create buttons to the automation edit page.

See ticket PH-55140


[03-18-2020]

  • Added an 'imported' field to the return value of importAutomations to describe import results in detail.

See ticket PH-56068


[03-11-2020]

  • Deprecated scheduleAutomation. UpdateAutomation now accepts the schedule parameters.

See ticket PH-55066


[03-10-2020]

  • Made visual updates to the navigation bar.

See ticket PH-53821


[03-04-2020]

  • New design and UX when editing an automation.

See ticket PH-53342


[02-28-2020]

  • Implemented new modal to improve creation process for automation's.

See ticket PH-54252


[02-25-2020]

  • Updated the UI/UX design components to manually run automations and view results. Implemented a single JSON form modal using Rodeo that is shown on multiple dialog views.

See ticket PH-51822


2.5.2 [02-25-2020]

  • Added a clickable link to the job start notifications.

See ticket PH-50584


2.5.1 [02-24-2020]

  • Added an input for Job Description when running an automation.

See ticket PH-51659


2.5.0 [02-06-2020]

  • Added support for query parameters to GET /automations.

See ticket PH-52220


2.4.7 [01-29-2020]

  • Added schema validation to component pipelines.

See ticket PH-52137


2.4.6 [01-27-2020]

  • Removed fonts.google cdn lookup request. Replaced with local font files.

See ticket PH-30317


2.4.5 [01-22-2020]

  • Workflow drop-down box will now display more than 100 workflows. All workflow names are also available upon query.

See ticket PH-44963


2.4.4 [01-22-2020]

  • Improved error handling for scheduling parameters.

See ticket PH-39943


2.4.3 [12-20-2019]

  • Restored previous behavior where the options object is no longer required for importing automations.

See ticket PH-50181


2.4.2 [12-10-2019]

  • Workflows are now referred to as automations.

See ticket PH-49455


2.4.1 [12-10-2019]

  • Improved IAP navigation for consistency.

See ticket PH-49329


2.4.0 [12-09-2019]

  • Modified logic to improve import/export of automation documents.

See ticket PH-44574


2.3.4 [12-06-2019]

  • Improved IAP navigation for consistency.

See ticket PH-48863


2.3.3 [12-05-2019]

  • Updated app icon.

See ticket PH-48495


2.3.2 [12-04-2019]

  • Fixed rendering issues for modals in IE11.

See ticket PH-39589


2.3.1 [12-03-2019]

  • Fixed issue where IE11 displays the wrong workflow attached to the automation.

See ticket PH-38481


2.3.0 [11-18-2019]

  • Automation Catalog REST API tests have been moved from Cernan into the Automation Catalog repository.

See ticket PH-45030


2.2.7 [11-18-2019]

  • Completed visual updates to standardize global navigation.

See ticket PH-45164


2.2.6 [11-05-2019]

  • Fixed the crash on load issue caused by rendering a modal.

See ticket PH-46406


2.2.5 [11-04-2019]

  • Changed uppercase to lowercase in return messages.

See ticket PH-42412


2.2.4 [10-23-2019]

  • Version number corrected.

See ticket PH-45593


2.2.1 [10-20-2019]

  • Updated the package file to include encryption properterties.

See ticket PH-44715


2.2.0 [09-30-2019]

  • Improved project directory structure.

See ticket PH-43620


2.1.4 [09-26-2019]

  • Improved exporting of automations.

See ticket PH-35451


2.1.3 [09-25-2019]

  • Data-binding now available when manually running automations.

See ticket PH-41256


2.1.2 [09-24-2019]

  • RunAutomation will now infer the assigned workflow instead of requiring a manual entry.

See ticket PH-41716


2.1.1 [08-06-2019]

  • Updated Itential dependencies.

See ticket PH-38297


2.1.0 [08-02-2019]

  • Implemented data binding and validation support for all automation catalog forms.

    See ticket PH-38768


2.0.4 [07-29-2019]

  • Improved the range of dates scheduling is available for automations.

    See ticket PH-30879


2.0.3 [07-25-2019]

  • 2019.2 IAP Menu options are now available from the application.

    See ticket PH-36114


2.0.2 [07-25-2019]

  • Improved error handling when creating automatons.

    See ticket PH-37528


2.0.1 [07-25-2019]

  • Added JSON schema and file validation job.

    See ticket PH-33819


2.0.0 [07-23-2019]

  • Able to preview editable form prior to running an automation.

    See ticket PH-36314


1.1.3 [07-22-2019]

  • Migrated from argo:node8 to argo:node10.

    See ticket PH-35739


1.1.2 [07-11-2019]

  • Improved error handling for navigation items. PH-35434

1.1.1 [07-08-2019]

  • Fixed the notification that displays when a job has been created as a result of clicking 'Run Manually'. Originally the notification was blue and without a link, now it's green when successful with a link to the newly created job. PH-34430

1.1.0 [06-07-2019]

  • Importing and exporting of automations is now supported. PH-31077

1.0.6 [04-23-2019]

  • JSON schema added to the API. PH-31547

1.0.5 [04-21-2019]

  • Improved UX when disabling an automation's schedule. PH-30956

1.0.4 [04-02-2019]

  • UI: Updated PH Legacy Navbar to accept custom display names for applications. PH-30675

1.0.3 [03-29-2019]

  • Moved "build" step to "Deploy" step since argo uses the "deploy" keyword for publishing.

Closes itential/cloud-team/cloudteam#47

See merge request itential/apps/app-automation_catalog!21


1.0.2 [03-29-2019]

  • Corrected the packaging of the application. PH-30187

1.0.1 [03-28-2019]

  • 💚 Use argo images for deployments.

See merge request itential/apps/app-automation_catalog!18


Current Version: 1.0.0 [03-28-2019]

New Features

Improvements

Bug Fixes

  • 1.0.0 [03-28-2019] - Pre-release documentation and UX improvements PH-29121

Deprecations

Security


Previous Version: 0.4.5 [03-25-2019]

New Features

  • 0.3.0 [02-27-2019] - Group based access (read rights) PH-25188

Improvements

  • 0.4.3 [03-21-2019] - Updated calls to support MongoDB driver 3.1.7. PH-28270
  • 0.4.0 [03-13-2019] - Bug fixes and performance improvements PH-28432

Bug Fixes

  • 0.4.5 [03-25-2019] - Improved automation representation in the sidebar PH-28569
  • 0.4.4 [03-22-2019] - Bug fixes and performance improvements
  • 0.4.2 [03-15-2019] - Bug fixes and performance improvements
  • 0.4.1 [03-13-2019] - Manually ran workflows now use a production url PH-28502
  • 0.2.1 [02-20-2019] - Bug fixes and performance improvements
  • 0.2.0 [01-11-2019] - Automation object's CRUD, Frontend, and functionality added PH-23726

Deprecations

Security


  • 0.2.0 [01-11-2019] - Automation object's CRUD, Frontend, and functionality added PH-23726