app-mop Change Logs
2019.2.22 Maintenance Release [2021-05-04]
Overview
- 1 Chores
- 1 Total Tickets
Chores
- app-mop:5.15.2-2019.2.31 [03-30-2021] - Moved project to the master pipeline.
2019.2.19 Maintenance Release [2021-02-02]
Overview
- 2 Bug Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.30 [01-07-2021] - Fixed Cisco IOS/IOS-XR NED recognition when executing Ping task.
- app-mop:5.15.2-2019.2.29 [01-06-2021] - Fixed a bug where commands that run on devices through Ansible could produce different results from those that run through NSO.
2019.2.18 Maintenance Release [2021-01-05]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.28 [12-18-2020] - Added support for encryption in the NPM index script.
2019.2.17 Maintenance Release [2020-12-01]
Overview
- 2 Bug Fixes
- 2 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.27 [11-11-2020] - The toolbar action buttons are now responsive and remain visible when resized.
- app-mop:5.15.2-2019.2.26 [11-05-2020] - Fixed a bug with user-provided regular expression matching in Analytic Templates. Added additional check to dynamically run Regex match results.
2019.2.16 Maintenance Release [2020-11-03]
Overview
- 2 Bug Fixes
- 1 Security Fixes
- 3 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.24 [10-23-2020] - Fixed variable replacement logic in the Command Template.
- app-mop:5.15.2-2019.2.23 [10-14-2020] - Fixed a bug that prevented rendering of Command and Analytic Templates.
Security Fixes
- app-mop:5.15.2-2019.2.25 [10-26-2020] - Added name validation to prevent server-side vulnerability.
2019.2.15 Maintenance Release [2020-10-06]
Overview
- 2 Bug Fixes
- 1 Security Fixes
- 3 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.22 [09-29-2020] - Sandboxed evaluation of customer supplied regular expressions to mitigate ReDoS vulnerability.
- app-mop:5.15.2-2019.2.21 [09-25-2020] - Fixed bug in rules handling. App now prompts user to provide second value for #comparison rule.
Security Fixes
- app-mop:5.15.2-2019.2.20 [08-31-2020] - Mitigated client-side XSS vulnerabilities.
2019.2.14 Maintenance Release [2020-09-01]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.19 [07-31-2020] - Fixed a bug that caused the RHS text area for #comparison rule operators to clear on page load.
2019.2.12 Maintenance Release [2020-07-07]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.18 [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.
2019.2.11 Maintenance Release [2020-06-02]
Overview
- 1 Bug Fixes
- 1 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.17 [05-18-2020] - Added better error handling and parsing to app-mop GetBootFlash.
2019.2.10 Maintenance Release [2020-05-05]
Overview
- 1 Bug Fixes
- 1 Chores
- 2 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.15 [04-12-2020] - Removed index parameter from rules. MOP Analytic Template can now test multiple commands.
Chores
- app-mop:5.15.2-2019.2.16 [04-21-2020] - Removed source maps from npm package.
2019.2.9 Maintenance Release [2020-04-07]
Overview
- 3 Bug Fixes
- 3 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.14 [04-04-2020] - Refactored the "select device" ComboBox component in MOP/Command Template to be more intuitive and user friendly.
- app-mop:5.15.2-2019.2.13 [03-23-2020] - Fixed indentation error.
- app-mop:5.15.2-2019.2.12 [03-24-2020] - Removed two unused functions.
2019.2.7 Maintenance Release [2020-02-04]
Overview
- 3 Bug Fixes
- 3 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.11 [01-27-2020] - Fixed whitespace issue when copying output from analytic templates in Firefox. Preformatted style setting is preserved.
- app-mop:5.15.2-2019.2.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:5.15.2-2019.2.9 [01-19-2020] - Improved error handling to check for timeouts and bad responses due to large response payloads.
2019.2.4 Maintenance Release [2019-12-03]
Overview
- 1 New Features
- 3 Bug Fixes
- 1 Chores
- 5 Total Tickets
New Features
- app-mop:5.15.2-2019.2.4 [12-01-2019] - Implemented new endpoint to run MOP Analytic Templates against a list of devices.
Bug Fixes
- app-mop:5.15.2-2019.2.8 [12-05-2019] - Secured MOP with try-catch block to prevent crash on comparison rule evaluation.
- app-mop:5.15.2-2019.2.7 [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:5.15.2-2019.2.6 [12-04-2019] - Fixed documented output type for runCommandTemplate.
Chores
- app-mop:5.15.2-2019.2.5 [12-03-2019] - REST API view tests have been backported to release 2019.2.
2019.2.3 Maintenance Release [2019-11-05]
Overview
- 2 Bug Fixes
- 1 Chores
- 3 Total Tickets
Bug Fixes
- app-mop:5.15.2-2019.2.2 [10-09-2019] - Mop does not allow creating a template with illegal name.
- app-mop:5.15.2-2019.2.1 [10-08-2019] - Analytic template device search button is vertically centered.
Chores
- app-mop:5.15.2-2019.2.3 [10-11-2019] - Added REST API tools and tests.
2019.2.0 Feature Release [2019-08-20]
Overview
- 2 New Features
- 7 Improvements
- 12 Bug Fixes
- 21 Total Tickets
New Features
- app-mop:5.14.4 [07-01-2019] - Deprecated the confirmTask and decisionTask tasks from MOP.
- app-mop:5.14.0 [05-08-2019] - Command/Analytic Templates Import/Export feature added.
Improvements
- app-mop:5.15.2-2019.2.0 [08-12-2019] - Completed checklist items for release branch.
- app-mop:5.15.0 [08-01-2019] - Provided a collapsible view to improve display of results from viewTemplateResults task.
- app-mop:5.14.10 [07-24-2019] - Migrated from itential-ci to argo.
- app-mop:5.14.8 [07-23-2019] - Added JSON schema and file validation job.
- app-mop:5.14.3 [07-01-2019] - Aligned the viewTemplateResults page for command and analytics templates by changing the different output for overall result to both be PASS/FAIL.
- app-mop:5.13.1 [04-25-2019] - UI: Updated buttons on settings modals to be smaller.
- app-mop:5.13.0 [04-24-2019] - Updated the JSON schema for ease of use.
Bug Fixes
- app-mop:5.15.2 [08-06-2019] - Error feedback provided when RunCommandTemplate fails.
- app-mop:5.14.12 [08-01-2019] - Revert changes in version 5.14.7.
- app-mop:5.14.11 [07-29-2019] - Removed storage of tags in mop_template and mop_analytic_template collection.
- app-mop:5.14.9 [08-14-2019] - Updated several methods to fix tag issues in command template.
- app-mop:5.14.7 [07-23-2019] - Mop templates support more than one device at once.
- app-mop:5.14.6 [07-16-2019] - Reverted changes from 5.14.1 to fix getDevicesFilteredDetailedResults API and devices drop down menu.
- app-mop:5.14.5 [07-10-2019] - Fixed path issue in app-mop.
- app-mop:5.14.2 [06-16-2019] - Updated pronghorn.json file to conform to the schema described in the cytotox script.
- app-mop:5.14.1 [06-15-2019] - Added filtering of devices per locked adapter.
- app-mop:5.13.3 [04-29-2019] - Updated the package.json path in GitLab.
- app-mop:5.13.2 [04-26-2019] - Removed device manager call.
- app-mop:5.12.3 [04-09-2019] - Moved logic for injecting variable values into payloads from the front end to the RunCommandTemplateSingleCommand handler to enable consistent handling.
2019.1.0 Feature Release [2019-04-02]
Overview
- 5 New Features
- 5 Improvements
- 9 Bug Fixes
- 1 Security Fixes
- 20 Total Tickets
New Features
- app-mop:5.10.0 [03-05-2019] - Added template clone feature.
- app-mop:5.9.0 [03-05-2019] - Added peer dependency for tags in MOP app.
- app-mop:5.8.0 [02-21-2019] - Added ability to add tags to MOP Command Templates and Analytic Templates.
- app-mop:5.7.0 [02-07-2019] - Added schema to search template names.
- app-mop:5.6.2 [01-11-2019] - Multiple issues addressed: 1) Unable to implement predictive text in search box due to massize size of client's device list; 2) Unable to resolve issue with search box in this release; the fix could potentially break entire MOP application; 3) Submit button for command template variables is no longer disabled; if a user clicks submit without entering the variables, the commands with those variables will be skipped (this same functionality is displayed already in the analytic templates); 4) Could not reproduce issue in app.
Improvements
- app-mop:5.12.2-2019.1.0 [03-29-2019] - Pinned dependencies for release.
- app-mop:5.11.4 [03-21-2019] - Updated calls to support MongoDB driver 3.1.7.
- app-mop:5.11.0 [03-06-2019] - Added column for tags in Command Template and Analytics Template tables.
- app-mop:5.7.2 [02-19-2019] - Added array compatibility for MOP confirm and decision tasks.
- app-mop:5.6.2 [01-11-2019] - Updated the itential utils version.
Bug Fixes
- app-mop:5.12.1 [03-27-2019] - Changed the default for 'commands.rules' to an empty array instead of undefined.
- app-mop:5.12.1 [03-26-2019] - Added type check for 'command' input in runCommandDevices.
- app-mop:5.12.0 [03-26-2019] - Changed displayName in app to Maintenance Manager.
- app-mop:5.11.5 [03-25-2019] - Accessibility: Settings cog in MOP displays automatically when tab is opened.
- app-mop:5.11.3 [03-21-2019] - Tags only show an error if they have been changed.
- app-mop:5.11.2 [03-19-2019] - Tags: App-mop no longer crashes if user not authorized to view tags.
- app-mop:5.11.1 [03-15-2019] - Added check for device variable's existence to handle error correctly.
- app-mop:5.8.1 [03-01-2019] - Improved error messages and handle for scenarios with empty inputs
- app-mop:5.7.1 [02-19-2019] - Accessibility: Can navigate through title bar elements in MOP via keyboard.
Security Fixes
- app-mop:5.12.2 [03-27-2019] - Updated jquery-ui to 1.12.1.