From 71bdc6752f47b7da7282f786570fbe717973fb6d Mon Sep 17 00:00:00 2001 From: Panagiotis Karalis Date: Thu, 24 Jan 2019 15:04:15 +0200 Subject: Enhanced OVP Web Portal The OVP web portal is updated with some improvements. Those improvements are focused on the styling part of the portal as well as on the introduction of new functions related to the reviews, applications and the generally flow. JIRA: DOVETAIL-670 JIRA: DOVETAIL-760 Change-Id: Ic5ca90eaaee36de43486ff55ad9aa788136587c6 Signed-off-by: Panagiotis Karalis --- .../components/results/modal/applicationModal.html | 191 +++++++++++++++ .../components/results/modal/applicationView.html | 107 +++++++++ .../components/results/modal/reviewsModal.html | 41 ++++ .../testapi-ui/components/results/results.html | 57 +++-- .../components/results/resultsController.js | 262 ++++++++++++++++++++- 5 files changed, 626 insertions(+), 32 deletions(-) create mode 100644 3rd_party/static/testapi-ui/components/results/modal/applicationModal.html create mode 100644 3rd_party/static/testapi-ui/components/results/modal/applicationView.html create mode 100644 3rd_party/static/testapi-ui/components/results/modal/reviewsModal.html (limited to '3rd_party/static/testapi-ui/components/results') diff --git a/3rd_party/static/testapi-ui/components/results/modal/applicationModal.html b/3rd_party/static/testapi-ui/components/results/modal/applicationModal.html new file mode 100644 index 0000000..e7c4609 --- /dev/null +++ b/3rd_party/static/testapi-ui/components/results/modal/applicationModal.html @@ -0,0 +1,191 @@ +
+
+
+

Complete this application then start your CVP journey

+
+
+ +
+
+ +
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+
+
+
+ +
+ + diff --git a/3rd_party/static/testapi-ui/components/results/modal/applicationView.html b/3rd_party/static/testapi-ui/components/results/modal/applicationView.html new file mode 100644 index 0000000..3cbbcb5 --- /dev/null +++ b/3rd_party/static/testapi-ui/components/results/modal/applicationView.html @@ -0,0 +1,107 @@ +
+
+
+

Application Details

+
+
+ +
+
+ +
+
+ +
{{ ctrl.application.organization_name }}
+
+
+ +
{{ ctrl.application.company_logo }}
+
+
+ +
{{ ctrl.application.organization_web }}
+
+
+ +
{{ ctrl.application.product_name }}
+
+
+ +
{{ ctrl.application.product_spec }}
+
+
+ +
{{ ctrl.application.product_documentation }}
+
+
+ +
{{ ctrl.application.product_categories }}
+
+
+ +
{{ ctrl.application.prim_name }}
+
+
+ +
{{ ctrl.application.prim_email }}
+
+
+ +
{{ ctrl.application.prim_address }}
+
+
+ +
{{ ctrl.application.prim_phone }}
+
+
+ +
{{ ctrl.application.description }}
+
+
+ +
{{ ctrl.application.sut_version }}
+
+
+ +
{{ ctrl.application.sut_label }}
+
+
+ +
{{ ctrl.application.sut_hw_version }}
+
+
+ +
{{ ctrl.application.ovp_category }}
+
+
+ +
{{ ctrl.application.lab_location }}
+
+
+
+ +
{{ ctrl.application.lab_name }}
+
+
+ +
{{ ctrl.application.lab_email }}
+
+
+ +
{{ ctrl.application.lab_address }}
+
+
+ +
{{ ctrl.application.lab_phone }}
+
+
+
+
+
+
+ + diff --git a/3rd_party/static/testapi-ui/components/results/modal/reviewsModal.html b/3rd_party/static/testapi-ui/components/results/modal/reviewsModal.html new file mode 100644 index 0000000..c93d1ef --- /dev/null +++ b/3rd_party/static/testapi-ui/components/results/modal/reviewsModal.html @@ -0,0 +1,41 @@ +
+
+
+

Community Reviews

+
+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + + + +
ReviewerLinux Foundation OpenIdEmailReview DateOutcome
{{ review.reviewer_name }}{{ review.reviewer_openid }}{{ review.reviewer_email }}{{ review.creation_date | limitTo:19}}{{ review.outcome }}
+
+
+
+
+ + diff --git a/3rd_party/static/testapi-ui/components/results/results.html b/3rd_party/static/testapi-ui/components/results/results.html index bc15169..30bcd94 100644 --- a/3rd_party/static/testapi-ui/components/results/results.html +++ b/3rd_party/static/testapi-ui/components/results/results.html @@ -1,17 +1,18 @@

{{ctrl.pageHeader}}

{{ctrl.pageParagraph}}

-
+

Upload Results

-
@@ -36,7 +37,8 @@ Status Log SUT - SUT Version + Application + Review Status Operation Share List @@ -62,43 +64,52 @@ logs info - + View Application +
Not created
+ + View Reviews +
- Operation