Changelogs

On this page:

app-mop

6.11.35 [11-22-2022]

  • The device search icon for Command and Analytic templates is no longer hidden.

See ticket PH-131396.


6.11.34 [10-12-2022]

  • Added a project view to the MOP application that hides the left sidebar.

See ticket PH-129935.


6.11.33 [09-19-2022]

  • Updated the VM2 package to a stable version to address security vulnerability.

See ticket PH-128228.


6.11.32 [09-14-2022]

  • Added Expres timeout and payload documentation for the runTemplatesDiff in API Docs

See ticket PH-128441.


6.11.31 [09-07-2022]

  • Updated the menu and search functionalities of MOP.

See ticket PH-124432.


6.11.30 [08-29-2022]

  • Modified the runTemplatesDiff API call to run the jsdiff evaluations aysnchronously.

See ticket PH-126961.


6.11.29 [08-10-2022]

  • Updated documentation for the runAnalyticTemplates method.

See ticket PH-125031.


6.11.28 [08-03-2022]

  • Checklist for the release branch 2022.1.

See ticket PH-125250.


6.11.27 [08-03-2022]

  • Workflow groups are now displayed in a more predictable manner in the side navigation.

See ticket PH-124329.


6.11.26 [08-03-2022]

  • Workflow groups are now displayed in a more predictable manner in the side navigation.

See ticket PH-125246.


6.11.25 [07-30-2022]

  • Updated API reference documentation for reattempt task.

See ticket PH-125032.


6.11.24 [07-29-2022]

  • Updated the transformation links in the side navbar to open in Automation Studio.

See ticket PH-123651.


6.11.23 [07-22-2022]

  • Each workflow group in the navigation bar will display all of its members nested below it.

See ticket PH-124332.


6.11.22 [06-08-2022]

  • Changed the section titles and placeholders in the Update Workflow Group dialog to align with the reference dialog from Automation Studio.

See ticket PH-121908.


6.11.21 [05-24-2022]

  • Applied the ability to sort workflows by name in the navbar workflow groups.

See ticket PH-121375.


6.11.20 [04-07-2022]

  • Updated the design for sidebar pagination. A "View All ## Results" button will display to indicate more items are available.

See ticket PH-117812.


6.11.19 [03-29-2022]

  • Workflow groups have been added to the app-mop navbar for Command and Analytic Templates. Also added the ability to delete and edit a workflow group.

See ticket PH-117581.


6.11.18 [03-24-2022]

  • Added the ability to reject diffConfig task results.

See ticket PH-117710.


6.11.17 [03-17-2022]

  • Added functional test configuration to app-mop.

See ticket PH-117182.


6.11.16 [03-11-2022]

  • DiffConfig task now correctly renders the diff comparison in Job Manager and Ops Manager.

See ticket PH-116408.


6.11.15 [02-24-2022]

  • Updated the create button, collections button, and transformation links in the navigation bar.

See ticket PH-115485.


6.11.14 [02-15-2022]

  • Updated scrollbar background color to meet design standards.

See ticket PH-115112.


6.11.13 [02-10-2022]

  • Moved project to improved CI pipeline.

See ticket PH-115246.


6.11.12 [02-09-2022]

  • Analytic Template tables with no footer content no longer causes the app to crash.

See ticket PH-107834.


6.11.11 [02-01-2022]

  • Removed npm run index script.

See ticket PH-112586.


6.11.10 [12-20-2021]

  • Updated packages and prepared for release branch.

See ticket PH-111228.


6.11.9 [12-20-2021]

  • Updated packages and prepared for release branch.

See ticket PH-111232.


6.11.8 [12-17-2021]

  • Improved logging of objects.

See ticket PH-110067.


6.11.7 [12-13-2021]

  • Added authorization warnings when a user does not have permissions to view or create a transformation.

See ticket PH-110101.


6.11.6 [12-09-2021]

  • Updated call to deprecated getJob API in Workflow Engine to use the replacement API in Operations Manager.

See ticket PH-109822.


6.11.5 [11-23-2021]

  • Fixed a bug that caused search results to display incorrectly in the templates section of the side navigation bar.

See ticket PH-108277.


6.11.4 [11-18-2021]

  • Transformations can now be searched by ID in app-mop.

See ticket PH-99578.


