3.12.2 [11-24-2022]
- Changed the itential-utils and database components from dependencies to peer dependencies.
See ticket PH-130994.
3.12.1 [10-04-2022]
- Fixed JSON schema errors in referenced schemas.
See ticket PH-129352.
3.12.0 [05-06-2022]
- Added a RESTful API for importing and exporting Service Catalog items.
See ticket PH-62521.
3.11.6 [03-22-2022]
- Added the Snyk cache file to gitignore.
See ticket PH-117405.
3.11.5 [03-19-2022]
- Added functional test configuration.
See ticket PH-117207.
3.11.4 [03-10-2022]
- Moved project to improved CI pipeline.
See ticket PH-117076.
3.11.3 [02-10-2022]
- Removed the npm run index script.
See ticket PH-112587.
3.11.2 [12-22-2021]
- Updated packages and prepared for release branch.
See ticket PH-111634.
3.11.1 [12-03-2021]
- Removed calls to deprecated WorkFlowEngine APIs.
See ticket PH-109824.
3.11.0 [09-10-2021]
- Implemented an internal process utility to import a list of service catalog items.
See ticket PH-100600.
3.10.19 [05-28-2021]
- Fixed a bug in the application schema that triggered validator errors.
See ticket PH-55725.
3.10.18 [05-03-2021]
- Restored and deprecated the NPM run index command.
See ticket PH-94069.
3.10.17 [03-31-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-90202.
3.10.16 [01-26-2021]
- Updated schema to reflect correct return type for invokeServiceOrder method.
See ticket PH-63521.
3.10.15 [01-08-2021]
- Updated app-service_catalog peer dependencies.
See ticket PH-60978.
3.10.14 [01-05-2021]
- Updated pronghorn.json schema.
See ticket PH-81737.
3.10.13 [12-18-2020]
- Typo in the npm build script was causing an infinite loop. build script has been changed to point to the encode script.
See ticket PH-81944.
3.10.12 [12-17-2020]
- Service Catalog uses common logic for ensuring database indexes.
See ticket PH-76324.
3.10.11 [12-14-2020]
- Updated Itential database dependency.
See ticket PH-78729
3.10.10 [10-30-2020]
- Handled XSS issue in Service Catalog Builder when creating a new service.
See ticket PH-76880
3.10.9 [07-06-2020]
- Updated the peerDependencies to support pronghorn-core version 11.x.
See ticket PH-63638
3.10.8 [06-30-2020]
- Updated node driver for MongoDB.
See ticket PH-63094
3.10.7 [06-22-2020]
- Removed an unused dependency on app-service_management.
See ticket PH-48599
3.10.6 [05-14-2020]
- Fixed placement of button.
See ticket PH-61640
3.10.5 [05-14-2020]
- Fixed crash in Service Catalog when mongo adapter is not registered with persistence broker.
See ticket PH-38561
3.10.4 [04-24-2020]
- Completed release checklist.
See ticket PH-59592
3.10.3 [04-15-2020]
- Resolved the issue with service catalog not working with node v12.
See ticket PH-57559
3.10.2 [04-14-2020]
- Moved CI pipeline from Node.js 10 to Node.js 12.
See ticket PH-58422
3.10.1 [02-25-2020]
- Updated index script to ignore background property when verifying.
See ticket PH-54310
3.10.0 [02-25-2020]
- Updated index script to report on unknown indexes instead of dropping them.
See ticket PH-53302
3.9.11 [02-20-2020]
- Migrated API tests into application repository.
See ticket PH-45047
3.9.10 [02-11-2020]
- Added schema validation to component pipelines.
See ticket PH-52783
3.9.9 [01-14-2020]
- Service Catalog no longer requires the Mongo shell client for database indexing.
See ticket PH-43743
3.9.8 [12-05-2019]
- Updated app icons.
See ticket PH-48507
3.9.7 [12-04-2019]
- Fixed crash in app that occurs when a catalog_store document is missing a "},{"type":"text",
See ticket PH-48867
3.9.6 [12-02-2019]
- Updated title bar in Service Catalog.
See ticket PH-47354
3.9.5 [08-05-2019]
- Pinned dependencies and cleaned up CHANGELOG.
See ticket PH-38290
3.9.4 [08-05-2019]
- Pinned dependencies and cleaned up CHANGELOG.
See ticket PH-38290
3.9.3 [08-01-2019]
Removed nonessential migration script.
See ticket PH-37097
3.9.2 [07-16-2019]
- Un-deprecated the call CreateServiceOrder. PH-34448
3.9.1 [07-16-2019]
- Migrated from itential-ci to argo. PH-35809
Current Version: 3.9.0 [04-25-2019]
New Features
- 3.4.0 [07-26-2018] - Added a new API, InvokeServiceOrder, to allow a Northbound Interface to access a service catalog and be validated against group permissions. PH-5733
- 3.0.0 Pronghorn 5.x no longer compatible due to data storage changes.
- 3.0.0 [06-29-2018] Change the way group is stored, now storing the ID instead of the name as part of the service catalog information in the collection. PH-12311
Improvements
- 3.9.0 [04-25-2019] - Updated JSON Schema for ease of use. PH-31536
- 3.7.3 [04-01-2019] - Updated MongoDB driver package to version 3.1.7. PH-21856
- 3.6.1 [11-28-2018] - Corrected Changelog from CI pipeline merge duplicate errors. PH-21419
- 3.6.0 [10-02-2018] - Updated UI of Service Catalog and Service Catalog Builder. PH-14861
- 3.3.0 [07-13-2018] - Changed all broker calls in service catalog to MongoDB calls. PH-10888
- 3.2.1 [07-12-2018] - Update CHANGELOG format to improve readability of Release Notes. PH-14416
- 3.2.0 [07-05-2018] Removed sass files from app service catalog. PH-13266
- 3.0.1 [07-03-2018] Update Release Notes layout to improve readability. PH-13632
Bug Fixes
- 3.8.0 [04-01-2019] - Webpack added. PH-30500
- 3.7.2 [03-29-2019] - Ensuring our apps have consistent styling. PH-29846
- 3.7.1 [03-27-2019] - Improved user experience when selecting workflow for new/updated service.
Fixed failing existing service update. PH-29589 - 3.7.0 [03-07-2019] - Removed /addService from list of endpoints. Browsing to /addService will now return HTTP 4xx. PH-24615
- 3.6.4 [02-04-2019] - Added support for comparison of date objects. PH-24931
- 3.6.3 [01-04-2019] - Fixed an issue where description field did not populate when editing a catalog entry.
Fixed an issue where service select was read-only when editing a catalog entry. PH-22778 - 3.6.2 [12-17-2018] - New catalog entries can only be saved one time. Additional changes are sent as updates to the service. PH-22107
- 3.5.1 [08-23-2018] - Update package.json to point to correct gitlab location. PH-16905
- 3.5.0 [07-27-2018] - Updated the system to call the correct workflow start job to pass in the group that are assigned to the service catalog. PH-15574
- 3.1.0 [07-03-2018] Resolved the issue where the Service Catalogs where not being displayed on the Service Catalog main page. PH-13724
Deprecation
- 3.5.2 [10-01-2018] - Localization language deprecation. Remove localization references. PH-13561
Previous Version: 2.7.2 [06-25-2018]
New Features
- 2.6.2 [06-15-2018] Implement prerelease pipeline on major releases. PH-11950
- 2.6.1 [06-09-2018] Update CHANGELOG to reflect new format. PH-11364
- 2.5.1 [06-04-2018] Add automated Release Notes. PH-11131
- 2.1.4 Giving the input field to name the export variable from service_catalog, default being instance_data.
- 2.1.0 Added apiread, apiwrite, & operations roles to allow certain users to create catalog entries. Users in operations can not access the Service Catalog Builder.
Improvements
- 2.7.2 [06-25-2018] Updated Service Management and Itential Utils dependancies in Service Catalog. PH-8215
- 2.7.1 [06-19-2018] Added unit test setup. PH-3692
- 2.7.0 [06-19-2018] Reverted back from storing the group id to now storing group name. PH-12308
- 2.6.0 [06-07-2018] Changed the way the group is stored in the catalog_store collection. The _id is now stored instead of the name to support PH6 but this will also work in PH5. The system will validate for both _id and name. PH-9955
- 2.2.0 List page uses phui table.
- 2.2.0 Updated modals to pass in actions on creation isntead of calling setAction.
Bug Fixes
- 2.2.1 General bugfixes & performance improvements.
- 2.2.0 General bugfixes & performance improvements.
- 2.2.0 Merged in fixConflicts (pull request #63).
- 2.2.0 Fixing merge conflicts with master. un-deprecating servicemodels.
- 2.2.0 Merged in IPSO-961 (pull request #61).
- 2.2.0 Merged in IPSO-928 (pull request #60).
- 2.2.0 Merged in fixConflicts (pull request #59).
- 2.2.0 Merged in SRVCCTLG-23 (pull request #54).
- 2.2.0 Merged in appPronghornJSONUpdate (pull request #53).
- 2.2.0 Merged in SRVCCTLG-20 (pull request #50).
- 2.2.0 Merged in SRVCCTLG-22 (pull request #52).
- 2.2.0 Merged in SRVCCTLG-21 (pull request #51).
- 2.2.1 Merge branch 'IPSO-944' into 'hotfix/2.2.1'
- 2.1.5 General bugfixes & performance improvements.
- 2.1.5 Merged in SRVCCTLG-24 (pull request #58).
- 2.1.5 Fixed an issue where ServiceCatalogStore method would return an error when the user's groups did not have any associated service catalog items.
- 2.1.4 General bugfixes & performance improvements.
- 2.1.4 Merged in IPSO-885-master (pull request #57).
- 2.1.3 General bugfixes & performance improvements.
- 2.1.2 General bugfixes & performance improvements.
- 2.1.2 Merged in IPSO-641 (pull request #55).
- 2.1.2 Merge branch 'hotfix/2.1.1' into develop.
- 2.1.0 Merged in fix-pipelines (pull request #47).
- 2.1.0 Merged in JasminVoigtlander/documentationmd-edited-online-with-bitbu-1496668051232 (pull request #46).
- 2.1.0 Merged in release/2.1 (pull request #45).
- 2.1.0 Merged in PRONG-1217-documentation (pull request #44).
- 2.1.0 Merged in IPSO-409 (pull request #43).
- 2.1.0 Merged in SRVCCTLG-19-cant-create-catalog-entries- (pull request #42).
- 2.1.0 Merged in version-bump (pull request #41).