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