portal.git
4 years agoFix for NullPointerException in ecomp-portal-BE-common 52/92452/1
Parshad Patel [Thu, 1 Aug 2019 10:55:05 +0000 (19:55 +0900)]
Fix for NullPointerException in ecomp-portal-BE-common

A "NullPointerException" could be thrown; "epUser" is nullable here
Either log or rethrow this exception

Issue-ID: PORTAL-562
Change-Id: I11a72534f75efec474f49f8a5cb66affb810348f
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
4 years agoMerge "Fix typo in addNewUser()"
Manoop Talasila [Wed, 31 Jul 2019 20:20:38 +0000 (20:20 +0000)]
Merge "Fix typo in addNewUser()"

4 years agoMerge "Fix typo in isCssReady()"
Manoop Talasila [Wed, 31 Jul 2019 20:20:33 +0000 (20:20 +0000)]
Merge "Fix typo in isCssReady()"

4 years agoMerge "Fix null pointer exception"
Manoop Talasila [Wed, 31 Jul 2019 20:17:56 +0000 (20:17 +0000)]
Merge "Fix null pointer exception"

4 years agoMerge "General sonar fixes"
Manoop Talasila [Wed, 31 Jul 2019 20:16:48 +0000 (20:16 +0000)]
Merge "General sonar fixes"

4 years agoFix typo in addNewUser() 66/92266/1
Artem Naluzhnyy [Tue, 30 Jul 2019 10:50:02 +0000 (12:50 +0200)]
Fix typo in addNewUser()

Coverity-scan: CID-192094
Issue-ID: PORTAL-684
Signed-off-by: Artem Naluzhnyy <A.Naluzhnyy@samsung.com>
Change-Id: If6dccd56be6c755771be7bf3724ee66ed10ac606

4 years agoFix typo in isCssReady() 53/92253/1
Artem Naluzhnyy [Tue, 30 Jul 2019 09:01:06 +0000 (11:01 +0200)]
Fix typo in isCssReady()

Coverity-scan: CID-192115
Issue-ID: PORTAL-16
Signed-off-by: Artem Naluzhnyy <A.Naluzhnyy@samsung.com>
Change-Id: If4aacbb6e7f2cdf6895a1ca6130247b8238414ef

4 years agoFix null pointer exception 57/91857/1
Arindam Mondal [Tue, 23 Jul 2019 10:12:40 +0000 (19:12 +0900)]
Fix null pointer exception

+) Fix NPE
++) implement equals instead of ==

Issue-ID: PORTAL-680
Change-Id: I3a0df60b6171b114afc841b40838f6a4484370ee
Signed-off-by: arind.mondal <arind.mondal@samsung.com>
4 years agoMerge "XSS Vulnerability fix in DashboardController"
Manoop Talasila [Mon, 22 Jul 2019 19:32:45 +0000 (19:32 +0000)]
Merge "XSS Vulnerability fix in DashboardController"

4 years agoMerge "XSS Vulnerability fix in ExternalAccessRolesControllerDashboardController"
Manoop Talasila [Mon, 22 Jul 2019 19:32:31 +0000 (19:32 +0000)]
Merge "XSS Vulnerability fix in ExternalAccessRolesControllerDashboardController"

4 years agoMerge "XSS Vulnerability fix in AuxApiRequestMapperController"
Manoop Talasila [Mon, 22 Jul 2019 19:32:19 +0000 (19:32 +0000)]
Merge "XSS Vulnerability fix in AuxApiRequestMapperController"

4 years agoMerge "XSS Vulnerability fix in SharedContextRestController"
Manoop Talasila [Mon, 22 Jul 2019 19:32:04 +0000 (19:32 +0000)]
Merge "XSS Vulnerability fix in SharedContextRestController"

4 years agoMerge "XSS Vulnerability fix in WidgetsController"
Manoop Talasila [Mon, 22 Jul 2019 19:31:46 +0000 (19:31 +0000)]
Merge "XSS Vulnerability fix in WidgetsController"

4 years agoMerge "XSS Vulnerability fix in AuditLogController"
Manoop Talasila [Mon, 22 Jul 2019 19:31:14 +0000 (19:31 +0000)]
Merge "XSS Vulnerability fix in AuditLogController"

