2.24.14 [11-23-2022]
- Moved itential-utils from a dependency to a peerDependency.
See ticket PH-130995.
2.24.13 [11-17-2022]
- Enabled formatting for white space and newline characters in the Device Modifications results dialog.
See ticket PH-130021.
2.24.12 [10-04-2022]
- Fixed JSON schema errors in referenced schemas.
See ticket PH-129271.
2.24.11 [09-14-2022]
- Fixed an issue that prevented users from modifying root level keys in NSO service models.
See ticket PH-123613.
2.24.10 [08-23-2022]
- Added an alert dialog for out-of-sync device errors that occur when deleting instances.
See ticket PH-123515.
2.24.9 [03-19-2022]
- Added functional test configuration to app-service_management.
See ticket PH-117211.
2.24.8 [03-04-2022]
- Moved project to improved CI pipeline.
See ticket PH-116784.
2.24.7 [02-18-2022]
- Changed service_paths variable type from 'object' to 'array' in deleteServicePathsDryRun task.
See ticket PH-108046
2.24.6 [01-20-2022]
- Updated itential-utils dependency to latest version.
See ticket PH-113186
2.24.5 [01-12-2022]
- Updated itential-utils dependency to latest version.
See ticket PH-112927
2.24.4 [12-23-2021]
- Updated packages and prepared for release branch.
See ticket PH-111943
2.24.3 [12-14-2021]
- Updated the API docs for Service Manager.
See ticket PH-110440
2.24.2 [11-02-2021]
- Fixed invalid rendering of device modifications dialog window.
See ticket PH-101012
2.24.1 [07-26-2021]
- Updated documentation for testInstances and saveInstances.
See ticket PH-52498
2.24.0 [05-17-2021]
- Updated documentation with CodeTour.
See ticket PH-90747
2.23.29 [03-02-2021]
- Removed deprecated methods getServiceModelField, getServiceInstanceObjectTemplate, getMergedServiceModelFields, and getServiceModelFieldsForGroup. Removed SetFieldsForGroup and SetGroupData task templates.
See ticket PH-31240
2.23.28 [01-14-2021]
- Removed duplicate call for service models.
See ticket PH-83536
2.23.27 [01-08-2021]
- Updated app-service_management peer dependencies.
See ticket PH-60982
2.23.26 [01-05-2021]
- Updated pronghorn.json schema.
See ticket PH-81746
2.23.25 [01-05-2021]
- Fixed filtering of instance items in service model list table when backspacing characters.
See ticket PH-80714
2.23.24 [12-18-2020]
- Updated dependencies.
See ticket PH-81080
2.23.23 [12-18-2020]
- Updated log messages for when NSO adapter is down.
See ticket PH-44066
2.23.22 [12-17-2020]
- Updated dependencies.
See ticket PH-81694
2.23.21 [12-16-2020]
- Added new alerting from returned NSO errors when performing device modifications.
See ticket PH-80469
2.23.20 [12-14-2020]
- Redirected application to navigate to the main path (/service_management/) instead of the list path.
See ticket PH-17572
2.23.19 [12-14-2020]
- Updated Itential utils dependency.
See ticket PH-78661
2.23.18 [12-11-2020]
- Search icon no longer overlaps text input when adding a device.
See ticket PH-21130
2.23.17 [12-11-2020]
- A loading screen appears after user clicks save to confirm request to add new instance is processing.
See ticket PH-49754
2.23.16 [12-02-2020]
- Fixed log output for getServiceInstanceMap to be a string.
See ticket PH-50778
2.23.15 [12-02-2020]
- Fixed row actions for filtered (single or multi-page) Service Models. Filtering now navigates to the correct item.
See ticket PH-50208
2.23.14 [08-11-2020]
- Fixed service instance schema. The restrictions and required fields now display.
See ticket PH-70088
2.23.13 [08-10-2020]
- An alert is now displayed for validation errors.
See ticket PH-70092
2.23.12 [05-29-2020]
- Fixed errors when handling service models with no key property.
See ticket PH-63740
2.23.11 [05-27-2020]
- Removed the deprecated code.
See ticket PH-62707
2.23.10 [05-26-2020]
- Removed the deprecated broker calls.
See ticket PH-62706
2.23.9 [05-20-2020]
- Removed deprecated broker calls.
See ticket PH-62705
2.23.8 [05-15-2020]
- Enhanced error dialog to show detailed NSO error messages if saveInstance call fails.
See ticket PH-55132
2.23.7 [04-24-2020]
- Completed the checklist to prepare for the 2020.1 release.
See ticket PH-59588
2.23.6 [04-14-2020]
- Moved CI pipeline from Node.js 10 to Node.js 12.
See ticket PH-58426
2.23.5 [02-11-2020]
- Added schema validation to component pipelines.
See ticket PH-52853
2.23.4 [12-10-2019]
- Fixed bug in selecting an NSO service instance for removal.
See ticket PH-49234
2.23.3 [12-05-2019]
- Updated app icon.
See ticket PH-48535
2.23.2 [12-03-2019]
- Updated the repository.url and homepage field in package.json.
See ticket PH-41450
2.23.1 [12-02-2019]
- Updated title bar in Service Manager.
See ticket PH-47346
2.23.0 [10-29-2019]
- Updated the \"testInstances\" method within the app-service_management pronghorn.json file. Incorporated schema changes and more descriptive summaries and descriptions.
See ticket PH-45725
2.22.0 [10-09-2019]
- Added the ability to handle paging to the grid for service models and instances.
See ticket PH-15528
2.21.0 [08-27-2019]
- Bug fixes and performance improvements
See ticket PH-41343
2.20.1 [08-05-2019]
- Endpoints for service_management details and database do not return error code when empty service list occurs.
See ticket PH-24887
2.20.0 [08-05-2019]
- Added JSDoc documentation.
See ticket PH-19573
2.19.4 [08-05-2019]
- Updated pronghorn.json file to conform to the schema outlined in the cytotox script.
See ticket PH-34119
2.19.3 [07-28-2019]
Removed and updated some old methods to get rid of service broker dependancies.
See ticket PH-31194
2.19.2 [07-28-2019]
Added documentation for the option parameter in saveInstances and testInstances.
See ticket PH-31673
2.19.1 [07-24-2019]
Migrated from itential-ci to argo.
See ticket PH-35815
Current Version: 2.19.0 [04-25-2019]
New Features
- 2.7.0 [07-12-2018] Removed API docs and added JSDOCS for the deleteInstances method PH-12613
- 2.3.6 [06-11-2018] Update CHANGELOG to reflect new format. PH-11132
Improvements
- 2.19.0 [04-25-2019] - Updated JSON Schema for ease of use. PH-31537
- 2.18.2 [03-27-2019] - Updated nyc and other test and coverage related packages and configurations. PH-27802
- 2.17.2 [11-28-2018] - Corrected Changelog from CI pipeline merge duplicate errors PH-21416
- 2.17.1 [11-09-2018] - Added class to the save button to be used in form validation PH-20490
- 2.17.0 [10-05-2018] - Updated styling of main list view and instance view of Service Manager app for consistency and better user experience. PH-14863
- 2.16.0 [10-04-2018] - Updated styling of Service Manager ui for edit service model view for better user experience and consistency. PH-18777
- 2.12.1 [07-13-2018] - Updated CHANGELOG format to improve readability of Release Notes. PH-14419
- 2.6.0 [07-05-2018] Removed sass files from service management. PH-13269
- 2.5.0 [07-05-2018] Remove all broker persistence calls and replace them with mongo calls. Added unit tests for api calls. PH-10891
- 2.4.1 [06-29-2018] Added an edit button to the instances list in Service Manager PH-10622
- 2.4.0 [06-19-2018] Deprecated the ServiceManagement::setServiceInstanceTenant method. PH-9450
- 2.3.5 [06-08-2018] Added new application roles to support PH6. PH-11767
Bug Fixes
- 2.18.1 [03-27-2019] - Service inventory 'get config' action returns instance config without operations attribute. PH-23969
- 2.18.0 [03-27-2019] - Routing for endpoint '/' added to align behaviour with other applications PH-24612
- 2.17.5 [02-13-2019] - Null dry run result results in error message (not error in workflow) PH-22077
- 2.17.4 [12-17-2018] - Dry run is shown before deleting service instance. PH-21643
- 2.17.3 [12-17-2018] - Restored styling needed to visually associate containers and lists within form previews PH-22676
- 2.15.0 [09-12-2018] - Keys that contain spaces and multiple keys with spaces are now supported. PH-17141
- 2.14.0 [09-11-2018] - Support for IE11 has been added to the service management model entry form PH-17524
- 2.13.1 [08-23-2018] - Update package.json to point to correct gitlab location. PH-16904
- 2.13.0 [07-16-2018] - Resolved the issue with the "No Device Changes" during dry-run regardless if a change has been made . PH-13813
- 2.12.0 [07-13-2018] - Added JSDoc to the testInstances function. PH-12621
- 2.11.0 [07-13-2018] - Added JSDoc to the saveInstances method. PH-12619
- 2.10.0 [07-13-2018] - Added JSDoc to the getInstances method. PH-12617
- 2.9.0 [07-13-2018] - Added JSDoc to deleteServicePathsDryRun method. PH-12615
- 2.8.0 [07-13-2018] - Added JSDoc as documentation for the createServiceModelForm method. PH-12611
- Removed API docs and added JSDOCS for the deleteInstances method PH-12613
Deprecation
- 2.15.1 [10-01-2018] - Localization language deprecation. Remove localization references PH-13564
Previous Version: 1.4.1
New Features
- 1.4.0 Added function to convert characters in display string to their html escape values in order to display properly
- 1.3.0 Added support for special characters to Service Manager View
Improvements
- 1.4.0 Removed unneeded css file breaking phui form formating
- 1.4.0 Updated viewTestInstance to say No Device Changes
- 1.4.0 Updated confirm to modal for clone service instance
- 1.4.0 Updated viewDryRun task to account for no changes
- 1.4.0 Updated delete to show changes for multiple deletions and changed confirm to PHUI modal
- 1.3.4 For saveInstances and testInstances, set the option 'action' to the value 'merge' when not explicitly defined
- 1.2.0 Updated roles to include engineering and added taskread/taskwrite roles for workflow usage.
Bug Fixes
- 1.4.1 General bugfixes & performance improvements.
- 1.4.1 Merge branch 'IPSO-944_Master' into 'hotfix/1.4.1'
- 1.4.0 General bugfixes & performance improvements.
- 1.4.0 Merged in IPSO-965 (pull request #101)
- 1.4.0 Merged in fixVersion (pull request #99)
- 1.4.0 Merged in devtest (pull request #98)
- 1.4.0 Fixing merge conflicts
- 1.4.0 Merged in IPSO-585 (pull request #96)
- 1.4.0 Merged in SRVCMGMT-75-displays-empty-device-modifi (pull request #95)
- 1.4.0 Merged in SRVCMGMT-74 (pull request #94)
- 1.4.0 Merged in SRVCMGMT-73-display-service-model-name-o (pull request #93)
- 1.4.0 Merged in appPronghornJSONUpdate (pull request #92)
- 1.4.0 Merged in appPronghornJSONUpdate (pull request #91)
- 1.4.0 Merged in deprecateFix (pull request #90)
- 1.4.0 Merged in SRVCMGMT-72 (pull request #89)
- 1.4.0 Merged in SRVCMGMT-70 (pull request #88)
- 1.4.0 Merged in SRVCMGMT-71 (pull request #87)
- 1.4.0 Merged in SRVCMGMT-69 (pull request #86)
- 1.4.0 Merged in IPSO-680_addServiceInstances_bad_for_loop (pull request #85)
- 1.4.0 Merged in SRVCMGMT-68 (pull request #84)
- 1.4.0 Merged develop into SRVCMGMT-68
- 1.4.0 Merged in IPSO-150-service-manager-last-updated-by (pull request #83)
- 1.4.0 Merged develop into IPSO-150-service-manager-last-updated-by
- 1.4.0 Merge branch 'hotfix/1.3.1' into develop
- 1.4.0 Fixed a bug in addServiceInstances method that was prematurely returning before all actions in Southbound system had completed.
- 1.4.0 Fixed parameter mapping
- 1.4.0 Fixed formatting for create modal
- 1.3.4 General bugfixes & performance improvements.
- 1.3.4 Merged in SRVCMGMT-76 (pull request #97)
- 1.3.3 General bugfixes & performance improvements.
- 1.3.3 Merged in SRVCMGMT-70 (pull request #88)
- 1.3.2 General bugfixes & performance improvements.
- 1.3.0 Fixed bug with displaying dryRun of service with multiple devices. Updated to modal display.
- 1.3.0 Merged in IPSO-543 (pull request #80)
- 1.3.0 Merged in SRVCMGMT-67 (pull request #81)
- 1.3.0 Merge tag '1.2.0' into develop
- 1.2.0 Merged in fix-version (pull request #79)
- 1.2.0 Merged in PRONG-1217-create-documentation (pull request #77)
- 1.2.0 Merge branch 'PRONG-1217-create-documentation' of bitbucket.org:itential/app-service_management into PRONG-1217-create-documentation
- 1.2.0 Merged in IPSO-410 (pull request #76)
- 1.2.0 Merged in IPSO-45-deletingServiceInstances (pull request #75)
- 1.2.0 Merged in variableNameRemoval (pull request #74)
- 1.2.0 Merged in SRVCMGMT-66 (pull request #73)
- 1.2.0 Merged in SRVCMGMT-65 (pull request #72)
- 1.2.0 Merged in SRVCMGMT-64 (pull request #71)
- 1.2.0 Merged in version-bump (pull request #70)
- 1.2.0 Merged in SRVCMGMT-63 (pull request #69)
- 1.2.0 Merged in update-pipelines (pull request #68)