Changelogs

On this page:

app-nso_manager

2.23.6 [11-23-2022]

  • Changed the itential-utils component from a dependency to a peer dependency.

See ticket PH-131002.


2.23.5 [10-04-2022]

  • Fixed JSON schema issues with references.

See ticket PH-129270.


2.23.4 [09-08-2022]

  • Updated the JSON schema to work with v3 of the OpenAPI specification.

See ticket PH-127212.


2.23.3 [01-20-2022]

  • Updated itential-utils dependency to latest version.

See ticket PH-113185.


2.23.2 [01-12-2022]

  • Updated itential-utils dependency to latest version.

See ticket PH-112919.


2.23.1 [12-23-2021]

  • Updated packages and prepared for release branch.

See ticket PH-111636.


2.23.0 [12-17-2021]

  • Added an API named checkSyncService to App NSO Manager, similar to checkSyncService API in Adapter NSO, to perform checkSync and deepCheckSync on various NSO service instances.

See ticket PH-109882.


2.22.1 [12-14-2021]

  • Updated API docs for NSO Manager.

See ticket PH-109356.


2.22.0 [11-16-2021]

  • Added getLeafrefValues, evaluateWhen, and validateCommit APIs to evaluate Xpath expressions for JSON forms.

See ticket PH-108278.


2.21.1 [10-15-2021]

  • Added a new API getServiceModelSchemas unit test and API test.

See ticket PH-105476.


2.21.0 [07-30-2021]

  • Added getRollbackFiles API to retrieve NSO rollback file content and metadata.

See ticket PH-101072.


2.20.20 [07-27-2021]

  • Updated documentation for getDevicesFiltered.

See ticket PH-101817.


2.20.19 [07-27-2021]

  • Removed extra nested layer in liveStatus schema.

See ticket PH-59131.


2.20.18 [07-22-2021]

  • Unit test coverage added to app-nso_manager.

See ticket PH-98791.


2.20.17 [07-22-2021]

  • Added NSO_Manage API test.

See ticket PH-98935.


2.20.16 [06-15-2021]

  • Changed all REST calls to RESTCONF calls to support NSO5.4+.

See ticket PH-97722.


2.20.15 [04-07-2021]

  • Moved project to master pipeline.

See ticket PH-92559.


2.20.14 [03-22-2021]

  • Removed setLeaf from deprecation in the API docs.

See ticket PH-90177


2.20.13 [03-18-2021]

  • Fixed the error \"No method given when calling broker service\" in the RunAction function.

See ticket PH-87480


2.20.12 [02-08-2021]

  • Removed method role not listed in top level roles.

See ticket PH-84130


2.20.11 [12-18-2020]

  • Bug fixes and performance improvements

See ticket PH-80416


2.20.10 [12-17-2020]

  • Updated MongoDB driver to fix the arbiter bug.

See ticket PH-78657


2.20.9 [09-09-2020]

  • Added feedback to Commit Queue Manager and NED Validator to indicate when NSO is not connected.

See ticket PH-59230


2.20.8 [09-03-2020]

  • Fixed typo in pronghorn.json.

See ticket PH-59348


2.20.7 [08-28-2020]

  • Now able to tab out of config editor after pressing \"Esc\" key, also enabled tab on upload file button.

See ticket PH-60368


2.20.6 [07-01-2020]

  • Corrected the 'adapterId' parameter description for the 'applyTemplates' task.

See ticket PH-52038


2.20.5 [06-03-2020]

  • Added test coverage for NSO manager.

See ticket PH-61553


2.20.4 [05-18-2020]

  • Corrected documentation of restAction API. Added contentType parameter.

See ticket PH-58335


2.20.3 [04-30-2020]

  • Fixed schema errors.

See ticket PH-55959


2.20.2 [04-29-2020]

  • Fixed error when executing a liveStatus call for Junos devices in NSO5.x.

See ticket PH-60873


2.20.1 [04-24-2020]

  • Bug fixes and performance improvements

See ticket PH-59576


2.20.0 [04-21-2020]

  • Deprecated liveStatus and liveStatusMany methods. Added runCommand and runCommands as replacements.

See ticket PH-39216


2.19.1 [04-14-2020]

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

See ticket PH-58400


2.19.0 [04-08-2020]

  • Undeprecated the setLeaf/setLeafs functions in app-nso_manager.

See ticket PH-52346


2.18.2 [02-20-2020]

  • Added schema validation to component pipelines.

See ticket PH-52775


2.18.1 [12-26-2019]

  • SetLeaf now calls adapter methods rather than the device broker.

See ticket PH-50555


2.18.0 [12-10-2019]

  • Updated the top navigation sub-title for design compliance.