6.11.3 [11-17-2021]

  • Fixed invalid links in applications context menu.

See ticket PH-82795.


6.11.2 [10-21-2021]

  • Added more descriptions to the reviewSummary task documentation.

See ticket PH-83282.


6.11.1 [09-16-2021]

  • Updated clone icon to new design for command and analytic templates.

See ticket PH-105387.


6.11.0 [09-09-2021]

  • Introduced an internal processing function to improve the usability of templates with IAP Pre-builts.

See ticket PH-100599.


6.10.11 [08-02-2021]

  • Fixed a bug that prevented the navigation drawer (burger menu) from closing. Burger menu is now hidden after hovering mouse on the edited template.

See ticket PH-100627.


6.10.10 [07-28-2021]

  • Fixed a bug that caused the disappearance of the search string when routing from AutomationStudio to related applications.

See ticket PH-100474.


6.10.9 [07-20-2021]

  • Corrected tag error when cloning a Command Template.

See ticket PH-88461.


6.10.8 [07-16-2021]

  • JST list will now retrieve from the same server.

See ticket PH-99715.


6.10.7 [07-07-2021]

  • Fixed a bug that prevented the user from renaming an existing Command Template.

See ticket PH-69838.


6.10.6 [07-07-2021]

  • Updated fetch transformation logic so; it checks against each transformation name when filtering in the navigation bar.

See ticket PH-99731.


6.10.5 [06-07-2021]

  • Fixed a bug in the Command Template UI. The search device widget is properly reset when searching for non-existing devices.

See ticket PH-89369.


6.10.4 [06-02-2021]

  • Updated links for button bar and app banner on app-mop.

See ticket PH-93523.


6.10.3 [05-28-2021]

  • Updated dependencies for 2021.2 release cycle.

See ticket PH-96838.


6.10.2 [05-19-2021]

  • Prevented the reattempt task from crashing when no job is found in the database.

See ticket PH-72464.


6.10.1 [05-17-2021]

  • The unsaved changes warning message is removed after a Save.

See ticket PH-89382.


6.10.0 [05-17-2021]

  • Removed deprecated tasks confirmTask, decisionTask, RunTemplateDevice, and RunTemplateDevices.

See ticket PH-95914.


6.9.6 [05-17-2021]

  • The Create button is disabled when a name has not been provided.

See ticket PH-86246.


6.9.5 [05-13-2021]

  • Special characters in document names are now correctly encoded when used in URLs.

See ticket PH-94693.


6.9.4 [05-06-2021]

  • Restored and deprecated the npm run index command.

See ticket PH-94065.


6.9.3 [04-27-2021]

  • Fixed rendering issues in Templates for Internet Explorer 11.

See ticket PH-93769.


6.9.2 [04-22-2021]

  • Filtering added to hide transition transformations from navbar.

See ticket PH-89861.


6.9.1 [04-20-2021]

  • Fixed incorrect indentation of a template file that prevented completion of the chooseDevice task.

See ticket PH-89345.


6.9.0 [04-08-2021]

  • Renamed Automations to Workflows.

See ticket PH-91144.


6.8.7 [04-02-2021]

  • Standardized indexes to support new indexing APIs. This will help to better manage indexing in the future by mapping indexes to a key for naming the index and identifying the index function.

See ticket PH-90197.


6.8.6 [03-30-2021]

  • Moved project to the master pipeline.

See ticket PH-91774.


6.8.5 [03-10-2021]

  • Clicking a transformation in the navbar now opens it in a new tab.

See ticket PH-89525.


6.8.4 [03-03-2021]

  • Fixed a bug that caused templates to be grouped incorrectly in the left-hand sidebar.

See ticket PH-88433.


6.8.3 [02-08-2021]

  • The ability to export a Command or Analytic template is now available from the settings menu.

See ticket PH-82346.


6.8.2 [01-14-2021]

  • Renamed automation options to Gen 1 and Gen 2.

See ticket PH-82606.


6.8.1 [01-06-2021]

  • Fixed a bug where commands that run on devices through Ansible could produce different results from those that run through NSO.

See ticket PH-82507.


6.8.0 [01-05-2021]

  • Added transformation to dropdown menu in create modal.

See ticket PH-83122.