4 years agoMerge "XSS Vulnerability fix in AppContactUsController"
Manoop Talasila [Mon, 22 Jul 2019 19:30:16 +0000 (19:30 +0000)]
Merge "XSS Vulnerability fix in AppContactUsController"

4 years agoMerge "XSS Vulnerability fix in AppsController"
Manoop Talasila [Mon, 22 Jul 2019 19:29:25 +0000 (19:29 +0000)]
Merge "XSS Vulnerability fix in AppsController"

4 years agoGeneral sonar fixes 12/91712/3
Arindam Mondal [Fri, 19 Jul 2019 04:58:03 +0000 (13:58 +0900)]
General sonar fixes

+) removed unused imports and done formatting

Issue-ID: PORTAL-680
Change-Id: I1f6ceca61dfc59726cc9e5f7ad802e5c9b0f4d6e
Signed-off-by: arindamm <arind.mondal@samsung.com>
4 years agoMerge "NoClassDefFoundError javax/xml/bind/ValidationException"
Lorraine Welch [Fri, 19 Jul 2019 17:25:12 +0000 (17:25 +0000)]
Merge "NoClassDefFoundError javax/xml/bind/ValidationException"

4 years agoXSS Vulnerability fix in DashboardController 53/91453/1
Dominik Mizyn [Mon, 15 Jul 2019 14:03:16 +0000 (16:03 +0200)]
XSS Vulnerability fix in DashboardController

Custom data validator used to fix this issue.

Issue-ID: OJSI-15
Change-Id: I84bfb81e5d87f80211d46d1141cbf8e4075660fe
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoXSS Vulnerability fix in ExternalAccessRolesControllerDashboardController 44/91444/1
Dominik Mizyn [Mon, 15 Jul 2019 12:03:18 +0000 (14:03 +0200)]
XSS Vulnerability fix in ExternalAccessRolesControllerDashboardController

Custom data validator used to fix this issue.

Issue-ID: OJSI-15
Change-Id: I9a978846ffc50d840a676b994aa4fb89248b5372
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoXSS Vulnerability fix in AuxApiRequestMapperController 42/91442/2
Dominik Mizyn [Mon, 15 Jul 2019 10:32:27 +0000 (12:32 +0200)]
XSS Vulnerability fix in AuxApiRequestMapperController

Custom data validotor is used to valid incoming data.

Issue-ID: OJSI-15
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: I1b2a1fe0fcb6278a7b12017479243009142c2cbd

4 years agoNoClassDefFoundError javax/xml/bind/ValidationException 74/91374/1
Dominik Mizyn [Fri, 12 Jul 2019 14:12:19 +0000 (16:12 +0200)]
NoClassDefFoundError javax/xml/bind/ValidationException

Add dependency to pom.xml file

Issue-ID: PORTAL-660
Change-Id: I02e21024d10cca71b2f090117fb0afdf0b29578b
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoUnused classes delete from Portal 72/91372/1
Dominik Mizyn [Fri, 12 Jul 2019 13:32:57 +0000 (15:32 +0200)]
Unused classes delete from Portal

These classes are unused anywhere in the Portal project.

Issue-ID: PORTAL-655
Change-Id: If92d0df0efb0b5120190a44c46b2fed31ba32b89
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoXSS Vulnerability fix in SharedContextRestController 29/91329/1
Dominik Mizyn [Thu, 6 Jun 2019 10:28:51 +0000 (12:28 +0200)]
XSS Vulnerability fix in SharedContextRestController

Custom data validator used to secure this class

Issue-ID: OJSI-15
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: I231731b9deb60310b698d70179cddd471cffd7fb

4 years agoXSS Vulnerability fix in WidgetsController 28/91328/1
Dominik Mizyn [Thu, 6 Jun 2019 09:39:35 +0000 (11:39 +0200)]
XSS Vulnerability fix in WidgetsController

Custom data validator used to fix this issue.

Issue-ID: OJSI-15
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: I0113097b2118656780f4f9bca8b4ee99e85b6f6d

4 years agoXSS Vulnerability fix in AuditLogController 27/91327/1
Dominik Mizyn [Thu, 6 Jun 2019 09:30:09 +0000 (11:30 +0200)]
XSS Vulnerability fix in AuditLogController

Custom data validator used to fix this issue.

Issue-ID: OJSI-15
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: Iafaca1806cf7106b91efdfd9cb40132020b114f2

