aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-10-19Added memcache for token validationKanagaraj Manickam1-2/+3
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I4503cb02fe146f92e3d5d08f123628900522335b
2020-10-19Added upload file validationKanagaraj Manickam1-0/+4
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I2e0b2d874934423719ee94cefac45d20d5f798b1
2020-10-19Added token validation for result uploadKanagaraj Manickam1-0/+4
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I1a9faf804d028c32896f915c4f9fb52ed2d4aace
2020-10-19Added Result Upload apiKanagaraj Manickam2-0/+94
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I34cc6508e2e04c50bed65c06ccfca785758a8757
2020-10-19Addd Mem-cache for token validationKanagaraj Manickam1-1/+2
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I070d9ad49337741049ab6442df9ff2d8bc98d257
2020-10-19Added Token Validation before logoutKanagaraj Manickam1-0/+3
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I75062a31f17e628215aa7c0d8768e5be486a515e
2020-10-19Added Logout Dovetail-WebportalKanagaraj Manickam2-1/+8
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I298d65141b4c9a795744c7f59e43ca5662103895
2020-10-19Added Mem-cache for storing tokenKanagaraj Manickam2-2/+6
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: Ia3a3683a6e635c86447ca6bd96c7416d73febf7d
2020-10-19Added Token Generation while loginKanagaraj Manickam1-0/+3
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I8acbcf4ce21adfb8c82ec1be7577ed9b5acd094c
2020-10-19Added Validation for Invalid CredentilasKanagaraj Manickam1-0/+3
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I35b35773847ecc9175ca634cb9ae1a341c9c2eeb
2020-10-19Added Login feild validationsKanagaraj Manickam2-0/+14
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: Ifc9925d3ad8da973804919746902fd7754f98abd
2020-10-19Added Login Dovetail-WebportalKanagaraj Manickam2-1/+23
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: Ife1a2b86bb72e7fbf86df61c835694e4a963fde8
2020-09-07Update ports in docker composeKanagaraj Manickam1-3/+3
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I6d732440974a1659f0516a8ad205d895cb00abe4
2020-09-03Remove password enteriesKanagaraj Manickam1-1/+0
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: I3436f9df3e3f39a860729ee1a0ec9ffd22f657e7
2020-09-02Update author detailsKanagaraj Manickam1-3/+3
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: Ie353bbeb388ebaa64d93952f8cbc0b5cb341af96
2020-09-01Update the Project detailsKanagaraj Manickam1-1/+1
Issue-ID: DOVETAIL-801 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com> Change-Id: Ia341e6581eadb3101166183e7e310890941c6499
2020-08-26Added notice of OPNFV TSC suspending OVP2019.12 infra badgeLincoln Lavoie1-0/+8
Added the notice to the home page of the nfvi-verified portal. Fixed htmllint complaints. Updated based on gerrit feedback. Signed-off-by: Lincoln Lavoie <lylavoie@iol.unh.edu> Change-Id: I416933426710b77f04a9e885851d384e38f71521
2020-02-11Updated portal for OVP 2019.12 releaseovp-3.0.1Lincoln Lavoie6-30/+128
* Fixed errors for VNF results * Cleaned up couple of other errors * Added TOSCA test case requirements. * Fixed typos and white space issues. * Corrected flake8 and weblint failures Signed-off-by: Lincoln Lavoie <lylavoie@iol.unh.edu> Change-Id: I911f294725c353d1388f44f79814cadc31e21574
2019-11-07Add NFVI 2019.12 version on portalxudan3-3/+743
JIRA: DOVETAIL-787 Change-Id: Idca4d2164965781bc0e0e7e81816cad1804e12ff Signed-off-by: xudan <xudan16@huawei.com>
2019-10-14Merge "Update Portal Meta Description"Dan Xu2-2/+2
2019-10-14Merge "Update VNF and NFVI Badges"Dan Xu2-0/+0
2019-10-14Merge "Update Color Scheme for NFVI Portal"Dan Xu5-13/+13
2019-09-02Merge "API validation only for NFVI and gets from results.json"Dan Xu2-16/+35
2019-08-29Update portal to get portal_key_file from results.jsonxudan2-34/+93
Change-Id: I210a9c240b720e3367134112ad2cdb5c3fdeffe0 Signed-off-by: xudan <xudan16@huawei.com>
2019-08-21API validation only for NFVI and gets from results.jsonxudan2-16/+35
Change-Id: Ia84d67098d7fc2f5e8da88900a2a8846f718f085 Signed-off-by: xudan <xudan16@huawei.com>
2019-05-09Merge "Update Support Email Address"Dan Xu2-2/+2
2019-05-09Merge "Add License for Dovetail webportal"Dan Xu109-4/+951
2019-05-06Update Support Email AddressTrevor Bramwell2-2/+2
The suport email address has moved from verified@opnfv.org to ovp-support@lfnetworking.org as the portal has moved to the lfnetworking.org domain. Change-Id: I9fe1a885538b8c5f27debeea86072d6870e1fac9 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-05-03Merge "Bug fix for ONAP/OVP portals"Panagiotis Karalis9-119/+110
2019-04-29Add License for Dovetail webportalxudan109-4/+951
Add license for all files in this repo except following: 1. all .png, .gif and .json files 2. all empty __init__.py files 3. MANIFEST.in 4. .htmllintrc 5. node-requirements.txt 6. update/README.md 7. opnfv_testapi/ui/auth/rsa.pem 8. opnfv_testapi/tornado_swagger/README.md 9. 3rd_party/static/testapi_ui/favicon.ico 10. 3rd_party/static/onap_ui/favicon.ico Change-Id: I6329d09b67cdafaa545cea7894e5edf3466d0009 Signed-off-by: xudan <xudan16@huawei.com>
2019-04-25Portal Bug - non proper display of Non Exec TCsPanagiotis Karalis1-6/+6
The non executed test cases have not any verdict, assigned by the dovetail project (e.g. PASS, SKIP, FAIL). In that case, the portal cannot recognize those TCs as failed ones and they are out of the 'Not Passed' list in the Test Result Overview. The problem is focused on NFVI portal. Therefore, the controller has been updated, removing the check for the failed TCs. If the TC is not belonged either to Pass or Skip list then this TC is pushed in the Not Pass list. So, the failed as well as the non executed TCs appear under 'Non Passed' list. JIRA: DOVETAIL-773 Change-Id: I71e639c168bbda1065e12b063e22f17875536a9a Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
2019-04-24Bug fix for ONAP/OVP portalsPanagiotis Karalis9-119/+110
During portal review, some errors have been noticed and fixed. - 'no role', In the 'My Results' page are displayed also results from other users. - 'user,reviewer' role, In the 'My Results' page are appeared all results and not only for the current user. - 'administrator' role, The applications are not appeared in the application page - 'reviewer' role, Reviewers cannot submit votes and after few seconds a 'time out' is received. Change-Id: Ia9bc3c4fdcac1b37ac03adff64ff689ca2428c0f Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
2019-04-18Merge "Update and add some hyperlinks"Dan Xu2-5/+9
2019-04-15Update the behavior of roles for OVP/ONAP portalsPanagiotis Karalis7-27/+107
The behavior of portals' roles are updated according to CVC decisions. The behavior will be: * no roles - the person can upload results and share results to other users, but can not submit an application/results for review * "user" role - the person can submit the application/results fore review. To have this role, the person MUST have signed the participation agreement through docusign. * "reviewer" role - the person can see applications / results submitted to review, and can vote (+1 / -1) on those results as part of the review process. Votes are recorded. * "admin" role - the person can approve applications for public listing, etc. Final gatekeeper for the website, etc. Responsible to ensure processes are followed, etc. Change-Id: Ieca55725378c85f544eeea4390046bae456ee1a3 Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
2019-04-11Merge "Enhanced OVP Web Portal"Dan Xu15-351/+892
2019-04-10Fixing bug related to the ONAP results pagePanagiotis Karalis1-1/+2
If anyone without access (i.e. without 'user' role in the profile) tries to connect at 'user_results' page, no permissions to upload new results should be granted. Change-Id: Ice7418c16fe1fcff7133eca537b10f4f05a3e491 Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
2019-04-10Enhanced OVP Web PortalPanagiotis Karalis15-351/+892
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 <pkaralis@intracom-telecom.com>
2019-04-10Update and add some hyperlinksxudan2-5/+9
Change-Id: Ib16e2804475b4271a6810c69eac4f1a5f1e3c41a Signed-off-by: xudan <xudan16@huawei.com>
2019-04-03Update Color Scheme for NFVI PortalTrevor Bramwell5-13/+13
This matches the changes to the VNF portal with a change from the green/teal color to blue. Change-Id: Id3bf0d8fd70ec1e00f178742191586de76123603 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-04-03Update VNF and NFVI BadgesTrevor Bramwell2-0/+0
The color scheme changed on the VNF badge, and the NFVI badge had extra space around the image. Change-Id: I97933932d4c8aab0ec49fda1ab6a2b1d79167957 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-04-03Update Portal Meta DescriptionTrevor Bramwell2-2/+2
The description in the VNF and NFVI portal's meta tag is updated to reflect their content. This should help distinguish them when posting links and finding them in search engine results as the meta description is displayed to provide context. Change-Id: I5c6ecf1847ed6036360ed9a1a16132ef66bba666 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-04-01Portal updates for VNF LaunchTrevor Bramwell14-146/+108
Moves some of the Workflow and Governance links into the body of the home page, and removes those sections from the sidebar. Updates the header, logos, and badge used. Links to OVP overview updated to point to latest documentation, not stable-fraser as this includes the VNF testing instructions. Change-Id: Iceea0e24afc57ed3919a36cf2844717be455e238 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-03-22Merge changes I36bbb6e6,I2f597763Dan Xu65-105/+8781
* changes: Enable Web Portal for ONAP results Prepare Web Portal for ONAP integration
2019-03-20Enable Web Portal for ONAP resultspkaralis56-54/+8656
The web portal needs to be able to read test results of the ONAP compliance program and display them. In order for the above goal to be achieved, the following two parts should be impacted: 1- A new front-end should be prepared in order to handle and display the results 2- The REST API should be extended in order to support the aforementioned operation. JIRA: DOVETAIL-669 Change-Id: I36bbb6e602a67020d7e27aedbfc776f5cf4f3dc3 Signed-off-by: pkaralis <pkaralis@intracom-telecom.com> Co-Authored-By: Stamatis Katsaounis <mokats@intracom-telecom.com>
2019-03-08Add skipped TCs in the portal's result reportPanagiotis Karalis4-22/+81
Since the dovetail supports the 'SKIP' verdict for the results, the OVP portal should be updated in order to collect and display the skipped testcases and sub-testcases properly. The report of results has been improved, so that a third column is introduced for skipped results (Passed, Skipped, Not Passed). JIRA: DOVETAIL-765 Change-Id: Ia1a0d8bd732814137e495dc4c6ef5ebb0ef0ed73 Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
2019-03-08Prepare Web Portal for ONAP integrationStamatis Katsaounis10-51/+125
This patch applies all the required changes in order to support a second web portal container with the onap web portal content. Change-Id: I2f59776313bf2067dbdfb04445620b5241716ebb Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2019-02-13Updated test case list according to moved patrol testsovp-2.2.0Georg Kunz1-3/+8
Two patrol tests were moved from mandatory to optional in the 2018.09 test suite due to their dependency on VxLAN. This patch updates the testcases list accordingly. JIRA: DOVETAIL-756 Change-Id: Ib12cacb8cc5813304434539659ec88b3a4d78358 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2019-02-13Fix lint and identation issues and remove unwanted parts of codeStamatis Katsaounis11-2478/+1015
Change-Id: Ic294155075962f0b78e3102cff993ee2421ad99e Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-11-28Improve Docker deploymentStamatis Katsaounis27-1025/+113
JIRA: DOVETAIL-755 This patch improves Docker deployment. It removes the extra unwanted container. In addition, it removes unused files. Finally, it fixes the issue of python install where the static files of swagger where not installed inside the api container. Change-Id: Id74c88ab77182ed233f0eedad39ff8da245bb3dd Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-11-26Update tox to run htmllint and csslintStamatis Katsaounis28-312/+297
JIRA: DOVETAIL-753 This patch adds a new tox environment to run htmllint and csslint. Furthermore, it fixes any leftover html and css errors. Change-Id: Ie3fda8d89b3d52851debe1a4271ffd0ac8fbee68 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>