6.7.8 [12-19-2020]

  • Pinned dependencies for release.

See ticket PH-82129.


6.7.7 [12-18-2020]

  • Updated dependencies for release.

See ticket PH-81060.


6.7.6 [12-18-2020]

  • Added support for encryption in the NPM index script.

See ticket PH-71322.


6.7.5 [12-18-2020]

  • Fixed invalid tag type for MOP. Correct tag names are sent when cloning a command template.

See ticket PH-50590


6.7.4 [12-17-2020]

  • Updated navbar to meet design requirements.

See ticket PH-81784


6.7.3 [12-17-2020]

  • Restored confirmTask and decisionTask.

See ticket PH-81269


6.7.2 [12-16-2020]

  • The ability to submit using the enter key has been added in dialogs.

See ticket PH-80975


6.7.1 [12-16-2020]

  • Updated toolbar and sidebar to meet design requirements.

See ticket PH-80917


6.7.0 [11-13-2020]

  • Added an import button to the toolbar that routes to the global Import Modal.

See ticket PH-76565


6.6.6 [11-05-2020]

  • Fixed a bug with user-provided regular expression matching in Analytic Templates. Added additional check to dynamically run Regex match results.

See ticket PH-76934


6.6.5 [10-26-2020]

  • Added name validation to prevent server-side vulnerability.

See ticket PH-73548


6.6.4 [10-23-2020]

  • Fixed variable replacement logic in the Command Template.

See ticket PH-75759


6.6.3 [10-19-2020]

  • Added the ability to open sidebar items in a new tab.

See ticket PH-70140


6.6.2 [09-29-2020]

  • Sandboxed evaluation of customer supplied regular expressions to mitigate ReDoS vulnerability.

See ticket PH-70879


6.6.1 [09-25-2020]

  • Fixed bug in rules handling. App now prompts user to provide second value for #comparison rule.

See ticket PH-70902


6.6.0 [09-18-2020]

  • Updated and synchronized the edit views for MOP and Automation Studio.

See ticket PH-71897


6.5.0 [09-04-2020]

  • Built a unified create dialog view for templates.

See ticket PH-71929


6.4.3 [09-01-2020]

  • The accordion list on the left panel is now collapsible.

See ticket PH-69735


6.4.2 [09-01-2020]

  • Corrected button labels from \"form\" to \"template.\"

See ticket PH-56043


6.4.1 [08-27-2020]

  • Mitigated client-side XSS vulnerabilities.

See ticket PH-71295


6.4.0 [08-20-2020]

  • Added json-form and transformation tabs to the sidenav.

See ticket PH-70919


6.3.39 [07-30-2020]

  • Removed settings cog from the top navigation.

See ticket PH-69045


6.3.38 [07-29-2020]

  • Fixed a bug that caused the RHS text area for #comparison rule operators to clear on page load.

See ticket PH-53861


6.3.37 [07-14-2020]

  • Replaced API call to deprecated getJobById with getJob in reviewSummary task.

See ticket PH-66650


6.3.36 [07-09-2020]

  • Updated npmignore to allow test folders to be published with app-mop builds.

See ticket PH-68104


6.3.35 [06-26-2020]

  • Analytic and Command Templates now return referenced tags.

See ticket PH-66251


6.3.34 [06-23-2020]

  • Removed peerDependencies from package.json.

See ticket PH-63650


6.3.33 [06-18-2020]

  • Updated node driver for MongoDB.

See ticket PH-63086


6.3.32 [06-12-2020]

  • Added create buttons for collection tabs in the side navbar.

See ticket PH-64573


6.3.31 [06-11-2020]

  • Fixed the issue where a case of a failed command on a device does not produce results.

See ticket PH-63544


6.3.30 [06-02-2020]

  • Added test coverage for API endpoints.

See ticket PH-61549


6.3.29 [06-02-2020]

  • Made design improvements for visual consistency across IAP.

See ticket PH-57126


6.3.28 [06-01-2020]

  • Replaced deprecated device broker call with direct adapter equivalent.

See ticket PH-63478


6.3.27 [05-21-2020]

  • Removed deprecated tasks (confirmTask and decisionTask).

See ticket PH-61389


6.3.26 [05-18-2020]

  • Added better error handling and parsing to app-mop GetBootFlash.

