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)