summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-02-08check if localsession object null before closingHavaldar Girish1-1/+3
Before closing the session check if the localsession is not null Sonar Link: https://sonar.onap.org/component_issues/index?id=org.onap.portal%3Aonap-portal-parent#resolved=false|severities=BLOCKER Location: /src/main/java/org/openecomp/portalapp/portal/service/UserRolesCommonServiceImpl.java Line No-382 Change-Id: Id44800c1ab0ee03dd4920c756fb85b342dc1dd2a Issue-ID: PORTAL-154 Signed-off-by: Havaldar Girish <hg0071052@techmahindra.com>
2018-02-01Security/ Package Name changesst782s909-17221/+35288
Issue-ID: PORTAL-174, PORTAL-157, PORTAL-156, PORTAL-148, PORTAL-145, PORTAL-140, PORTAL-133, PORTAL-121, PORTAL-111, PORTAL-88 Includes security fixes, Role Centralization, replace certain ECOMP occurrences etc Change-Id: I3c8b706709c6b92e646e3cbe50c2d660e8a46ef4 Signed-off-by: st782s <statta@research.att.com>
2017-12-18Null check for ClientResponse in PolicyUril.javaHavaldar Girish1-1/+4
NullPointerException might be thrown as cres is nullable here Sonar Link: https://sonar.onap.org/component_issues/index?id=org.onap.portal%3Aonap-portal-parent#resolved=false|severities=BLOCKER Location: /src/main/java/org/openecomp/portalapp/portal/scheduler/policy/PolicyUtil.java Line No-72 Change-Id: I14dc792fb67198ebcbabfe80d90c48389af6cc91 Issue-ID: PORTAL-153 Signed-off-by: Havaldar Girish <hg0071052@techmahindra.com>
2017-11-15Update Portal docs areaChristopher Lott (cl778h)9-4/+206
Add new architecture picture and release docs. Remove byte-order-mark from start of api-docs.json file. Issue: PORTAL-141 Change-Id: If097d4f59716a7c554160c14364a1ef217ac6646 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-11-08Publish release notes in separate RST fileChristopher Lott (cl778h)7-155/+56
Issue: PORTAL-141 Change-Id: I4113c015374e6abef06c955120fbb60b0dbbe4af Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-11-06Correct image-include directiveChristopher Lott (cl778h)1-7/+8
Issue: PORTAL-141 Change-Id: I26687b60a0c6170ef2dad05e36e9222d3a8e0246 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-11-06Release notes for R1/Amsterdam/1.3.0Christopher Lott (cl778h)24-29/+203
Issue: PORTAL-141 Change-Id: I15540167d1205230515c7cb4e8030314f4bd6a3b Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-28Merge "use docker-compose healtcheck for DB"Manoop Talasila1-16/+14
2017-10-27Enhance authentication to fix a vulnerabilityChristopher Lott (cl778h)2-44/+51
Issue: PORTAL-137 Change-Id: I7e2a5544653ac2067da7231d878009b260dc740f Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-24use docker-compose healtcheck for DBSylvain Desbureaux1-31/+24
and use better condition for starting the other dockers taking into account Chris Lott comments Change-Id: Ibfdbd26742e514c107532ae99b5c4fd2d05c1e2c Issue-ID: PORTAL-95 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2017-10-19Correct domain suffix to onap.orgChristopher Lott (cl778h)2-2/+2
Missed an occurrence of cookie domain in the front-end config file, changed to onap.org (was openecomp.org). Issue: PORTAL-130 Change-Id: Ieb19912b503c6e0b16bd17ed7d4b1d9a9bc6a439 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-18Revise domain name and app context pathsChristopher Lott (cl778h)16-71/+446
Now uses host simpledemo.onap.org (no more simpledemo.openecomp.org) and context path ONAPPORTAL (no more ECOMPPORTAL). Issue: PORTAL-130 Change-Id: I15a47eae10ed444b8bfc5ba33a8a33a25d5c6ec6 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-17Merge "Fix the email id for CLI application"Manoop Talasila1-1/+1
2017-10-17Remove lingering company domain nameChristopher Lott (cl778h)1-4/+4
Issue: PORTAL-86 Change-Id: I0e684a17a7355f1544fd4e5d55ad0fc016898b26 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-17Fix the email id for CLI applicationKanagaraj Manickam k003651061-1/+1
PORTAL-120 Change-Id: I293433c015aa0eccd75593fa53a2fea562b7b7e4 Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
2017-10-16Upgrade to EPSDK 1.3.1Christopher Lott (cl778h)2-13/+13
EPSDK version 1.3.1 omits licensed "Greensock" code. Issue: PORTAL-127 Change-Id: I9a0eedc184f34084cf2b073ea7772d812b603e6d Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-12Switch SDK app to Mariadb connector.Christopher Lott (cl778h)5-133/+2
Also drop properties for DBC app that is no longer deployed. Issue: PORTAL-104 Change-Id: I5db42bf8342650caf20675bcef43fcf3e3af2dbb Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-12Repair Portal user-role assignmentChristopher Lott (cl778h)2-2/+4
Issue: PORTAL-125 Change-Id: Ib8006c301d059d954b681a11a955924843548c6b Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-11Remove GreenSock code in b2b libraryChristopher Lott (cl778h)2-6927/+1
Issue: PORTAL-127 Change-Id: Ie126b390f83cdf448da75d8684c0bf50e061f739 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-11Drop DMaaP BC web GUI from Portal deploymentChristopher Lott (cl778h)5-40/+10
DMaaP BC is not in Amsterdam release; no need for its GUI. Issue: PORTAL-126 Change-Id: I156e729ace41962fb9d3941deb2478357ea4616a Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-11Increase DB timeout; rename props dirChristopher Lott (cl778h)15-5/+9
1. Revise docker compose: a) Use version 2.1, up from 2.0 b) Increase apps database startup timeout from 3 to 5 minutes 2. Rename the properties directory to drop the env-specific name "rackspace" 3. Use MariaDB JDBC connection URL for DBC app. 4. Show AAI-UI and CLI apps by default on application home screen Issue: PORTAL-20, PORTAL-95, PORTAL-117 Change-Id: I3a96d2e3142a7c2229f5b67525d79fa5e602084b Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-10Extend deployment for CSIT env quirksChristopher Lott (cl778h)6-18/+78
Define new environment variables so a host IP and name can be added to a docker container /etc/hosts file for inter-app comms using the semi-well-known name portal.api.simpledemo.openecomp.org Issue: PORTAL-59 Change-Id: If1c23a77a4b227aac314d966f41e5d5aaad846f8 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-05Merge "Repair SDK-app property for users"Manoop Talasila3-2/+5
2017-10-05Repair SDK-app property for usersChristopher Lott (cl778h)3-2/+5
Repair package prefix of user-management class named in property file Issue: PORTAL-59 Change-Id: Iffc753fcd244ad6910fc58c8e2c1748adfa2911d Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-05Enable webconsole for cli in portalKanagaraj Manickam k003651061-2/+1
PORTAL-120 Change-Id: If631069c3b6344459f24b3efe1fd0989ce707253 Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
2017-10-04Repair widget-ms problem; adjust sonar in pomsChristopher Lott (cl778h)15-896/+612
Using OParent again; override some Sonar configuration and tasks. Repair display & fetch of users from remote apps. Use EPSDK version 1710 database scripts. Issue: PORTAL-50, PORTAL-59, PORTAL-86 Change-Id: I05eaea3680b0422236cc86cdd0ad5847c2731e54 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-04Repair aspect logger; repair site deployChristopher Lott (cl778h)2-20/+82
[PORTAL-54] Javadoc site deployment fails on widget-ms module [PORTAL-116] WidgetCatalog request takes exception before reaching controller method Issue: PORTAL-54, PORTAL-116 Change-Id: Id6d223a30a8c5f493c3fa1902225bc4e8964d085 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-02Merge "Enable sonar code coverage with oparent"Manoop Talasila7-271/+4
2017-10-02Drop redundant "onap"; fix portChristopher Lott (cl778h)2-10/+10
1. Remove extraneous "onap/". 2. Define Nexus registry in "push" script using port 10003; the releases repo on port 10001 does not allow push. Issue: PORTAL-90 Change-Id: I6eb41de36eefc531598cbc495712d55b9df4782a Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-02Enable sonar code coverage with oparentGary Wu7-271/+4
Remove commented-out property sonar.java.binaries. Change-Id: I14f0597e472b387d48abc2cb1e55777a2fa55708 Issue-ID: PORTAL-50 Signed-off-by: Gary Wu <gary.i.wu@huawei.com> Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-10-02Update deliveries for portal deploymentChristopher Lott (cl778h)6-71/+23
Use onap (not openecomp) in Nexus tag. Revise environment variables suitable for Rackspace via HEAT. Use registry nexus.onap.org:10001 instead of port 1003. Drop portal_vm_init.sh; moved back to ONAP demo repo. Issue: PORTAL-90 Change-Id: Ib51668eceff851db0271cd6acb2bdecf08cafa06 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-30Remove oParent and sonar.java.binaries.Manoop Talasila1-3/+3
This is to fix Sonar code coverage reporting. Issue-Id: PORTAL-50 Change-Id: Ib222f60587405924653d201a7f5f057d018e8bf5 Signed-off-by: Manoop Talasila <talasila@research.att.com>
2017-09-29Use version 1.3.0 (no -SNAPSHOT)Christopher Lott (cl778h)7-8/+9
This is an attempt to solve the Sonar failures in the portal-master-release-version-java-daily jobs. Issue: PORTAL-109 Change-Id: I5694cd726b64bf28ea6201f9d2066b7dd734c0fe Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-28Update license in non-Java files.Christopher Lott (cl778h)100-1085/+2850
Add logs and properties directory names to .env file. Revise portal_vm_init.sh script to pull and tag onap/cli docker image. Issue: PORTAL-90 Change-Id: I82a371ee9797b3e037ad282538cb48b5620c9709 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-28Added tutorial for portal-sdk appsjsseidel16-1/+1039
Added a tutorial for how to create a basic app using the portal sdk. Change-Id: I52783748760501e57751e19d1eb586d21cbef0d9 Issue-Id: PORTAL-100 Signed-off-by: jsseidel <jsseidel@fastmail.com>
2017-09-28Update license; improve coverage; add docs dirChristopher Lott (cl778h)675-20164/+20833
Update licenses to match approved text; add where missing. Improve code coverage with additional tests. Use OParent. Drop ecomp-portal-BE-common-test entirely; tests merged to ecomp-portal-BE-common. All code from LF repo branch master_dev_amsterdam_1_3_0 Issue: PORTAL-42, PORTAL-50, PORTAL-90, PORTAL-96 Change-Id: I09d98bbf072411d2efed6fb34f378f7cc8d049ad Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-25Add doc folder.Christopher Lott (cl778h)1-0/+1
Issue: PORTAL-105 Change-Id: I922d8f5107a8263940e5b37376c52db977b7b458 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-25MariaDB Connector and Sonar Scans; clean nlChristopher Lott (cl778h)353-1513/+25532
PORTAL-50: Fix to get the Sonar coverage for ONAP PORTAL-72: Sonar scan - resolving severity Blocker issues PORTAL-86: Remove internal att.com usages from tests and other files PORTAL-102: Fixed the page refresh issue on App Account Management page PORTAL-103: Fix to enhanced notification ticket source for ONAP PORTAL-104: Replaced mysql DB connector with mariaDB Issue: PORTAL-50 PORTAL-72 PORTAL-86 PORTAL-102 PORTAL-103 PORTAL-104 Change-Id: Iae78ad34ed9ce5ae1f2d36fcbb93fbc1e39944e5 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-11Merge "Fix CLI docker env settings"Manoop Talasila1-1/+1
2017-09-11Fix CLI docker env settingsKanagaraj Manickam k003651061-1/+1
Recently the env for setting the mode of CLI is changed to CLI_MODE and same has been incorporated here. CLI-14 Change-Id: I1decd7063a25a4e11d867c460d141e0a88a4a761 Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
2017-09-08Cleanup project's name in SonarJessica Wagantall1-0/+1
The name parameter in the root pom.xml should match the project name in gerrit to reflect consistency in Sonar. Change-Id: Ic2f18b2f5de443c4be7580140b216a619cbbe7fe Issue-id: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-09-08Repair search and timeout defectsChristopher Lott (cl778h)10-865/+1342
PORTAL-91: Search was not working on widget-ms page PORTAL-95: docker containers not waiting long enough for database This bumps the commit message to trigger a build; posting a "recheck" message on Gerrit didn't work. Issue: PORTAL-91, PORTAL-95 Change-Id: I7091634a64d281457c76584e8d2a08e3e5887cd1 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-09-07Merge "Add CLI deployment as part of portal"Manoop Talasila2-2/+14
2017-09-07Add CLI deployment as part of portalKanagaraj Manickam k003651062-2/+14
CLI is available as onap/cli docker image and is enabled to get installed as part of portal vm CLI-14 Change-Id: Ia1035a934f9808d76a78415462677708017eaea8 Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
2017-09-06Remove unused files with company keywordsChristopher Lott (cl778h)20-97/+201
Drop the static FE pages that were once used to redirect users. Issue: PORTAL-86 Change-Id: Idb1f3b07f2b30319b58d993fcafd7e95b1c6d5a3 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-08-31Repair user notification defects.Christopher Lott (cl778h)3-587/+635
Issue: PORTAL-50 Change-Id: I15347d69b7b85a2658f114f53029bed67f7e810d Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-08-30Configure sonar code coverage; use EPSDK 1.3.0Christopher Lott (cl778h)10-66/+158
Also use this commit to mark delivery of many feature issues Issue: PORTAL-26, PORTAL-28, PORTAL-29, PORTAL-50, PORTAL-69, PORTAL-76, PORTAL-82, PORTAL-89 Change-Id: Ib3e8487c5eb3d39dcdae1450deac6d255449debc Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-08-26Skip deployment of widget-ms jarChristopher Lott (cl778h)3-21/+8
Add plugin to skip deployment of ecomp-portal-widget-ms onejar. Fix problem of manage widget pop up calendar moved off event date input field. Issue: PORTAL-80 Change-Id: Id783989fed6a248ceb1a12bfce8403f6219e2e61 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-08-25Enable junit test cases and fix defects.Christopher Lott (cl778h)25-797/+161
Clean internal company domain names. Repair defect for picking Role in Widget onboarding for assigned app. Issue: PORTAL-50, PORTAL-82, PORTAL-86 Change-Id: I0826ddbfad1dc8a9bb6f3b8096b9748f887c1c65 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-08-24Repair DDL duplicate-index name issueChristopher Lott (cl778h)4-35/+28
This blocked the portal-db container from starting, which blocked the app servers from starting. Issue: PORTAL-80 Change-Id: I4c0b6b378bda29355111b137cae32c8f219d9921 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>