See ticket PH-47358


2.17.9 [12-07-2019]

  • Fixed an issue preventing RabbitMQ failover.

See ticket PH-49150


2.17.8 [12-05-2019]

  • Updated app icons.

See ticket PH-48511


2.17.7 [11-18-2019]

  • Fixed issue that caused NSO Manager to crash when runAction had empty parameters.

See ticket PH-46604


2.17.6 [09-23-2019]

  • Unpinned dependencies for NSO manager.

See ticket PH-37299


2.17.5 [09-17-2019]

  • [master][patch/PH-41269] Improved commit queue item size display for newer NSO versions

Closes PH-41269

See merge request itential/nsogateway/app-nso_manager!211


2.17.4 [09-17-2019]

  • commit queue manager now shows only active adapters

Closes PH-38432

See merge request itential/nsogateway/app-nso_manager!207


2.17.3 [09-12-2019]

  • [master][patch/PH-39912] Clean up old code in commit queue manager

Closes PH-39912

See merge request itential/nsogateway/app-nso_manager!197


2.17.2 [09-05-2019]

  • [master][patch/PH-41457] Updated repository url

Closes PH-41457

See merge request itential/nsogateway/app-nso_manager!198


2.17.1 [08-27-2019]

  • Fixed issue where refresh icon would spin indefinitely in Commit Queue Manager.

See ticket PH-40064


2.17.0 [08-06-2019]

  • Deprecated APIs setLeaf and setLeafs.

See ticket PH-39082


2.16.8 [08-01-2019]

  • Commit Queue Manager will render \"Commit Queue Is Empty\" message once it is determined the queue is actually empty.

    See ticket PH-19468


2.16.7 [07-25-2019]

  • Updated schema in the pruneDevicesAllItems endpoint to reflect the updated output schema.

    See ticket PH-19095


2.16.6 [07-24-2019]

  • Migrated from itential-ci to argo.

    See ticket PH-35791


Current Version: 2.16.5 [07-23-2019]

New Features

  • 2.16.3 [07-10-2019] - Added support for setting the format:json feature. PH-36175
  • 2.12.0 [02-27-2019] - Added an isAlive endpoint that confirms configured communications to the device. PH-26301
  • 2.8.0 [11-12-2018] - Port the 'addDeviceForm' task from DeviceManager to NSO Manager PH-20659
  • 2.3.0 [09-14-2018] - App-nso_manager now supports live status actions for huawei-usn devices PH-16276

Improvements

  • 2.16.0 [07-03-2019] - Replaced deprecated method with more recent call. PH-34385
  • 2.15.0 [07-03-2019] - Pinned dependencies to specific versions. PH-34930
  • 2.14.9 [07-03-2019] - Improved documentation of the runAction call. PH-34781
  • 2.14.0 [04-30-2019] - New documentation PH-31533
  • 2.13.0 [04-01-2019] - Unpinned package dependencies PH-29864
  • 2.11.3 [02-11-2019] - Correction in the example for the API addLockItem in jsdocs. PH-21198
  • 2.11.1 [01-21-2019] - Updated itential utils. PH-23919
  • 2.11.0 [11-30-2018] - Spinner will show up in NED validator when adapters and NEDs are being fetched PH-21379
  • 2.10.0 [11-27-2018] - Application now provides API call to make REST queries to NSO PH-11562
  • 2.9.0 [11-16-2018] - Enhanced JSDoc information for NSO Manager methods. PH-19596
  • 2.7.0 [10-25-2018] - UI enhancements: jqxGrid PH-14891
  • 2.6.0 [10-22-2018] - Added UI enhancements. Queue items will now be listed in jqxGrid table. PH-14879
  • 2.4.0 [09-26-2018] - Updated UI design in NED validator PH-14859
  • 2.2.0 [09-12-2018] - Updated UI of Commit Queue Manager. PH-14843
  • 2.1.0 [07-20-2018] - Removed Sass files. PH-13263
  • 2.0.3 [07-16-2018] - Updated CHANGELOG format to improve readability of Release Notes. PH-14402
  • 2.0.2 [06-27-2018] Set peerDependency for pronghorn_core 6 within package.json PH-13136
  • 2.0.0 [06-22-2018] The setItemTenancy method was renamed to setItemNacmGroup in the NSO Manager (a.k.a. NED Validator) application. This is a breaking change where the former API, setItemTenancy, will no longer be supported. PH-11824

