Changelogs

On this page:

app-service_catalog

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).