diff options
-rw-r--r-- | docs/release-notes.rst | 44 | ||||
-rw-r--r-- | usecaseui-portal/CHANGELOG.md | 55 | ||||
-rw-r--r-- | usecaseui-portal/src/app/core/services/serviceList.service.ts | 2 | ||||
-rw-r--r-- | usecaseui-portal/src/app/mock/json/uui-lcm_listNsTemplates.json | 67 |
4 files changed, 167 insertions, 1 deletions
diff --git a/docs/release-notes.rst b/docs/release-notes.rst index 87e98ed2..d7fee01c 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -10,6 +10,50 @@ It provides self-service management GUI and monitor GUI for operators and end-us This project targets identifying all GUI requirements which operators and end-users need ONAP to support, coordinating GUI parts of each ONAP subsystem, filling the gaps for improving GUI functionalities for use cases. +Version: 2.0.2 +-------------- + +:Release Date: 2019-10-10 + +**New Features** + - Adaptive Pages : change the Home, Customer, Lifecycle Management and Package Management modules to adaptive pages that can be normally displayed in all screen sizes + - Mock Data Scheme : build mock data scheme to support the development and preview in local environment in case of lack of server environment + - Document Enhancement : enrich README.md to introduce the general situation and add CHANGELOG.md to record the commit messages + - Structure Optimization : restructure the project to increase the development efficiency and improve the performance + - Function Optimization : delete useless modules and simplify some apis to improve loading speed of the project + + +**Released Components** + - usecase-ui 2.0.2 + - usecase-ui-server 2.0.2 + +**Bug Fixes** + - Invalid Image Path : change the invalid image path in CSS and HTML files + - Error in Document : fix all errors in project document + +**Known Issues** + NA + +**Security Notes** + +Usecase-UI code has been formally scanned during build time using NexusIQ and all critical vulnerabilities have been addressed, +items that remain open have been assessed for risk and determined to be false positive. +The Usecase-UI open critical security vulnerabilities and their risk assessment have been documented as part of the project. + +**Quick Links** + - `Usecase-UI project page <https://wiki.onap.org/display/DW/Usecase+UI+Project>`_ + - `Passing Badge information for Usecase-UI <https://bestpractices.coreinfrastructure.org/en/projects/1759>`_ + - `Project Vulnerability Review Table for Usecase-UI <https://wiki.onap.org/pages/viewpage.action?pageId=51282547>`__ + +**Upgrade Notes** + NA + +**Deprecation Notes** + NA + +**Other** + NA + Version: 2.0.1 -------------- diff --git a/usecaseui-portal/CHANGELOG.md b/usecaseui-portal/CHANGELOG.md index aa20db72..c0084b3e 100644 --- a/usecaseui-portal/CHANGELOG.md +++ b/usecaseui-portal/CHANGELOG.md @@ -1,3 +1,58 @@ +# [1.0.0](https://gerrit.onap.org/r/usecase-ui/compare/2.0.1...1.0.0) (2019-10-08) + + +### Bug Fixes + +* change the order of api proxy ([71a1ac4](https://gerrit.onap.org/r/usecase-ui/commits/71a1ac4)) +* fix bugs of positions of README.md ([ebd842c](https://gerrit.onap.org/r/usecase-ui/commits/ebd842c)) +* fix bugs of table spinner and delete usless codes ([8455cd5](https://gerrit.onap.org/r/usecase-ui/commits/8455cd5)) +* fix docs image ([018a353](https://gerrit.onap.org/r/usecase-ui/commits/018a353)) +* fix the file path and delete console in mock data ([27b9342](https://gerrit.onap.org/r/usecase-ui/commits/27b9342)) + + +### Features + +* add a license to the performance page ([17c87c1](https://gerrit.onap.org/r/usecase-ui/commits/17c87c1)) +* add ajax request function ([1c5c010](https://gerrit.onap.org/r/usecase-ui/commits/1c5c010)) +* add copyright and comments ([feb28bd](https://gerrit.onap.org/r/usecase-ui/commits/feb28bd)) +* add copyright to fcaps component ([2e47b3d](https://gerrit.onap.org/r/usecase-ui/commits/2e47b3d)) +* add copyright to the performance-vm components ([686fe61](https://gerrit.onap.org/r/usecase-ui/commits/686fe61)) +* add home service mock data ([efa3621](https://gerrit.onap.org/r/usecase-ui/commits/efa3621)) +* add loading for page ([45fe372](https://gerrit.onap.org/r/usecase-ui/commits/45fe372)) +* add local mock data for the onboard page ([bf21900](https://gerrit.onap.org/r/usecase-ui/commits/bf21900)) +* add mock data routers config ([5d38fbf](https://gerrit.onap.org/r/usecase-ui/commits/5d38fbf)) +* add post and put mock method ([fa426ee](https://gerrit.onap.org/r/usecase-ui/commits/fa426ee)) +* change the default proxy route ([444e53d](https://gerrit.onap.org/r/usecase-ui/commits/444e53d)) +* change the mock data path config file ([0c1e82c](https://gerrit.onap.org/r/usecase-ui/commits/0c1e82c)) +* change the project structure and add mock data function ([d0f5347](https://gerrit.onap.org/r/usecase-ui/commits/d0f5347)) +* customer page code optimization ([41747c4](https://gerrit.onap.org/r/usecase-ui/commits/41747c4)) +* delete useless modules and update tomcat version ([3c38405](https://gerrit.onap.org/r/usecase-ui/commits/3c38405)) +* delete useless routes ([e3957de](https://gerrit.onap.org/r/usecase-ui/commits/e3957de)) +* fix ns file upload logic of onboard page ([ef9130d](https://gerrit.onap.org/r/usecase-ui/commits/ef9130d)) +* fix the interface of the onboard page and add json data ([3b4b373](https://gerrit.onap.org/r/usecase-ui/commits/3b4b373)) +* home page code optimization ([5d9b41e](https://gerrit.onap.org/r/usecase-ui/commits/5d9b41e)) +* Home page style optimization ([19a945d](https://gerrit.onap.org/r/usecase-ui/commits/19a945d)) +* implement the customer page chart adaptive ([a711cb3](https://gerrit.onap.org/r/usecase-ui/commits/a711cb3)) +* modify local json data ([a36741f](https://gerrit.onap.org/r/usecase-ui/commits/a36741f)) +* modify local request method ([84cbc59](https://gerrit.onap.org/r/usecase-ui/commits/84cbc59)) +* modify proxy configuration ([bcc5435](https://gerrit.onap.org/r/usecase-ui/commits/bcc5435)) +* onboard-vnf-vm page code optimization ([e958aec](https://gerrit.onap.org/r/usecase-ui/commits/e958aec)) +* optimization request function ([44b2c52](https://gerrit.onap.org/r/usecase-ui/commits/44b2c52)) +* optimize ccvpn related page code ([418ca82](https://gerrit.onap.org/r/usecase-ui/commits/418ca82)) +* optimize e2e instance creation page code ([8464ca4](https://gerrit.onap.org/r/usecase-ui/commits/8464ca4)) +* optimize the code for the customer page ([8b1ee1f](https://gerrit.onap.org/r/usecase-ui/commits/8b1ee1f)) +* optimize the code for the customer page ([781aad0](https://gerrit.onap.org/r/usecase-ui/commits/781aad0)) +* optimize the code for the graphiclist component ([89428db](https://gerrit.onap.org/r/usecase-ui/commits/89428db)) +* optimize the code for the onboard page ([831a305](https://gerrit.onap.org/r/usecase-ui/commits/831a305)) +* optimize the code for the onboard page ([e7b9fed](https://gerrit.onap.org/r/usecase-ui/commits/e7b9fed)) +* optimize the local API and json data on the onboard page ([ffd6d1e](https://gerrit.onap.org/r/usecase-ui/commits/ffd6d1e)) +* optimize the mock api of onboard page ([eabe158](https://gerrit.onap.org/r/usecase-ui/commits/eabe158)) +* performance-vnf page code optimization ([ec06b7c](https://gerrit.onap.org/r/usecase-ui/commits/ec06b7c)) +* reduce unnecessary request code ([083b5b3](https://gerrit.onap.org/r/usecase-ui/commits/083b5b3)) +* services-list page code optimization ([f4db02a](https://gerrit.onap.org/r/usecase-ui/commits/f4db02a)) + + + # [1.0.0](https://gerrit.onap.org/r/usecase-ui/compare/2.0.1...1.0.0) (2019-09-01) diff --git a/usecaseui-portal/src/app/core/services/serviceList.service.ts b/usecaseui-portal/src/app/core/services/serviceList.service.ts index de3722c1..bde2c253 100644 --- a/usecaseui-portal/src/app/core/services/serviceList.service.ts +++ b/usecaseui-portal/src/app/core/services/serviceList.service.ts @@ -72,7 +72,7 @@ export class ServiceListService { // Get all template types getAllServiceTemplates(type) { if (type == "Network Service") { - let nsUrl = this.url.serviceTemplates.replace("service-templates", "listNsTemplates").replace("serviceTemplates2", "serviceTemplates-ns"); + let nsUrl = this.url.serviceTemplates.replace("service-templates", "listNsTemplates"); console.log(nsUrl); return this.http.get<any>(nsUrl); } diff --git a/usecaseui-portal/src/app/mock/json/uui-lcm_listNsTemplates.json b/usecaseui-portal/src/app/mock/json/uui-lcm_listNsTemplates.json new file mode 100644 index 00000000..0f5e834d --- /dev/null +++ b/usecaseui-portal/src/app/mock/json/uui-lcm_listNsTemplates.json @@ -0,0 +1,67 @@ +[ + { + "csarId":"cab8eb0f-9a89-4f54-ba3d-d76d4b829f52", + "packageInfo":{ + "nsdInvariantId":null, + "csarName":null, + "nsdProvider":null, + "nsdId":null, + "nsPackageId":"cab8eb0f-9a89-4f54-ba3d-d76d4b829f52", + "downloadUrl":"http://msb-iag:8806/static/catalog/cab8eb0f-9a89-4f54-ba3d-d76d4b829f52/None", + "nsdModel":null, + "nsdVersion":null + } + }, + { + "csarId":"d0a6bd37-10dc-4e6f-8153-2cc23be27c81", + "packageInfo":{ + "nsdInvariantId":null, + "csarName":null, + "nsdProvider":null, + "nsdId":null, + "nsPackageId":"d0a6bd37-10dc-4e6f-8153-2cc23be27c81", + "downloadUrl":"http://msb-iag:8806/static/catalog/d0a6bd37-10dc-4e6f-8153-2cc23be27c81/None", + "nsdModel":null, + "nsdVersion":null + } + }, + { + "csarId":"d5d678dc-80ef-461e-8630-d105f43b0a18", + "packageInfo":{ + "nsdInvariantId":"c5ea12d4-1ca6-48d0-9302-a3962c15b536", + "csarName":"/service/vfc/nfvo/catalog/static/catalog/d5d678dc-80ef-461e-8630-d105f43b0a18/ns-vsn.csar", + "nsdProvider":"ONAP", + "nsdId":"2c1d41de-40bd-4580-a834-115df4bbcafd", + "nsPackageId":"d5d678dc-80ef-461e-8630-d105f43b0a18", + "downloadUrl":"http://msb-iag:8806/static/catalog/d5d678dc-80ef-461e-8630-d105f43b0a18//service/vfc/nfvo/catalog/static/catalog/d5d678dc-80ef-461e-8630-d105f43b0a18/ns-vsn.csar", + "nsdModel":".....", + "nsdVersion":"1.0.0" + } + }, + { + "csarId":"e53586ef-f30f-4824-a319-c4070a559341", + "packageInfo":{ + "nsdInvariantId":null, + "csarName":null, + "nsdProvider":null, + "nsdId":null, + "nsPackageId":"e53586ef-f30f-4824-a319-c4070a559341", + "downloadUrl":"http://msb-iag:8806/static/catalog/e53586ef-f30f-4824-a319-c4070a559341/None", + "nsdModel":null, + "nsdVersion":null + } + }, + { + "csarId":"ecb2b6e4-435d-453c-b280-850cf5c2f96a", + "packageInfo":{ + "nsdInvariantId":null, + "csarName":null, + "nsdProvider":null, + "nsdId":null, + "nsPackageId":"ecb2b6e4-435d-453c-b280-850cf5c2f96a", + "downloadUrl":"http://msb-iag:8806/static/catalog/ecb2b6e4-435d-453c-b280-850cf5c2f96a/None", + "nsdModel":null, + "nsdVersion":null + } + } +]
\ No newline at end of file |