summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/release-notes.rst44
-rw-r--r--usecaseui-portal/CHANGELOG.md55
-rw-r--r--usecaseui-portal/src/app/core/services/serviceList.service.ts2
-rw-r--r--usecaseui-portal/src/app/mock/json/uui-lcm_listNsTemplates.json67
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