See ticket PH-60354


6.3.25 [05-18-2020]

  • Removed the ping method.

See ticket PH-62657


6.3.24 [04-24-2020]

  • Pinned dependencies and updated release checklist.

See ticket PH-59524


6.3.23 [04-17-2020]

  • Removed source maps from npm package.

See ticket PH-45360


6.3.22 [04-13-2020]

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

See ticket PH-58319


6.3.21 [04-08-2020]

  • Removed index parameter from rules. MOP Analytic Template can now test multiple commands.

See ticket PH-51720


6.3.20 [04-03-2020]

  • Restored global search configuration to pronghorn.json. Also added a Node.js based collection index script.

See ticket PH-51215


6.3.19 [03-31-2020]

  • Refactored the \"select device\" ComboBox component in MOP/Command Template to be more intuitive and user friendly.

See ticket PH-53371


6.3.18 [03-24-2020]

  • Removed two unused functions.

See ticket PH-56273


6.3.17 [03-18-2020]

  • Reverted erroneous removal of RunCommand and removed runCommand.

See ticket PH-56481


6.3.16 [03-01-2020]

  • Updated styling on the template edit page.

See ticket PH-48222


6.3.15 [02-09-2020]

  • When editing a command or analytics template, the sidebar list of collections is sorted alphabetically, regardless of case.

See ticket PH-52926


6.3.14 [02-05-2020]

  • Added schema validation to component pipelines.

See ticket PH-52771


6.3.13 [02-03-2020]

  • When editing a command or analytics template, the sidebar list of collections is sorted alphabetically, regardless of case.

See ticket PH-47768


6.3.12 [02-03-2020]

  • Removed deprecated methods.

See ticket PH-49409


6.3.11 [01-24-2020]

  • Fixed whitespace issue when copying output from analytic templates in Firefox. Preformatted style setting is preserved.

See ticket PH-19303


6.3.10 [01-23-2020]

  • App-mop is returning device error message from adapter-nso. Modified EvaluateRulesAgainstCommand method to pass all important error details from device.

See ticket PH-50512


6.3.9 [01-16-2020]

  • Improved error handling to check for timeouts and bad responses due to large response payloads.

See ticket PH-44020