Bug Fixes

  • 2.16.5 [07-23-2019] - Commit Queue Manager now calls app-nso_manager to get devices. PH-35315
  • 2.16.4 [07-11-2019] - NSO Manager will no longer time out on allNeds call. PH-35460
  • 2.16.2 [07-10-2019] - NED Validator now calls new API in NSO Manager to retrieve list of NEDs. PH-35453
  • 2.16.1 [07-05-2019] - Reverted changes made for commit queue manager. PH-35322
  • 2.14.8 [06-26-2019] - Fixed bug with verifyConfig not properly getting called. PH-34451
  • 2.14.7 [06-24-2019] - Added filtering of devices per locked adapter. PH-22156
  • 2.14.6 [06-18-2019] - Improved Documentation consistency.
    Added output schema for setLeaf… PH-33567
  • 2.14.5 [06-17-2019] - Fixed IE11 rendering issue of text fields not having a bottom border. PH-30468
  • 2.14.4 [06-06-2019] - Fix the route for commit queue manager PH-33149
  • 2.14.3 [05-13-2019] - Removed and updated some old methods to get rid of device broker dependancies. PH-31370
  • 2.14.2 [05-08-2019] - Fixed commit queue manager bug in IE11 with drop down list of adapters PH-32908
  • 2.14.1 [05-03-2019] - Documentation updates PH-32813
  • 2.13.3 [04-11-2019] - New API call to get all neds associated with a user added. PH-31061
  • 2.13.2 [04-08-2019] - Commit Queue manager now shows only NSO adapters PH-30891
  • 2.13.1 [04-01-2019] - Commit queue manager delete icon label changed from "Delete Selected" to "Delete All" PH-19460
  • 2.12.4 [03-29-2019] - Ensuring our apps have consistent styling. PH-29850
  • 2.12.3 [03-28-2019] - Removed developers peer dependancies requirements PH-30060
  • 2.12.2 [03-27-2019] - Pinned packages to specific versions and added added compatibility to version 7.x of IAP PH-29860
  • 2.12.1 [03-26-2019] - Resolved the issue with the error message of the Commit Queue Manager Add Lock Item raising 404 Not Found PH-22167
  • 2.11.4 [02-12-2019] - Modified error reporting with the applyTemplates method. PH-22173
  • 2.11.2 [01-24-2019] - Fixed bug with the performance of NED Validator PH-24221
  • 2.10.1 [11-30-2018] - NED Validator works in PH5 PH-21376
  • 2.9.1 [11-21-2018] - Fixed Issue with rendering and working of NED Validator. PH-21371
  • 2.5.1 [10-20-2018] - Application won't crash with failure in live-status actions PH-8965
  • 2.1.1 [08-23-2018] - Update package.json to point to correct gitlab location. PH-16907
  • 2.0.1 [06-27-2018] Error handling for live-status actions against NSO under NACM setup. PH-12820

Deprecation

  • 2.5.0 [10-19-2018] - Localization language deprecation. Remove localization references PH-13558

Previous Version: 1.14.0 [06-15-2018]

New Features

  • 1.13.1 [06-09-2018] Update CHANGELOG to reflect new format PH-11357
  • 1.13.0 [06-08-2018] Added applyTemplates function to support the feature of applying multiple templates in a single commit within NSO PH-11469
  • 1.12.2 [06-04-2018] Add automated Release Notes. PH-11125
  • 1.5.3 Added support for 'Ciena' devices
  • 1.5.2 Added a new method liveStatus that allows the user to call the live-status command in NSO exactly as it is implemented in the command line

Improvements

  • 1.13.3 [06-11-2018] Added unit test setup. PH-6162
  • 1.5.0 getAllDevices and setLeafs have been removed.

Bug Fixes

  • 1.14.0 [06-15-2018] Updated the return object to string for unix-bind device to MOP. PH-10541
  • 1.13.2 [06-11-2018] General bug fixes and performance improvements PH-10851
  • 1.5.5 General bugfixes & performance improvements.
  • 1.5.5 Merge branch 'PH-359' into 'hotfix/1.5.5'
  • 1.5.4 General bugfixes & performance improvements.
  • 1.5.4 Merge branch 'IPSO-944_Master' into 'hotfix/1.5.4'
  • 1.5.3 General bugfixes & performance improvements.
  • 1.5.2 General bugfixes & performance improvements.
  • 1.5.0 General bugfixes & performance improvements.
  • 1.5.0 Merged in fix-pipelines (pull request #38)
  • 1.5.0 Merged in deprecate (pull request #37)
  • 1.5.0 Merged in IPSO-283-nso-manager-setleaf-and-runacti (pull request #35)
  • 1.5.0 Merged in PRONG-1217 (pull request #36)
  • 1.5.0 Merged in version-bump (pull request #34)
  • 1.5.0 Merged in update-pipelines (pull request #33)