4 years agoXSS Vulnerability fix in AppContactUsController 26/91326/1
Dominik Mizyn [Thu, 6 Jun 2019 09:18:50 +0000 (11:18 +0200)]
XSS Vulnerability fix in AppContactUsController

Custom data validator used to fix this issue.

Issue-ID: OJSI-15
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: Ie8df4df552cfe53e3839c7021284f0226ea56a39

4 years agoXSS Vulnerability fix in AppsController 22/91322/1
Dominik Mizyn [Thu, 6 Jun 2019 08:52:16 +0000 (10:52 +0200)]
XSS Vulnerability fix in AppsController

Custom XSS filter used to fix thisa issue.
DataValidator upgrade to single instance of ValidatorFactory;

Issue-ID: OJSI-15
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: I7222cfb84e1e5bb240619aac9c7bca85d215229a

4 years agoCRLF fix in your-angular-app.rst file 58/91258/1
Dominik Mizyn [Thu, 11 Jul 2019 13:01:43 +0000 (15:01 +0200)]
CRLF fix in your-angular-app.rst file

Fix CRLF

Issue-ID: PORTAL-659
Change-Id: I562115ec29306e8a73b31f1f0e62e05b54cfdd9d
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoRevert "Fix sql injection vulnerability" 80/91180/1
Krzysztof Opasiak [Wed, 10 Jul 2019 17:59:13 +0000 (19:59 +0200)]
Revert "Fix sql injection vulnerability"

This reverts commit 941133a42bad6a1d73c63913a950d1e4bc814fde.
This is required because this commit breaks the portal unit test due
to some other changes that happen between verify job and merge of that commit.

Issue-ID: OJSI-174
Change-Id: Ieb53f8ba23e2b1b05c67ec4d7d51c6d5107cfb87
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
4 years agoMerge "LanguageServiceImpl logging vulnerability fix"
Sunder Tattavarada [Wed, 10 Jul 2019 15:30:16 +0000 (15:30 +0000)]
Merge "LanguageServiceImpl logging vulnerability fix"

4 years agoMerge "EPAppServiceImpl class fix."
Sunder Tattavarada [Wed, 10 Jul 2019 15:27:08 +0000 (15:27 +0000)]
Merge "EPAppServiceImpl class fix."

4 years agoMerge "SharedContext class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:29:40 +0000 (15:29 +0000)]
Merge "SharedContext class DB constraints"

4 years agoMerge "FunctionalMenuRole class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:29:29 +0000 (15:29 +0000)]
Merge "FunctionalMenuRole class DB constraints"

4 years agoMerge "PortalAdmin class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:29:19 +0000 (15:29 +0000)]
Merge "PortalAdmin class DB constraints"

4 years agoMerge "FavoritesFunctionalMenuItemJson class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:29:07 +0000 (15:29 +0000)]
Merge "FavoritesFunctionalMenuItemJson class DB constraints"

4 years agoMerge "EpNotificationItem class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:28:35 +0000 (15:28 +0000)]
Merge "EpNotificationItem class DB constraints"

4 years agoMerge "EpRoleNotificationItem class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:28:20 +0000 (15:28 +0000)]
Merge "EpRoleNotificationItem class DB constraints"

4 years agoMerge "ExtractJar sonar issues fix"
Manoop Talasila [Tue, 9 Jul 2019 15:27:48 +0000 (15:27 +0000)]
Merge "ExtractJar sonar issues fix"

4 years agoMerge "CommonWidget class DB constraints"
Manoop Talasila [Tue, 9 Jul 2019 15:24:10 +0000 (15:24 +0000)]
Merge "CommonWidget class DB constraints"