6.3.8 [01-16-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.

See ticket PH-50589


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.

See ticket PH-50529


6.3.6 [12-10-2019]

  • Workflows are now referred to as automations.

See ticket PH-49447


6.3.5 [12-09-2019]

  • Fixed broken links to templates in sidebar.

See ticket PH-49101


6.3.4 [12-06-2019]

  • Secured MOP with try-catch block to prevent crash on comparison rule evaluation.

See ticket PH-44929


6.3.3 [12-04-2019]

  • Improved ability to save and cancel template changes.

See ticket PH-47545


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.

See ticket PH-25633


6.3.1 [12-04-2019]

  • Fixed documented output type for runCommandTemplate.

See ticket PH-48840


6.3.0 [12-02-2019]

  • REST API view tests have been added to app-mop. These are accessible with the npm script npm run test:view.

See ticket PH-45379


6.2.0 [11-27-2019]

  • Implemented new endpoint to run MOP Analytic Templates against a list of devices.

See ticket PH-43292


6.1.2 [11-26-2019]

  • Updated title in navbar to display Automation Studio.

See ticket PH-47338


6.1.1 [11-24-2019]

  • Application will not crash when an empty command is given.

See ticket PH-40409


6.1.0 [11-05-2019]

  • Updated sidebar visuals and features.

See ticket PH-43263


6.0.0 [10-28-2019]

  • Removed the 'stand alone' application to support the framework for Automation Studio.

See ticket PH-41224


5.15.5 [10-11-2019]

  • Added REST API tools and tests.

See ticket PH-44071


5.15.4 [10-09-2019]

  • MOP will not allow user to create templates with illegal names.

See ticket PH-36353


5.15.3 [10-08-2019]

  • Analytic template device search button is vertically centered.

See ticket PH-18447


5.15.2 [08-05-2019]

  • Error feedback provided when RunCommandTemplate fails.

See ticket PH-31920


5.15.1 [08-05-2019]

  • Pinned all dependencies.

See ticket PH-38288


5.15.0 [08-01-2019]

  • Provided a collapsible view to improve display of results from viewTemplateResults task.

    See ticket PH-34984


5.14.12 [08-01-2019]

  • Revert changes in version 5.14.7.

    See ticket PH-38529


5.14.11 [07-29-2019]

  • Removed storage of tags in mop_template and mop_analytic_template collection.

    See ticket PH-37637


5.14.10 [07-24-2019]

  • Migrated from itential-ci to argo.

    See ticket PH-35785


Current Version: 5.14.9 [07-24-2019]

New Features

  • 5.14.0 [05-08-2019] - Command/Analytic Templates Import/Export feature added. PH-31069
  • 5.10.0 [03-05-2019] - Added template clone feature. PH-9143
  • 5.9.0 [03-05-2019] - Adding a peer dependency for our new tagging system, as you now need it for this app to work moving forward. PH-27204
  • 5.8.0 [02-21-2019] - Added ability to add tags to MOP Command Templates and Analytic Templates. PH-25020
  • 5.7.0 [02-07-2019] - Added schema for searching of template names. PH-24180
  • 5.5.0 [11-07-2018] - MOP now leverages the device broker API to run a CLI command against devices agnostically. PH-17761

Improvements

  • 5.14.8 [07-23-2019] - Added JSON schema and file validation job. PH-33849
  • 5.14.3 [07-02-2019] - Aligned the viewTemplateResults page for command and analytics templates by changing the different output for overall result to both be PASS/FAIL. PH-33728
  • 5.13.1 [04-25-2019] - UI: Update buttons on settings modals are smaller. PH-29200
  • 5.13.0 [04-24-2019] - Updated the JSON Schema for ease of use. PH-31532
  • 5.11.4 [03-21-2019] - Updated calls to support MongoDB driver 3.1.7. PH-28469
  • 5.11.0 [03-06-2019] - Added column for tags in Command Template and Analytics Template tables. PH-25857
  • 5.7.2 [02-19-2019] - Added array compatibility for MOP confirm and decision tasks. PH-23284
  • 5.6.2 [01-11-2019] - Updated the itential utils version PH-23914
  • 5.6.1 [01-11-2019] - Updated the itential utils version PH-23914
  • 5.6.0 [12-21-2018] - Added JSDoc API comments. PH-19654
  • 5.5.1 [11-28-2018] - Corrected Changelog from CI pipeline merge duplicate errors PH-21410
  • 5.4.1 [10-04-2018] - Improvements made to inputs and test results displays in MOP templates. PH-18907
  • 5.4.0 [09-27-2018] - Updated UI styles in Analytics Template for consistency and better user experience. PH-18361
  • 5.3.0 [09-27-2018] - Updated UI styles in Command Templates for consistency and better user experience. PH-18358
  • 5.2.0 [09-27-2018] - Updated UI design of MOP listviews for improved presentation and consistency across applications. PH-14857
  • 5.1.0 [09-21-2018] - The Mop app can now ship pre-releases for future major versions PH-18478
  • 5.0.0 [08-13-2018] - Removed deprecated methods createInstance, deleteInstance, describeInstance, describeInstanceStatus, reapplyInstanceConfig, WaitInstance, adminDownDevice, adminDownInerfaces, AdminDownInterfaces, adminUpInterfaces, and AdminUpInterfaces. PH-15234

Bug Fixes

  • 5.14.9 [07-24-2019] - Updated several methods to fix tag issues in command template. PH-36554
  • 5.14.7 [07-23-2019] - Mop templates support more than one device at once. PH-26014
  • 5.14.6 [07-10-2019] - Reverted changes from 5.14.1 to fix getDevicesFilteredDetailedResults API and devices drop down menu. PH-34675
  • 5.14.5 [07-10-2019] - Fixed path issue in app-mop. PH-35100
  • 5.14.2 [06-16-2019] - Updated pronghorn.json file to conform to the schema described in the cytotox script. PH-34038
  • 5.14.1 [06-16-2019] - Added filtering of devices per locked adapter. PH-30972
  • 5.13.3 [04-29-2019] - Changed the package.json path to reflect the move in gitlab. PH-32123
  • 5.13.2 [04-26-2019] - Removed device manager call. PH-31127
  • 5.12.3 [04-09-2019] - move logic for injecting variable values into payloads from the front end logic to the RunCommandTemplateSingleCommand handler so it is consistently handled. PH-30981
  • 5.12.1 [03-27-2019] - Default 'commands.rules' to an empty array instead of undefined PH-26079
  • 5.12.0 [03-26-2019] - Changed MOP's name to be Maintenance Manager. PH-26963
  • 5.11.5 [03-26-2019] - Accessibility: the settings cog is now the first thing in focus order when opened. PH-26176
  • 5.11.3 [03-21-2019] - Tags only show an error if they have been changed. PH-26698
  • 5.11.2 [03-19-2019] - Fixed check for access rights to tags so that no access doesn't crash the app. PH-28676
  • 5.11.1 [03-16-2019] - Added check for device variable's existence to handle error correctly. PH-23187
  • 5.8.1 [03-01-2019] - Improved error messages and handle for scenarios with empty inputs PH-23608
  • 5.7.1 [02-19-2019] - Accessibility: The title bar elements in MOP can now be navigated through via keyboard. PH-26090
  • 5.4.2 [10-05-2018] - Fixed a critical issue where builds were not outputting packed js files for mop's frontend. PH-19041
  • 5.0.10 [09-02-2018] - deleteTemplate will now yield a null response instead of a zero length string when an error is yielded. PH-16639
  • 5.0.9 [09-02-2018] - Updated dependency of mop on pronghorn-core and app-nso_manager PH-13828
  • 5.0.8 [09-02-2018] - On database error updateTemplate will now properly yield (null, error) instead of (error) thus preventing an undefined exception. PH-16673
  • 5.0.7 [09-02-2018] - On database error updateAnalyticTemplate will now properly yield (null, error) instead of (error) thus preventing an undefined exception. PH-16681
  • 5.0.6 [08-25-2018] - Clicking the Delete button from the MOP template list page will now delete selected template items. PH-16385
  • 5.0.5 [08-24-2018] - When getMOP yields an error and a result then the result will now be that which was returned from the database rather than undefined. PH-16642
  • 5.0.4 [08-23-2018] - Update package.json to point to correct gitlab location. PH-16910
  • 5.0.3 [08-16-2018] - On error, deleteAnalyticTemplate will now return a null response instead of a zero length string. PH-16595
  • 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. PH-16281

Deprecation

  • 5.14.4 [07-02-2019] - Deprecated the confirmTask and decisionTask tasks from MOP. . PH-23367
  • 5.2.1 [09-27-2018] - Localization deprecation. Localization references removed from MOP PH-13555

Security

  • 5.12.2 [03-27-2019] - jquery ui updated to 1.12.1 PH-21604

Previous Version: 4.16.1 [07-30-2018]

New Features

  • 4.11.0 [06-12-2018] Added error, warning, and info severity rules to analytics templates. The UI will display their corresponding icons to the right after the template has run and completed. PH-10006
  • 4.10.0 [06-12-2018] Commands are now being saved automatically whenever you click 'Test this command' or 'Test all commands'. PH-10636
  • 4.8.12 [06-09-2018] Update CHANGELOG to reflect new format PH-11350
  • 4.8.8 [06-04-2018] Add automated Release Notes. PH-11121

Improvements

  • 4.15.0 [07-24-2018] - Replaced persistence broker calls with MongoDB calls and added unit tests for them. PH-10885
  • 4.13.2 [07-13-2018] - Updated CHANGELOG format to improve readability of Release Notes. PH-14393
  • 4.13.0 [07-05-2018] Removed sass files from the MOP app. PH-13260
  • 4.9.1 [06-11-2018] Added unit test setup. PH-11677

Bug Fixes

  • 4.16.1 [07-30-2018] - Command template will now recognize more than one variables. PH-15357
  • 4.16.0 [07-27-2018] - Corrected Search Component styling, and Filter Dropdown list. PH-14137
  • 4.14.2 [07-20-2018] - Fixed a bug where the chooseDevice manual task was not properly passing through the selected device as output PH-14008
  • 4.14.1 [07-18-2018] - BugFix: Occasionally MOP would return incorrect all_pass_flag values when a command was skipped (due to no vars provided). PH-14621
  • 4.14.0 [07-17-2018] - Command template will now correctly return true result for passing when all commands are skipped. Also adding some light messaging to command template UI to better explain why commands are skipped. PH-13935
  • 4.13.3 [07-17-2018] - MOP no longer crashes when an input variable is provided as an array. PH-14613
  • 4.13.1 [07-11-2018] Minor code change to be compatible with all supported browsers (ES6 -> ES5 for IE11) PH-13439
  • 4.12.0 [06-29-2018] Adding operator and extra rule for #comparison rules under rule details for viewTemplateResults task. PH-11829
  • 4.11.2 [06-27-2018] Warning and Info severities pass when the Ignore checkbox is selected. PH-12163
  • 4.11.1 [06-27-2018] Error handling for scenarios where nso_manager returned incorrect data. PH-12829
  • 4.9.2 [06-11-2018] Fixed issue where MOP crashed when receiving data that was not a string from NSO PH-10540
  • 4.9.0 [06-11-2018] Patched MOP's ping API to allow Cisco-ios devices to \"ping\". Improved error messaging in cases where a device is invalid or offline. PH-9479
  • 4.8.11 [06-08-2018] runTemplateDiff task results dialog will now show the command output and if invalid input is now given a user is presented with the missing data. PH-4780
  • 4.8.10 [06-08-2018] Fixed an issue that causes command templates to pass by default. They now fail by default until one command has passed, or all commands have passed PH-10551
  • 4.8.9 [06-07-2018] runAnalyticsTemplate will now validate pre and post parameters and return an error instead of crashing when those parameters are not objects. PH-10871

Previous Version: 3.0.1

New Features

Improvements

Bug Fixes

  • 3.0.1 General bugfixes & performance improvements.
  • 3.0.1 Merge branch 'IPSO-944' into 'hotfix/3.0.1'
  • 3.0.0 General bugfixes & performance improvements.
  • 3.0.0 Merged in IPSO-969 (pull request #107)
  • 3.0.0 Merged in fixConflicts (pull request #108)
  • 3.0.0 Pulled in master, fixed conflicts with scope template name vs scope originalname
  • 3.0.0 Merged in IPSO-736 (pull request #105)
  • 3.0.0 Merged in appPronghornJSONUpdate (pull request #103)
  • 3.0.0 Merge branch 'appPronghornJSONUpdate' of bitbucket.org:itential/app-mop into appPronghornJSONUpdate
  • 3.0.0 Merged MOP-85-edit-readwrite-roles into appPronghornJSONUpdate
  • 3.0.0 Merged develop into appPronghornJSONUpdate
  • 3.0.0 Merged in appPronghornJSONUpdate (pull request #101)
  • 3.0.0 Merged in MOP-84-add-readwrite-roles-to-mop (pull request #100)
  • 3.0.0 Merged in MOP-83-updating-a-mop-template-name-crea (pull request #99)
  • 3.0.0 Merged develop into MOP-83-updating-a-mop-template-name-crea
  • 3.0.0 Merged in MOP-83-updating-a-mop-template-name-crea (pull request #98)
  • 3.0.0 Merged in IPSO-569-mop-routing-issues (pull request #95)
  • 3.0.0 Merged develop into IPSO-569-mop-routing-issues
  • 3.0.0 Merged in IPSO-393-mop-setboot-task-assign-boot-st (pull request #90)
  • 3.0.0 Merged in IPSO-569-mop-routing-issues (pull request #94)
  • 3.0.0 Merge tag '2.4.0' into develop
  • 3.0.0 Merged develop into IPSO-393-mop-setboot-task-assign-boot-st

Previous Version: 2.4.0

New Features

  • 2.4.0 Added check to support string or array for devices
  • 2.4.0 Added the ability to delete multiple templates

Improvements

Bug Fixes

  • 2.4.0 Merged in release/2.4 (pull request #92)
  • 2.4.0 Merge branch 'develop' of bitbucket.org:itential/app-mop into release/2.4
  • 2.4.0 Merge branch 'release/2.4' of bitbucket.org:itential/app-mop into release/2.4
  • 2.4.0 Merged in IPSO-347 (pull request #89)
  • 2.4.0 Merged in IPSO-300-mop-runcommandtemplate-array-or (pull request #83)
  • 2.4.0 Merged in version-bump (pull request #88)
  • 2.4.0 Merged in Contains1Fix (pull request #87)