Changelogs

On this page:

app-mop

app-mop Change Logs

2018.3.27 Maintenance Release [2020-11-03]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.34 [10-23-2020] - Fixed variable replacement logic in the Command Template.

2018.3.26 Maintenance Release [2020-10-06]

Overview

  • 2 Bug Fixes
  • 2 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.33 [09-29-2020] - Sandboxed evaluation of customer supplied regular expressions to mitigate ReDoS vulnerability.
  • app-mop:5.5.1-2018.3.33 [09-25-2020] - Fixed bug in rules handling. App now prompts user to provide second value for #comparison rule.

2018.3.25 Maintenance Release [2020-09-01]

Overview

  • 0 Total Tickets

2018.3.24 Maintenance Release [2020-08-04]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.31 [07-31-2020] - Fixed a bug that caused the RHS text area for #comparison rule operators to clear on page load.

2018.3.23 Maintenance Release [2020-07-07]

Overview

  • 1 Bug Fixes
  • 1 Chores
  • 2 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.29 [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.

Chores

  • app-mop:5.5.1-2018.3.30 [06-18-2020] - Update itential-utils module.

2018.3.22 Maintenance Release [2020-06-02]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.28 [05-18-2020] - Added better error handling and parsing to app-mop GetBootFlash.

2018.3.21 Maintenance Release [2020-05-05]

Overview

  • 1 Bug Fixes
  • 1 Chores
  • 2 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.26 [04-12-2020] - Removed index parameter from rules. MOP Analytic Template can now test multiple commands.

Chores

  • app-mop:5.5.1-2018.3.27 [04-21-2020] - Removed source maps from npm package.

2018.3.20 Maintenance Release [2020-04-07]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.25 [04-04-2020] - Refactored the "select device" ComboBox component in MOP/Command Template to be more intuitive and user friendly.
  • app-mop:5.5.1-2018.3.24 [03-24-2020] - Removed two unused functions.
  • app-mop:5.5.1-2018.3.23 [03-19-2020] - Fixed indentation error.

2018.3.19 Maintenance Release [2020-03-03]

Overview

  • 0 Total Tickets

2018.3.18 Maintenance Release [2020-02-04]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.22 [01-27-2020] - Fixed whitespace issue when copying output from analytic templates in Firefox. Preformatted style setting is preserved.
  • app-mop:5.5.1-2018.3.21 [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.5.1-2018.3.20 [01-19-2020] - Improved error handling to check for timeouts and bad responses due to large response payloads.

2018.3.17 Maintenance Release [2019-12-03]

Overview

  • 2 Bug Fixes
  • 1 Chores
  • 3 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.19 [12-05-2019] - Secured MOP with try-catch block to prevent crash on comparison rule evaluation.
  • app-mop:5.5.1-2018.3.18 [12-04-2019] - Made change to EvaluateRulesAgainstCommand method. The /runCommandsDevices result is set to true for a command when no rule is provided.

Chores

  • app-mop:5.5.1-2018.3.17 [12-03-2019] - REST API view tests have been backported to release 2018.3.

2018.3.16 Maintenance Release [2019-11-05]

Overview

  • 2 Bug Fixes
  • 1 Chores
  • 3 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.16 [11-07-2019] - Changed the default for 'commands.rules' to an empty array instead of undefined.
  • app-mop:5.5.1-2018.3.14 [10-09-2019] - MOP will not allow user to create templates with illegal names.

Chores

  • app-mop:5.5.1-2018.3.15 [10-11-2019] - Added REST API tools and tests.

2018.3.15 Maintenance Release [2019-10-01]

Overview

  • 0 Total Tickets

2018.3.14 Maintenance Release [2019-09-03]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.13 [08-06-2019] - Error feedback provided when RunCommandTemplate fails.

2018.3.13 Maintenance Release [2019-08-06]

Overview

  • 2 Improvements
  • 4 Bug Fixes
  • 6 Total Tickets

Improvements

  • app-mop:5.5.1-2018.3.11 [07-24-2019] - Migrated from itential-ci to argo.
  • app-mop:5.5.1-2018.3.9 [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.

Bug Fixes

  • app-mop:5.5.1-2018.3.12 [08-01-2019] - Revert changes in version 5.14.7.
  • app-mop:5.5.1-2018.3.10 [07-02-2019] - Reverted changes from 5.14.1 to fix getDevicesFilteredDetailedResults API and devices drop down menu.
  • app-mop:5.5.1-2018.3.8 [07-01-2019] - Templates now support more than one device at once.
  • app-mop:5.5.1-2018.3.7 [06-12-2019] - Added filtering of devices per locked adapter.

2018.3.12 Maintenance Release [2019-07-02]

Overview

  • 0 Total Tickets

2018.3.11 Maintenance Release [2019-06-04]

Overview

  • 0 Total Tickets

2018.3.10 Maintenance Release [2019-05-09]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.6 [05-06-2019] - Moved logic for injecting variable values into payloads from the front end to the RunCommandTemplateSingleCommand handler, where it is consistently handled.

2018.3.9 Maintenance Release [2019-04-01]

Overview

  • 2 Bug Fixes
  • 2 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.5 [03-27-2019] - Added type check for 'command' input in runCommandDevices.
  • app-mop:5.5.1-2018.3.4 [03-05-2019] - Added error handling for runCommand task when a device can't be found.

2018.3.8 Maintenance Release [2019-03-04]

Overview

  • 2 Bug Fixes
  • 2 Total Tickets

Bug Fixes

  • app-mop:5.5.1-2018.3.3 [03-01-2019] - Improved error messages and handle for scenarios with empty inputs.
  • app-mop:5.5.1-2018.3.2 [02-19-2019] - The confirmTask and decisionTask can now handle arrays as input.

2018.3.7 Maintenance Release [2019-02-11]

Overview

  • 0 Total Tickets

2018.3.6 Maintenance Release [2019-01-25]

Overview

  • 0 Total Tickets

2018.3.5 Maintenance Release [2019-01-11]

Overview

  • 0 Total Tickets

2018.3.4 Maintenance Release [2019-01-04]

Overview

  • 0 Total Tickets

2018.3.3 Maintenance Release [2018-12-21]

Overview

  • 0 Total Tickets

2018.3.2 Maintenance Release [2018-12-14]

Overview

  • 0 Total Tickets

2018.3.1 Maintenance Release [2018-12-07]

Overview

  • 0 Total Tickets

2018.3 Feature Release [2018-12-05]

Overview

  • 1 New Features
  • 8 Improvements
  • 11 Bug Fixes
  • 1 Deprecations
  • 21 Total Tickets

New Features

  • app-mop:5.5.0 [11-07-2018] - MOP now leverages the device broker API to run a CLI command against devices agnostically.

Improvements

  • app-mop:5.5.1-2018.3.1 [11-28-2018] - Fixed changelog errors.
  • app-mop:5.4.1 [10-04-2018] - Style improvements made to inputs (text and number) and test results displays in MOP templates.
  • app-mop:5.4.0 [09-27-2018] - Updated UI styles for consistency and better user experience.
  • app-mop:5.3.0 [09-27-2018] - Updated UI styles for consistency and better user experience.
  • app-mop:5.2.0 [09-27-2018] - Updated UI design of MOP listviews for improved presentation and consistency across applications.
  • app-mop:5.1.0 [09-21-2018] - The Mop app can now ship pre-releases for future major versions.
  • app-mop:5.0.0 [08-13-2018] - Removed the following deprecated methods:
    • createInstance
    • deleteInstance
    • describeInstance
    • describeInstanceStatus
    • reapplyInstanceConfig
    • WaitInstance
    • adminDownDevice
    • adminDownInerfaces
    • AdminDownInterfaces
    • adminUpInterfaces
    • AdminUpInterfaces
  • app-mop:4.15.0 [07-24-2018] - Replaced persistence broker calls with MongoDB calls and added unit tests for them.

Bug Fixes

  • app-mop:5.4.2 [10-05-2018] - Fixed a critical issue where builds were not outputting packed js files for mop's frontend.
  • app-mop:5.0.10 [09-02-2018] - When deleteTemplate yields an error the response will now be null instead of a zero length string.
  • app-mop:5.0.9 [09-02-2018] - Updated dependency of mop on pronghorn-core and app-nso_manager.
  • app-mop:5.0.8 [09-02-2018] - On database error updateTemplate will now properly yield (null, error) instead of (error) thus preventing an undefined exception.
  • app-mop:5.0.8 [09-02-2018] - Fixed error so that updateTemplate will now yield the updated MOP template returned from the database instead of the version that was given as a parameter.
  • app-mop:5.0.7 [09-02-2018] - On database error updateAnalyticTemplate will now properly yield (null, error) instead of (error) thus preventing an undefined exception.
  • app-mop:5.0.7 [09-02-2018] - Added messaging to device searches on MOP templates to give better feedback to the user.
  • app-mop:5.0.6 [08-25-2018] - Clicking the Delete button from the MOP template list page will now delete selected template items.
  • app-mop:5.0.2 [08-14-2018] - Added auditTrail binding for user so the user context is not lost within callbacks, especially within user MongoDB callbacks, and when the Test commands are used.
  • app-mop:4.16.1 [07-30-2018] - Command template will now recognize more than one variables.
  • app-mop:4.13.3 [07-16-2018] - MOP no longer crashes when an input variable is provided as an array.

Deprecations

  • app-mop:5.2.1 [09-27-2018] - Localization deprecation. Localization references removed from MOP.