4 years agoMerge "XSS Vulnerability fix in PortalAdminController"
Sunder Tattavarada [Tue, 9 Jul 2019 14:48:26 +0000 (14:48 +0000)]
Merge "XSS Vulnerability fix in PortalAdminController"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Mon, 8 Jul 2019 19:28:28 +0000 (19:28 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Mon, 8 Jul 2019 19:28:02 +0000 (19:28 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Mon, 8 Jul 2019 19:27:46 +0000 (19:27 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Mon, 8 Jul 2019 19:26:49 +0000 (19:26 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Mon, 8 Jul 2019 19:26:38 +0000 (19:26 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoXSS Vulnerability fix in PortalAdminController 47/90947/1
Dominik Mizyn [Fri, 5 Jul 2019 12:33:53 +0000 (14:33 +0200)]
XSS Vulnerability fix in PortalAdminController

Custom data validator used to fix this issue.

Issue-ID: OJSI-15
Change-Id: I224887d31e4e2d7301544194ef44ba38e66e047d
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoAuthUtil method isAccessAllowed() argument change 39/90839/1
Dominik Mizyn [Wed, 3 Jul 2019 13:25:01 +0000 (15:25 +0200)]
AuthUtil method isAccessAllowed() argument change

Change argument length to match argument length from to sdk version.

Issue-ID: PORTAL-656
Change-Id: I6fe28800e0baccaab43419d3aa0d8c43b1ebe771
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoLanguageServiceImpl logging vulnerability fix 13/90713/1
Dominik Mizyn [Mon, 1 Jul 2019 10:08:24 +0000 (12:08 +0200)]
LanguageServiceImpl logging vulnerability fix

Sonar issue: "Use a logger to log this exception" fix
This patch also minor code issues

Issue-ID: PORTAL-622
Change-Id: I304285ca7837bcf929249f7c6b93b6de9cf8fae5
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoEPAppServiceImpl class fix. 12/90712/1
Dominik Mizyn [Mon, 1 Jul 2019 09:52:31 +0000 (11:52 +0200)]
EPAppServiceImpl class fix.

Sonar issues fix:
Remove this unused "logger" private field.
Remove this unused "syncRests" private field.

unused imports delete and unneeded fields initialization fix.
StringBuilder performance fix.

Issue-ID: PORTAL-620
Change-Id: Ibd1cf732b216594b47801767d0a98e59b0aba200
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoFix sql injection vulnerability 26/90426/1
Dominik Orliński [Mon, 17 Jun 2019 09:53:27 +0000 (11:53 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: Ia655ccf79800c132b3ac466016b8fdfd9f9c27bd

4 years agoFix sql injection vulnerability 25/90425/1
Dominik Orliński [Mon, 17 Jun 2019 09:53:25 +0000 (11:53 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: I9dcec677ee9edd0d274a486af37eb950d8e828cf

4 years agoFix sql injection vulnerability 24/90424/1
Dominik Orliński [Mon, 17 Jun 2019 09:53:22 +0000 (11:53 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: I8d72c819004f05fbbf464cde73b405f2028c7bb6

4 years agoPeerBroadcastSocket sonar issues fix and code refactor 94/90294/1
Dominik Mizyn [Fri, 21 Jun 2019 11:07:43 +0000 (13:07 +0200)]
PeerBroadcastSocket sonar issues fix and code refactor

Sonar issues fix and code refactor.
Session data save moved to another method.
Rest of code don't really do anything.

Issue-ID: PORTAL-624
Change-Id: I53b36377f2d2645d8c24ad2384959f0599e07303
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoONAPWelcomeController sonar issue fix 92/90292/1
Dominik Mizyn [Fri, 21 Jun 2019 10:27:38 +0000 (12:27 +0200)]
ONAPWelcomeController sonar issue fix

String viewName and getter/setter can be romoved from his class.
ONAPWelcomeController Overrides this field 1 to 1.

Issue-ID: PORTAL-652
Change-Id: Idbb41f52a63c6ea681f6ba7753991d766849e3a2
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoONAPLoginController sonar issues fix. 90/90290/1
Dominik Mizyn [Fri, 21 Jun 2019 10:12:06 +0000 (12:12 +0200)]
ONAPLoginController sonar issues fix.

Sonar issues fix plus @Autowired in constructor not in fields.

Issue-ID: PORTAL-651
Change-Id: I99329b986877d040c6fdda9daf42a5c501a39605
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoSimpleLoginStrategy sonar issues fix 88/90288/1
Dominik Mizyn [Fri, 21 Jun 2019 09:49:41 +0000 (11:49 +0200)]
SimpleLoginStrategy sonar issues fix

"Either remove or fill this block of code."
"Move the "" string literal on the left side of this string comparison."
"Define and throw a dedicated exception instead of using a generic one."

Issue-ID: PORTAL-650
Change-Id: I92018287a6f585020f0ae6f042b1bb1de84a5e14
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoOpenIdConnectLoginStrategy sonar issues fix 85/90285/1
Dominik Mizyn [Fri, 21 Jun 2019 09:31:35 +0000 (11:31 +0200)]
OpenIdConnectLoginStrategy sonar issues fix

Redundant suppression("rawtypes") removed.
Sonar issue:
Move the "" string literal on the left side of this string comparison.
Define and throw a dedicated exception instead of using a generic one.

Issue-ID: PORTAL-649
Change-Id: Ia2c80ad4848c22c94a2db731425250784d382841
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoFix sql injection vulnerability 54/90154/1
Dominik Orliński [Mon, 17 Jun 2019 09:53:35 +0000 (11:53 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: I0574e882e4d500408b6a6bab8986822669cba5d4

4 years agoFix sql injection vulnerability 43/90143/1
Dominik Orliński [Mon, 17 Jun 2019 09:53:38 +0000 (11:53 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.
Change test 'getAppRolesForNonCentralizedPartnerAppTest'.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: Ia75da49ed582836a47b5fdcddab62fbe02e36e72

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Tue, 18 Jun 2019 16:04:36 +0000 (16:04 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Tue, 18 Jun 2019 16:04:28 +0000 (16:04 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Tue, 18 Jun 2019 16:04:19 +0000 (16:04 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoWebAnalyticsExtAppController sonar issues 86/90086/1
Dominik Mizyn [Tue, 18 Jun 2019 13:10:48 +0000 (15:10 +0200)]
WebAnalyticsExtAppController sonar issues

- Rename this local variable to match the regular expression
- Make this anonymous inner class a lambda.
- Immediately return this expression instead of assigning it to
the temporary variable "response".
- Move the "" string literal on the left side of this string comparison.
- Replace the type specification in this constructor call
with the diamond operator ("<>").

Issue-ID: PORTAL-648
Change-Id: I1666d94dccbbe8aa835ea9a443a9973a245353f4
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoHealthMonitor sonar issues 82/90082/1
Dominik Mizyn [Tue, 18 Jun 2019 12:46:23 +0000 (14:46 +0200)]
HealthMonitor sonar issues

Remove this unused "numIntervalsClusterNotHealthy" local variable.
Use "Long.parseLong" for this string-to-long conversion.
Make the enclosing method "static" or remove this set.
Change this instance-reference to a static reference.
Remove the literal "false" boolean value.
This block of commented-out lines of code should be removed.
Add the "@Override" annotation above this method signature

Issue-ID: PORTAL-647
Change-Id: I1880177f0906e6267807bbb9c0b7a81651e3c020
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoEPLdapService sonar issue fix 80/90080/1
Dominik Mizyn [Tue, 18 Jun 2019 11:57:55 +0000 (13:57 +0200)]
EPLdapService sonar issue fix

Annotate the interface with the @FunctionalInterface annotation.

Issue-ID: PORTAL-646
Change-Id: Idc6c70b9edaed73024721a3bc8c91796a0df9183
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoAppWithRolesForUser sonar security issue 78/90078/1
Dominik Mizyn [Tue, 18 Jun 2019 11:50:01 +0000 (13:50 +0200)]
AppWithRolesForUser sonar security issue

I used Lombok annotation to provide accessors.

Issue-ID: PORTAL-645
Change-Id: Iad852434f30b81535398913df162fa8f4bd1ecff
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoSharedContext class DB constraints 71/90071/1
Dominik Mizyn [Tue, 18 Jun 2019 09:17:30 +0000 (11:17 +0200)]
SharedContext class DB constraints

Java Bean Validation SR 380 annotations added to classes
Getter, Setter changed to lombok annotation

Issue-ID: PORTAL-643
Change-Id: I690665b97e431de50750d5a497afcf0cc2efa065
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoFunctionalMenuRole class DB constraints 69/90069/1
Dominik Mizyn [Tue, 18 Jun 2019 09:14:38 +0000 (11:14 +0200)]
FunctionalMenuRole class DB constraints

Java Bean Validation SR 380 annotations added to classes
Getter, Setter, hashCode, equals changed to lombok annotation

Issue-ID: PORTAL-642
Change-Id: I666b0245add8e97f490d991701f548c0cd128cb6
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoPortalAdmin class DB constraints 66/90066/1
Dominik Mizyn [Tue, 18 Jun 2019 08:46:13 +0000 (10:46 +0200)]
PortalAdmin class DB constraints

Java Bean Validation SR 380 annotations added to classes
Getter/Setter changed into lombok annotation

Issue-ID: PORTAL-641
Change-Id: I98909f4a82372f110aa42452476fb85c9bccbf3a
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoFavoritesFunctionalMenuItemJson class DB constraints 65/90065/1
Dominik Mizyn [Tue, 18 Jun 2019 08:44:10 +0000 (10:44 +0200)]
FavoritesFunctionalMenuItemJson class DB constraints

Java Bean Validation SR 380 annotations added to classes

Issue-ID: PORTAL-640
Change-Id: I5080e848de12669db9cdd24afe86510dcd82c3e2
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoEpNotificationItem class DB constraints 62/90062/1
Dominik Mizyn [Tue, 18 Jun 2019 07:29:11 +0000 (09:29 +0200)]
EpNotificationItem class DB constraints

Java Bean Validation SR 380 annotations added to classes
Unnecessary getter/setter, hashCode/equals changed to lombok annotation

Issue-ID: PORTAL-639
Change-Id: I58a6c734446fa10499feb7e4f1cef57dfd9e66b0
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoEpRoleNotificationItem class DB constraints 59/90059/1
Dominik Mizyn [Tue, 18 Jun 2019 07:24:16 +0000 (09:24 +0200)]
EpRoleNotificationItem class DB constraints

Java Bean Validation SR 380 annotations added to classes

Issue-ID: PORTAL-638
Change-Id: I035ad9703f25cc87567700f66c3649ca53aee2df
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
4 years agoCommonWidget class DB constraints 58/90058/1
Dominik Mizyn [Tue, 18 Jun 2019 07:15:39 +0000 (09:15 +0200)]
CommonWidget class DB constraints

Java Bean Validation SR 380 annotations added to classes

Issue-ID: PORTAL-637
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
Change-Id: I64741f835deb8aed14ad8d716d21bb4c1901b55f

4 years agoMerge "PortalAdminUserRole class DB constraints"
Sunder Tattavarada [Mon, 17 Jun 2019 21:25:21 +0000 (21:25 +0000)]
Merge "PortalAdminUserRole class DB constraints"

4 years agoMerge "MicroserviceParameter class DB constraints"
Sunder Tattavarada [Mon, 17 Jun 2019 21:24:57 +0000 (21:24 +0000)]
Merge "MicroserviceParameter class DB constraints"

4 years agoMerge "MicroserviceDataApp class DB constraints"
Sunder Tattavarada [Mon, 17 Jun 2019 21:24:30 +0000 (21:24 +0000)]
Merge "MicroserviceDataApp class DB constraints"

4 years agoMerge "Application Onboarding page changes "
Lorraine Welch [Mon, 17 Jun 2019 21:20:46 +0000 (21:20 +0000)]
Merge "Application Onboarding page changes "

4 years agoApplication Onboarding page changes 30/89830/7
Kotta, Shireesha (sk434m) [Thu, 13 Jun 2019 18:41:15 +0000 (14:41 -0400)]
Application Onboarding page changes

Issue-ID: PORTAL-644

Application Onboarding page changes , DB scripts

Change-Id: Id689e15f5abd56192420e6761440659531108ab4
Signed-off-by: Kotta, Shireesha (sk434m) <sk434m@att.com>
4 years agoMerge "Sonar: Reduce cyclomatic complexity"
Sunder Tattavarada [Mon, 17 Jun 2019 15:51:58 +0000 (15:51 +0000)]
Merge "Sonar: Reduce cyclomatic complexity"

4 years agoFix sql injection vulnerability 00/90000/1
Dominik Orliński [Mon, 17 Jun 2019 09:53:33 +0000 (11:53 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.
Change test 'getAppRolesForNonCentralizedPartnerAppTest'.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: I676ed349746cdabf320027dd27a0c16949fff6d8

4 years agoFix sql injection vulnerability 93/89993/1
Dominik Orliński [Tue, 30 Apr 2019 09:46:19 +0000 (11:46 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.
Change test 'getAppRolesForNonCentralizedPartnerAppTest'.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: I45895dc7665ff17394e602cbccf875e4e91b5ce1

4 years agoFix sql injection vulnerability 75/89975/1
Dominik Orliński [Tue, 30 Apr 2019 09:44:27 +0000 (11:44 +0200)]
Fix sql injection vulnerability

Use a variable binding instead of concatenation.
Change test 'getAppRolesForNonCentralizedPartnerAppTest'.

Issue-ID: OJSI-174
Signed-off-by: Dominik Orliński <d.orlinski@samsung.com>
Change-Id: I5cb7561e4b2b781834bd4f2ec36dee58b4738bf2

4 years agoMerge "WidgetFileApp class DB constraints"
Sunder Tattavarada [Fri, 14 Jun 2019 17:33:20 +0000 (17:33 +0000)]
Merge "WidgetFileApp class DB constraints"

4 years agoMerge "FavoritesFunctionalMenuItem class DB constraints"
Sunder Tattavarada [Fri, 14 Jun 2019 17:31:05 +0000 (17:31 +0000)]
Merge "FavoritesFunctionalMenuItem class DB constraints"

4 years agoMerge "WidgetCatalog class DB constraints"
Sunder Tattavarada [Fri, 14 Jun 2019 17:30:28 +0000 (17:30 +0000)]
Merge "WidgetCatalog class DB constraints"

4 years agoMerge "Change default character to utf8 for portal db"
Sunder Tattavarada [Fri, 14 Jun 2019 17:22:54 +0000 (17:22 +0000)]
Merge "Change default character to utf8 for portal db"

4 years agoMerge "Sonar critical fixes in MicroserviceServiceImpl"
Sunder Tattavarada [Fri, 14 Jun 2019 17:19:57 +0000 (17:19 +0000)]
Merge "Sonar critical fixes in MicroserviceServiceImpl"

4 years agoMerge "Sonar fix: make "dateFormat" an instance variable"
Sunder Tattavarada [Fri, 14 Jun 2019 17:17:37 +0000 (17:17 +0000)]
Merge "Sonar fix: make "dateFormat" an instance variable"

4 years agoMerge "Sonar critical fixes in EPAppCommonServiceImpl"
Sunder Tattavarada [Fri, 14 Jun 2019 17:12:45 +0000 (17:12 +0000)]
Merge "Sonar critical fixes in EPAppCommonServiceImpl"

4 years agoMerge "RoleApp class DB constraints"
Sunder Tattavarada [Fri, 14 Jun 2019 17:10:28 +0000 (17:10 +0000)]
Merge "RoleApp class DB constraints"

4 years agoMerge "App class DB constraints"
Sunder Tattavarada [Fri, 14 Jun 2019 17:09:31 +0000 (17:09 +0000)]
Merge "App class DB constraints"

4 years agoMerge "FunctionalMenuItem DB constraints fix"
Sunder Tattavarada [Fri, 14 Jun 2019 17:07:18 +0000 (17:07 +0000)]
Merge "FunctionalMenuItem DB constraints fix"

4 years agoMerge "FunctionalMenuItem DB constraints add"
Sunder Tattavarada [Fri, 14 Jun 2019 17:05:22 +0000 (17:05 +0000)]
Merge "FunctionalMenuItem DB constraints add"

4 years agoMerge "XSS Vulnerability fix in DashboardSearchResultController"
Sunder Tattavarada [Fri, 14 Jun 2019 16:18:10 +0000 (16:18 +0000)]
Merge "XSS Vulnerability fix in DashboardSearchResultController"

4 years agoMerge "Custom data validator"
Sunder Tattavarada [Fri, 14 Jun 2019 16:17:07 +0000 (16:17 +0000)]
Merge "Custom data validator"

4 years agoMerge "XSS Vulnerability fix in TicketEventController"
Sunder Tattavarada [Fri, 14 Jun 2019 16:14:23 +0000 (16:14 +0000)]
Merge "XSS Vulnerability fix in TicketEventController"

4 years agoMerge "XSS Vulnerability fix in RoleManageController"
Sunder Tattavarada [Fri, 14 Jun 2019 16:13:15 +0000 (16:13 +0000)]
Merge "XSS Vulnerability fix in RoleManageController"

4 years agoMerge "Fix sql injection vulnerability"
Sunder Tattavarada [Fri, 14 Jun 2019 16:12:15 +0000 (16:12 +0000)]
Merge "Fix sql injection vulnerability"

4 years agoMerge "XSS Vulnerability fix in AppsOSController"
Sunder Tattavarada [Fri, 14 Jun 2019 16:07:42 +0000 (16:07 +0000)]
Merge "XSS Vulnerability fix in AppsOSController"