app-mop Change Logs
2020.1.19 Maintenance Release [2022-01-04]
Overview
- 2 Bug Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.35 [12-17-2021] - Improved logging of objects.
- app-mop:6.3.24-2020.1.34 [12-13-2021] - Added authorization warnings when a user does not have permissions to view or create a transformation.
2020.1.18 Maintenance Release [2021-12-07]
Overview
- 2 Bug Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.33 [11-22-2021] - Fixed a bug that caused search results to display incorrectly in the templates section of the side navigation bar.
- app-mop:6.3.24-2020.1.32 [11-18-2021] - Transformations can now be searched by ID in app-mop.
2020.1.15 Maintenance Release [2021-09-07]
Overview
- 4 Bug Fixes
- 4 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.31 [07-28-2021] - Fixed a bug that caused the disappearance of the search string when routing from Automation Studio to related applications.
- app-mop:6.3.24-2020.1.30 [07-14-2021] - JST list will now retrieve from the same server.
- app-mop:6.3.24-2020.1.29 [07-07-2021] - Fixed a bug that prevented the user from renaming an existing Command Template.
- app-mop:6.3.24-2020.1.28 [07-07-2021] - Updated the fetchTransformations logic to check against each transformation name when filtering in the navigation bar.
2020.1.14 Maintenance Release [2021-07-06]
Overview
- 1 Improvements
- 1 Bug Fixes
- 2 Total Tickets
Improvements
- app-mop:6.3.24-2020.1.27 [06-28-2021] - Added transformations dropdown to navigation bar.
Bug Fixes
- app-mop:6.3.24-2020.1.26 [06-07-2021] - Fixed a bug in the Command Template UI. The search device widget is properly reset when searching for non-existing devices.
2020.1.13 Maintenance Release [2021-06-01]
Overview
- 3 Bug Fixes
- 3 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.25 [06-03-2021] - Removed the conditional visibility of the Cancel button when creating a new template. Once the new template name is entered, both the Save and Cancel buttons are displayed.
- app-mop:6.3.24-2020.1.24 [05-18-2021] - Prevented the reattempt task from crashing when no job is found in the database.
- app-mop:6.3.24-2020.1.23 [05-17-2021] - The unsaved changes warning message is removed after a Save.
2020.1.12 Maintenance Release [2021-05-04]
Overview
- 1 Chores
- 1 Total Tickets
Chores
- app-mop:6.3.24-2020.1.22 [03-30-2021] - Moved project to the master pipeline.
2020.1.11 Maintenance Release [2021-04-06]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.21 [03-03-2021] - Fixed a bug that caused templates to be grouped incorrectly in the left-hand sidebar.
2020.1.10 Maintenance Release [2021-03-02]
Overview
- 1 Improvements
- 1 Total Tickets
Improvements
- app-mop:6.3.24-2020.1.20 [02-08-2021] - The ability to export a Command or Analytic template is now available from the settings menu.
2020.1.9 Maintenance Release [2021-02-02]
Overview
- 2 Bug Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.19 [01-07-2021] - Fixed Cisco IOS/IOS-XR NED recognition when executing Ping task.
- app-mop:6.3.24-2020.1.18 [01-06-2021] - Fixed a bug where commands that run on devices through Ansible could produce different results from those that run through NSO.
2020.1.8 Maintenance Release [2021-01-05]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.17 [12-18-2020] - Added support for encryption in the NPM index script.
2020.1.7 Maintenance Release [2020-12-01]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.16 [11-05-2020] - Fixed a bug with user-provided regular expression matching in Analytic Templates. Added additional check to dynamically run Regex match results.
2020.1.6 Maintenance Release [2020-11-03]
Overview
- 1 Bug Fixes
- 1 Security Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.14 [10-23-2020] - Fixed variable replacement logic in the Command Template.
Security Fixes
- app-mop:6.3.24-2020.1.15 [10-26-2020] - Added name validation to prevent server-side vulnerability.
2020.1.5 Maintenance Release [2020-10-06]
Overview
- 4 Bug Fixes
- 4 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.13 [09-29-2020] - Sandboxed evaluation of customer supplied regular expressions to mitigate ReDoS vulnerability.
- app-mop:6.3.24-2020.1.12 [09-25-2020] - Fixed bug in rules handling. App now prompts user to provide second value for #comparison rule.
- app-mop:6.3.24-2020.1.11 [09-01-2020] - The accordion list on the left panel is now collapsible.
- app-mop:6.3.24-2020.1.10 [09-01-2020] - Corrected button labels from "form" to "template.".
2020.1.4 Maintenance Release [2020-09-01]
Overview
- 1 Security Fixes
- 1 Total Tickets
Security Fixes
- app-mop:6.3.24-2020.1.9 [08-31-2020] - Mitigated client-side XSS vulnerabilities.
2020.1.3 Maintenance Release [2020-08-04]
Overview
- 2 Bug Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:6.3.24-2020.1.8 [07-31-2020] - Fixed a bug that caused the RHS text area for #comparison rule operators to clear on page load.
- app-mop:6.3.24-2020.1.7 [07-15-2020] - Replaced API call to deprecated getJobById with getJob in reviewSummary task.
2020.1.2 Maintenance Release [2020-07-07]
Overview
- 1 Improvements
- 2 Bug Fixes
- 3 Total Tickets
Improvements
- app-mop:6.3.24-2020.1.6 [06-26-2020] - Analytic and Command Templates now return referenced tags.
Bug Fixes
- app-mop:6.3.24-2020.1.5 [06-12-2020] - Added create buttons for collection tabs in the side navbar.
- app-mop:6.3.24-2020.1.4 [06-13-2020] - Fixed bug causing app to crash; error message will now return if command on a device is wrong and did not run successfully.
2020.1.1 Maintenance Release [2020-06-02]
Overview
- 1 Improvements
- 2 Bug Fixes
- 3 Total Tickets
Improvements
- app-mop:6.3.24-2020.1.3 [06-02-2020] - Added test coverage for API endpoints.
Bug Fixes
- app-mop:6.3.24-2020.1.2 [06-02-2020] - Made design improvements for visual consistency across IAP.
- app-mop:6.3.24-2020.1.1 [05-18-2020] - Added better error handling and parsing to app-mop GetBootFlash.
2020.1.0 Feature Release [2020-05-01]
Overview
- 15 Bug Fixes
- 5 Chores
- 1 Deprecations
- 21 Total Tickets
Bug Fixes
- app-mop:6.3.23 [04-21-2020] - Marked the setBoot task as 'deprecated'.
- app-mop:6.3.21 [04-12-2020] - Removed index parameter from rules. MOP Analytic Template can now test multiple commands.
- app-mop:6.3.20 [04-03-2020] - Restored global search configuration to pronghorn.json. Also added a Node.js based collection index script.
- app-mop:6.3.19 [04-04-2020] - Refactored the "select device" ComboBox component in MOP/Command Template to be more intuitive and user friendly.
- app-mop:6.3.18 [03-24-2020] - Removed two unused functions.
- app-mop:6.3.17 [03-18-2020] - Reverted erroneous removal of RunCommand and removed runCommand.
- app-mop:6.3.16 [02-29-2020] - Updated styling on the template edit page.
- app-mop:6.3.15 [02-17-2020] - Sidebar will update after saving a new template.
- app-mop:6.3.15 [02-08-2020] - When editing a command or analytics template, the sidebar list of collections is sorted alphabetically, regardless of case.
- app-mop:6.3.13 [02-03-2020] - When editing a command or analytics template, the sidebar list of collections is sorted alphabetically, regardless of case.
- app-mop:6.3.11 [01-27-2020] - Fixed whitespace issue when copying output from analytic templates in Firefox. Preformatted style setting is preserved.
- app-mop:6.3.10 [01-24-2020] - App-mop is returning device error message from adapter-nso. Modified EvaluateRulesAgainstCommand method to pass all important error details from device.
- app-mop:6.3.9 [01-19-2020] - Improved error handling to check for timeouts and bad responses due to large response payloads.
- app-mop:6.3.8 [01-19-2020] - Resolved issue with loading and updating preexisting templates from database. The isNew variable is set to false when subsequent calls to loadTemplate() are made.
- app-mop:6.3.7 [12-30-2019] - Modified template scripts. User able to set template name and continue to edit page when creating a new Command or Analytics template.
Chores
- app-mop:6.3.24-2020.1.0 [04-24-2020] - Pinned dependencies in preparation for the release candidate.
- app-mop:6.3.24 [04-24-2020] - Pinned dependencies and updated release checklist.
- app-mop:6.3.23 [04-21-2020] - Removed source maps from npm package.
- app-mop:6.3.22 [04-13-2020] - Moved CI pipeline from Node.js 10 to Node.js 12.
- app-mop:6.3.14 [02-04-2020] - Added schema validation to component pipelines.
Deprecations
- app-mop:6.3.12 [02-08-2020] - Removed deprecated methods.
2019.3.0 Feature Release [2019-11-29]
Overview
- 2 New Features
- 3 Improvements
- 7 Bug Fixes
- 2 Chores
- 14 Total Tickets
New Features
- app-mop:6.2.0 [12-01-2019] - Implemented new endpoint to run MOP Analytic Templates against a list of devices.
- app-mop:6.0.0 [10-28-2019] - Removed the 'stand alone' application to support the framework for Automation Studio.
Improvements
- app-mop:6.3.3 [12-04-2019] - Improved ability to save and cancel template changes.
- app-mop:6.1.2 [11-25-2019] - Updated title in navbar to display Automation Studio.
- app-mop:6.1.0 [11-05-2019] - Updated sidebar visuals and features.
Bug Fixes
- app-mop:6.3.6-2019.3.1 [12-30-2019] - Creating a new Command or Analytics template now stays on the edit page.
- app-mop:6.3.6 [12-09-2019] - Workflows are now referred to as automations.
- app-mop:6.3.5 [12-09-2019] - Fixed broken links to templates in sidebar.
- app-mop:6.3.4 [12-06-2019] - Secured MOP with try-catch block to prevent crash on comparison rule evaluation.
- app-mop:6.3.2 [12-04-2019] - Made change to EvaluateRulesAgainstCommand method. The /runCommandsDevices result is set to true for a command when no rule is provided.
- app-mop:6.3.1 [12-04-2019] - Fixed documented output type for runCommandTemplate.
- app-mop:6.1.1 [11-23-2019] - Application will not crash when an empty command is given.
Chores
- app-mop:6.3.6-2019.3.0 [12-12-2019] - Completed 2019.3 checklist items.
- app-mop:6.3.0 [12-03-2019] - REST API view tests have been added to app-mop. These are accessible with the npm script
npm run test:view
.