aai/gizmo.git
4 years agoMerge "Update schema-service dep to 1.6.0" master
Venkata Harish Kajur [Fri, 1 Nov 2019 14:03:41 +0000 (14:03 +0000)]
Merge "Update schema-service dep to 1.6.0"

4 years agoUpdate schema-service dep to 1.6.0 21/97821/1
Jimmy Forsyth [Thu, 31 Oct 2019 20:06:15 +0000 (16:06 -0400)]
Update schema-service dep to 1.6.0

Issue-ID: AAI-2607
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I5b0bef97fec06cddcf214d402c70c55606b64556

4 years agoExclude the swagger folder from build 64/94364/1
Harish Venkata Kajur [Tue, 27 Aug 2019 18:17:28 +0000 (14:17 -0400)]
Exclude the swagger folder from build

Issue-ID: AAI-2579
Change-Id: I0ae1b5c2cd1922b0bf9c3cc7255a3b4b4fd70c2c
Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
4 years agoSet correct phases for version and image parsing 58/94358/1
Jimmy Forsyth [Tue, 27 Aug 2019 16:31:36 +0000 (12:31 -0400)]
Set correct phases for version and image parsing

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: Id6163c6788bb41380fc8ac0630f26cb3b5fabfd8

4 years agoMove version config to pluginManagement 05/94305/1
Jimmy Forsyth [Mon, 26 Aug 2019 21:06:11 +0000 (17:06 -0400)]
Move version config to pluginManagement

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: Iff20d1b01c496c63729a4b4f050c3495820f10d5

4 years agoMove buildhelper to docker profile 00/94300/1
Jimmy Forsyth [Mon, 26 Aug 2019 19:36:55 +0000 (15:36 -0400)]
Move buildhelper to docker profile

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I0212eca15708f9d3fc5e59dee5faadabf6ac77a6

4 years agoAdd setting major/minor with buildhelper 89/94289/1
Jimmy Forsyth [Mon, 26 Aug 2019 15:47:58 +0000 (11:47 -0400)]
Add setting major/minor with buildhelper

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I73e0ca929027e6f3c71646fa8565f2e410e61505

4 years agoChange to allow proper tagging like aai-resources 83/94283/1
Jimmy Forsyth [Mon, 26 Aug 2019 13:59:03 +0000 (09:59 -0400)]
Change to allow proper tagging like aai-resources

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I6fe6c01e855afaff2e22c428ba0b25384a9b5983

4 years agoMerge "Update the pom to create staging latest tag"
James Forsyth [Thu, 22 Aug 2019 20:29:51 +0000 (20:29 +0000)]
Merge "Update the pom to create staging latest tag"

4 years agoRevert https://gerrit.onap.org/r/c/aai/gizmo/+/94138 54/94154/1
Jimmy Forsyth [Thu, 22 Aug 2019 19:28:22 +0000 (15:28 -0400)]
Revert https://gerrit.onap.org/r/c/aai/gizmo/+/94138

Issue-ID: AAI-2177
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: Iaa26f3a1d9c082411bd50e36ec81af94f1e93cc1

4 years agoUpdate the pom to create staging latest tag 42/94142/1
Kajur, Harish (vk250x) [Thu, 22 Aug 2019 17:57:12 +0000 (13:57 -0400)]
Update the pom to create staging latest tag

Issue-ID: AAI-2579
Change-Id: Ia303e66c28e62999cb810576fdc4bfdc9ed086b5
Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
4 years ago[AAI-2177] Run container process as non-root 38/94138/1
rajeevme [Thu, 22 Aug 2019 16:52:19 +0000 (22:22 +0530)]
[AAI-2177] Run container process as non-root

Issue-ID: AAI-2177

Change-Id: I8844d2b58a3ce0b501c5621d1271f0da3ac32784

Signed-off-by: rajeevme<rajeev.mehta@amdocs.com>
Change-Id: I3d99cad8b8398b1899395c611b5790aefb6787b7

4 years agoFix dockerfile to reflect common image naming 22/94022/1
Dmitry Puzikov [Tue, 9 Jul 2019 14:06:02 +0000 (16:06 +0200)]
Fix dockerfile to reflect common image naming

FROM section changed to reflerct new
aai-common image naming scheme.

Added explicit aai-common version parameter.

Change-Id: Ifc1187384ce757f1a2bf852a670dd9d706a4c782
Issue-ID: INT-1141
Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
4 years agoAdd build helper for major/minor versions 70/93970/2
Jimmy Forsyth [Tue, 20 Aug 2019 14:20:13 +0000 (10:20 -0400)]
Add build helper for major/minor versions

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I93b6c4f840787e74ca6e787e1d967536ee975c27

4 years agoMerge "Upversion gizmo on master"
Steven Blimkie [Thu, 15 Aug 2019 20:59:59 +0000 (20:59 +0000)]
Merge "Upversion gizmo on master"

4 years agoAdd tags to docker config 33/93633/1
Jimmy Forsyth [Thu, 15 Aug 2019 17:24:25 +0000 (13:24 -0400)]
Add tags to docker config

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I53450f49aaf6bc91b18e283bc773267734d7d55d

4 years agoUpversion gizmo on master 25/93525/1
Jimmy Forsyth [Wed, 14 Aug 2019 15:51:10 +0000 (11:51 -0400)]
Upversion gizmo on master

Issue-ID: AAI-2579
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: I82fab336dea0c91d1bfe2d3e44be0240e6225f93

4 years ago[AAI-2177] Run container process as non-root 13/91913/1
rajeevme [Tue, 23 Jul 2019 07:06:49 +0000 (12:36 +0530)]
[AAI-2177] Run container process as non-root

Issue-ID: AAI-2177
Change-Id: Id4b922ee1fb8cf36ea22d84849fc0192651ff7ab
Signed-off-by: rajeevme <rajeev.mehta@amdocs.com>
(cherry picked from commit 0c5c2a39ab3fb5aa54e0e70699a23db08455fcbe)

4 years agoUpversion to oparent 2.0.0 51/90851/1
Jimmy Forsyth [Wed, 3 Jul 2019 18:17:04 +0000 (14:17 -0400)]
Upversion to oparent 2.0.0

Issue-ID: AAI-2492
Change-Id: Ia77a07d75aa9ab2aa51d7391388572f8bcd3b1e9
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
4 years agoUpversion for global jjb transition 87/90187/1
Jimmy Forsyth [Wed, 19 Jun 2019 19:58:54 +0000 (15:58 -0400)]
Upversion for global jjb transition

Issue-ID: AAI-2492
Change-Id: Ibc95e177f65d8b70a221ca2db4015f71bdc568c2
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
4 years agoUpversion prior to release 66/86766/1 dublin 4.0.0-ONAP
Jimmy Forsyth [Thu, 2 May 2019 02:10:39 +0000 (22:10 -0400)]
Upversion prior to release

Issue-ID: AAI-2403
Change-Id: Ib398e13f2a9fd9214ade0cb99aa71a75a15a8106
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
4 years agoUpdate to latest version of schema-service 12/86712/1
Jimmy Forsyth [Wed, 1 May 2019 13:03:33 +0000 (09:03 -0400)]
Update to latest version of schema-service

Issue-ID: AAI-2169
Change-Id: Id638e23002ee89d7b9a5a7b1a7f3d82306f9c3cb
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
5 years agoRoll back springboot upgrade 41/85341/1 1.4.0
Jimmy Forsyth [Mon, 15 Apr 2019 15:44:00 +0000 (11:44 -0400)]
Roll back springboot upgrade

Issue-ID: AAI-2379
Change-Id: I00c24fae1fe13b2a97950deb76cb8cb00f3d9421
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
5 years agoUpdate gizmo for schema jar 1.0.2 78/85078/1
Harish Venkata Kajur [Thu, 11 Apr 2019 15:26:15 +0000 (11:26 -0400)]
Update gizmo for schema jar 1.0.2

Issue-ID: AAI-2368
Change-Id: I61afd3e12df9efacff8d93939374973be7dda815
Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
5 years agoUpgrade to springboot 1.5.20.RELEASE 11/84711/1
Jimmy Forsyth [Tue, 9 Apr 2019 15:50:31 +0000 (11:50 -0400)]
Upgrade to springboot 1.5.20.RELEASE

Issue-ID: AAI-2349
Change-Id: If00774ba874123b50d4f8fb3971f6c98d9ee6706
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
5 years agoMerge "Configure Jacoco plugin to enforce min coverage"
Tian Lee [Mon, 1 Apr 2019 13:22:55 +0000 (13:22 +0000)]
Merge "Configure Jacoco plugin to enforce min coverage"

5 years agoConfigure Jacoco plugin to enforce min coverage 13/83713/5
Michael Arrastia [Fri, 29 Mar 2019 11:40:43 +0000 (11:40 +0000)]
Configure Jacoco plugin to enforce min coverage

Jacoco plugin is configured to set the minimum line coverage ratios to
equal that of the current coverage level, to prevent future updates from
decreasing the coverage level.

Change-Id: Iba8b02c54b2db6fcefd7139187db3a638ac19b6d
Issue-ID: AAI-2300
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoUpgrade Spring Boot to version 1.5.19 10/83710/1
Michael Arrastia [Fri, 29 Mar 2019 11:08:53 +0000 (11:08 +0000)]
Upgrade Spring Boot to version 1.5.19

Change-Id: I60fc65b042fa3ac216b78b849a891254714a8a1e
Issue-ID: AAI-2299
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoUpdate BULK.md with operation order information 53/82953/1
Michael Arrastia [Thu, 21 Mar 2019 15:20:04 +0000 (15:20 +0000)]
Update BULK.md with operation order information

Change-Id: Ib3588411548c584902c6f044797c58c9afb26db0
Issue-ID: AAI-2270
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoMerge "Add missing INFO.yaml blocks"
James Forsyth [Tue, 12 Mar 2019 02:44:06 +0000 (02:44 +0000)]
Merge "Add missing INFO.yaml blocks"

5 years agoFix Gizmo Sonar bugs 59/81959/1
Lee, Tian (tl5884) [Mon, 11 Mar 2019 16:12:20 +0000 (16:12 +0000)]
Fix Gizmo Sonar bugs

Change-Id: I8d74270fcf947222f3836ee2821a7bb921f2fff7
Issue-ID: AAI-2231
Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
5 years agoGizmo to use released version of aai-common 51/81951/1
sblimkie [Mon, 11 Mar 2019 15:19:33 +0000 (11:19 -0400)]
Gizmo to use released version of aai-common

Change-Id: I7b18b5ebcf0aba93b76c55c4a8cfe02969863815
Issue-ID: AAI-2214
Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
5 years agoAdd missing INFO.yaml blocks 47/79547/1
Jessica Wagantall [Sat, 2 Mar 2019 02:45:25 +0000 (18:45 -0800)]
Add missing INFO.yaml blocks

Add missing information so that the new verify
job passes.

Change-Id: Iaa909de771cddc7df44a8dc558fbfa659a4febb1
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
5 years agoAAI-2198 Consistent code style in gizmo 21/79321/1
Keong Lim [Thu, 28 Feb 2019 03:45:06 +0000 (14:45 +1100)]
AAI-2198 Consistent code style in gizmo

Add plugins to gizmo/pom.xml
Add Eclipse formatter configuration file

Change-Id: Ifd63553affb1bd20574eff45a4730972b8ca75ff
Issue-ID: AAI-2198
Signed-off-by: Keong Lim <keong.lim@huawei.com>
5 years agoPerformance Improvements for Gizmo bulk API 02/78402/1
Popescu, Serban [Wed, 13 Feb 2019 15:29:59 +0000 (10:29 -0500)]
Performance Improvements for Gizmo bulk API

Use bulk operations with Gizmo/Champ to improve performance.
Also allows for HA by allowing Champ to operate in stateless mode

Change-Id: I63bbbf8d6071cecb4b22110c477d7dc592026200
Issue-ID: AAI-2147
Signed-off-by: Serban Popescu <serban.popescu@amdocs.com>
5 years agoRemove Multiplicity feature 81/77581/2
Sanchez, Gabriel (gs882h) [Wed, 30 Jan 2019 14:04:35 +0000 (14:04 +0000)]
Remove Multiplicity feature

The multiplicty feature is not working properly around relantionships
and demands more investigation in order to identify the issues.
In the future we might add this back.
For reference multiplicity was added under AAI-1197
Basically reversing the commit: d10a218c76633374f083f7a2802c198e93a6abae

Issue-ID: AAI-2124

Change-Id: I5d27b950841da08b00fbb422fb13136d43f0e3bd
Signed-off-by: Sanchez, Gabriel (gs882h) <gabriel.sanchez@amdocs.com>
5 years agooptionally disable client auth in gizmo 30/76230/1
Bansal, Nitin (nb121v) [Wed, 23 Jan 2019 19:35:24 +0000 (14:35 -0500)]
optionally disable client auth in gizmo

optionally disable client auth in gizmo

Change-Id: I62ba93ce8ec29c08ee311ce585dae2b16bf405ac
Issue-ID: AAI-2116
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
5 years agoFix echo service path in gizmo 78/75678/1
Bansal, Nitin (nb121v) [Fri, 11 Jan 2019 16:01:35 +0000 (11:01 -0500)]
Fix echo service path in gizmo

Fix echo service path in gizmo

Change-Id: I921628c815ce9130d257914db089777eb2c84341
Issue-ID: AAI-2071
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
5 years agosupporting clear text and obfuscated client cert 46/75246/1
Bansal, Nitin (nb121v) [Thu, 3 Jan 2019 20:10:30 +0000 (15:10 -0500)]
supporting clear text and obfuscated client cert

supporting clear text and obfuscated client cert

Change-Id: I6a048309982662c6b78b561cb0db18627d6e294f
Issue-ID: AAI-2046
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
5 years agosupporting clear text and obfuscated client cert 33/75233/1
Bansal, Nitin (nb121v) [Thu, 3 Jan 2019 17:11:30 +0000 (12:11 -0500)]
supporting clear text and obfuscated client cert

supporting clear text and obfuscated client cert pwd

Change-Id: I4278490aea41ae7b59fe9c0a0dc8ea1400155f6d
Issue-ID: AAI-2046
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
5 years agoset server truststore params optionally in gizmo 66/75166/2
Bansal, Nitin (nb121v) [Mon, 31 Dec 2018 20:23:14 +0000 (15:23 -0500)]
set server truststore params optionally in gizmo

set server truststore params optionally in Gizmo

Change-Id: I4908e44ca70a994c9112816d33714a0d6db61e27
Issue-ID: AAI-2046
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
5 years agoExclude tomcat from jersey starter 22/75022/1
jimmy [Thu, 20 Dec 2018 20:02:27 +0000 (15:02 -0500)]
Exclude tomcat from jersey starter

Issue-ID: AAI-2034
Change-Id: Ib3083ab636dfb3afa45aee7a3c5e4a49120e60f3
Signed-off-by: jimmy <jf2512@att.com>
5 years agoRemove unused files 94/74994/1
Ravi Geda [Thu, 20 Dec 2018 16:01:22 +0000 (16:01 +0000)]
Remove unused files

Change-Id: Ib47a3a86e37db8ee8d6e733334284b5efd2a9fb7
Issue-ID: AAI-2008
Signed-off-by: Ravi Geda <gravik@amdocs.com>
5 years agoMerge "Update to use Schema Service"
Tian Lee [Thu, 20 Dec 2018 14:38:19 +0000 (14:38 +0000)]
Merge "Update to use Schema Service"

5 years agoUpdate to springboot 1.5.18 61/74761/1
jimmy [Mon, 17 Dec 2018 18:59:55 +0000 (13:59 -0500)]
Update to springboot 1.5.18

Change-Id: Ibc1c6a9d400f1f25748fbc041cd7dedde658a06c
Issue-ID: AAI-2013
Signed-off-by: jimmy <jf2512@att.com>
5 years agoUpdate to use Schema Service 08/74708/2
Ravi Geda [Mon, 17 Dec 2018 11:34:46 +0000 (11:34 +0000)]
Update to use Schema Service

The code supports both Schema Service and local schema files.
The property schema.translator.list drives which one to use.

Change-Id: Idc9c5832d7286e7904ddf0b2637c83b0a3cfa15c
Issue-ID: AAI-2008
Signed-off-by: Ravi Geda <gravik@amdocs.com>
5 years agoOptionally disable authorization via policy 32/74632/4
Stela Stoykova [Thu, 13 Dec 2018 18:25:43 +0000 (13:25 -0500)]
Optionally disable authorization via policy

Added support for optional config parameter to disable authorization via policy.

Change-Id: I79e3decee7ed4c5c02ceafa1e8655282c0e5fd3a
Issue-ID: AAI-2005
Signed-off-by: Stela Stoykova <Stela.Stoykova@amdocs.com>
5 years agoUpgrade version of aai-common 09/73809/2
Ravi Geda [Wed, 28 Nov 2018 18:14:33 +0000 (18:14 +0000)]
Upgrade version of aai-common

Update OXM Model Loader and Edge Rules Loader to use the 1810 schema
ingestion mechanism.
Update tests accordingly.

Change-Id: I979951fcdcaf901c508c30d770b83dfa3d52bde4
Issue-ID: AAI-1952
Signed-off-by: Ravi Geda <gravik@amdocs.com>
5 years agoUpversion to Spring Boot 1.5.17 01/72901/1
Sanchez, Gabriel (gs882h) [Fri, 16 Nov 2018 12:41:12 +0000 (12:41 +0000)]
Upversion to Spring Boot 1.5.17

In order to fix NexusIQ vunerabilities

Issue-ID: AAI-1892

Change-Id: I50d0a3139059b7590bb7c28cebb721d78638ffe6
Signed-off-by: gabriel.sanchez <gabriel.sanchez@amdocs.com>
5 years agoMerge "fix typos"
James Forsyth [Fri, 9 Nov 2018 12:30:48 +0000 (12:30 +0000)]
Merge "fix typos"

5 years agoUpdated event-client to 1.3.1 11/72211/1
Shwetank Dave [Thu, 8 Nov 2018 14:41:56 +0000 (09:41 -0500)]
Updated event-client to 1.3.1

- Added rabbit-mq as a dependency (from event-cleint version 1.3.1)

Change-Id: Ibb45d6a79f1981fab0ce49a1636f298d0456f4f9
Issue-ID: AAI-1796
Signed-off-by: Shwetank Dave <shwetank.dave@amdocs.com>
5 years agofix typos 98/72198/1
Stanislav Chlebec [Thu, 8 Nov 2018 11:37:33 +0000 (12:37 +0100)]
fix typos

Change-Id: I340e8ace6c443667e5e0f1f23ac49f8bf790e781
Signed-off-by: Stanislav Chlebec <stanislav.chlebec@pantheon.tech>
Issue-ID: AAF-582

5 years ago Add swagger docs for gizmo APIs 87/72087/1
Bansal, Nitin (nb121v) [Wed, 7 Nov 2018 15:36:38 +0000 (10:36 -0500)]
Add swagger docs for gizmo APIs

    Improve the way node type is resolved from OXM jaxbContext.

    Issue-ID: AAI-1882

Change-Id: Ia72fea0ac286dc96bb3b29d117b241b58b7eece7
Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
5 years agoUpversion to 1.4.0 - Dublin branch 56/71856/1
Sanchez, Gabriel (gs882h) [Mon, 5 Nov 2018 15:31:27 +0000 (15:31 +0000)]
Upversion to 1.4.0 - Dublin branch

Upversion to 1.4.0

Issue-ID: AAI-1851

Change-Id: I714432cd38e9b72f25c1725ee08642acb147a746
Signed-off-by: gabriel.sanchez <gabriel.sanchez@amdocs.com>
5 years agoupversion to 1.3.2 88/71688/1
sblimkie [Thu, 1 Nov 2018 20:24:17 +0000 (16:24 -0400)]
upversion to 1.3.2

Change-Id: Ic33ca5fc58f6cf76123c18cae2200338ebafe405
Issue-ID: AAI-1816
Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
5 years agoMerge "Return X-TransactionId header in REST response" 1.3.1
Tian Lee [Fri, 12 Oct 2018 08:52:39 +0000 (08:52 +0000)]
Merge "Return X-TransactionId header in REST response"

5 years agoUpversion to 1.3.1 40/70240/1
Lee, Tian (tl5884) [Thu, 11 Oct 2018 09:13:41 +0000 (10:13 +0100)]
Upversion to 1.3.1

Change-Id: I0506b30944a5ac4896e20ba198ac8b0877238b92
Issue-ID: AAI-1745
Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
5 years agoReturn X-TransactionId header in REST response 85/70185/1
Michael Arrastia [Wed, 10 Oct 2018 16:07:15 +0000 (17:07 +0100)]
Return X-TransactionId header in REST response

If the transaction ID is not provided the reverse-proxy creates it.
This ensures that the transaction ID is provided back to the client.

Change-Id: I033a23bbb3920e264a51322a81f23ad220e59d34
Issue-ID: AAI-1732
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoUpdate event-client dependencies to 1.3.0 73/67773/2 1.3.0 3.0.0-ONAP
michaere [Wed, 19 Sep 2018 15:29:23 +0000 (16:29 +0100)]
Update event-client dependencies to 1.3.0

Fix for security vunerability and also reinstate event-client-kafka
dependency

Issue-ID: AAI-1647

Change-Id: I1419def660014ceec2c78c71745d6bca2c563bbf
Signed-off-by: michaere <michaere@amdocs.com>
5 years agoFix NexusIQ security vunerabilities 75/67675/1
michaere [Wed, 19 Sep 2018 10:43:42 +0000 (11:43 +0100)]
Fix NexusIQ security vunerabilities

Additional fix to exclude unused kafka dependency

Issue-ID: AAI-1613

Change-Id: I2f1085b503c049b587de7c3b77aaff85357815cd
Signed-off-by: michaere <michaere@amdocs.com>
5 years agoFix for security vunerabilities 87/67087/2
michaere [Mon, 17 Sep 2018 19:12:53 +0000 (20:12 +0100)]
Fix for security vunerabilities

Update or exclude dependencies causing security vunerabilities from pom
xml

Issue-ID: AAI-1613

Change-Id: Ib36459733cc86b109c16d0d0606adfe84e329e74
Signed-off-by: michaere <michaere@amdocs.com>
5 years agoUpgrade to Spring Boot 1.5.15 09/65809/1
Michael Arrastia [Tue, 11 Sep 2018 11:23:45 +0000 (12:23 +0100)]
Upgrade to Spring Boot 1.5.15

Change-Id: I960eda706725da28e1543950ef00688ed14eaa53
Issue-ID: AAI-1514
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoSet trust store 09/61609/2
Ioannis Sotiropoulos [Tue, 21 Aug 2018 14:14:19 +0000 (15:14 +0100)]
Set trust store

Set required system parameters to specify the correct trust store
to use for outgoing HTTPS connections.

Change-Id: I455c5c217a976c3b99cc8ff28883f34215caf47c
Issue-ID: AAI-1526
Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
5 years agoFixing the achtype variable name 47/60347/1
Arul.Nambi [Mon, 13 Aug 2018 16:03:28 +0000 (12:03 -0400)]
Fixing the achtype variable name

Issue-ID: AAI-1449
Change-Id: I52414ceddf14dec5ae55695bbf317afd2a1b1e88
Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
5 years agoFixing the docker jenkins job 35/60335/1
Arul.Nambi [Mon, 13 Aug 2018 15:14:16 +0000 (11:14 -0400)]
Fixing the docker jenkins job

Issue-ID: AAI-1449
Change-Id: I4f4e03f4db51a01d6f50b74bcb365e99844d0068
Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
5 years agoUpdate dependency versions in pom 19/59419/2
Michael Arrastia [Tue, 7 Aug 2018 10:22:18 +0000 (11:22 +0100)]
Update dependency versions in pom

* Correct inconsistent use of aai-common version
* Align with ONAP version manifest:
  https://git.onap.org/integration/tree/version-manifest/
  src/main/resources/java-manifest.csv
* Organise for readability

Change-Id: Ie17625e0f1ad3773bcf950a937f5eed6367d4b1f
Issue-ID: AAI-1442
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoRe-enable vertex edges retrieval for bulk 55/58455/1
michaere [Wed, 1 Aug 2018 16:41:00 +0000 (17:41 +0100)]
Re-enable vertex edges retrieval for bulk

Following changes to champ to retrieve edges in context of transaction
for bulk. This issue was caused as a result of multiplicity rules check.

Issue-ID: AAI-1439

Change-Id: If68efa4b531644bf4297b08f566b18b5bd21c2b8
Signed-off-by: michaere <michaere@amdocs.com>
5 years agoAuto-resolve edge type 59/56959/1
sblimkie [Thu, 19 Jul 2018 20:03:44 +0000 (16:03 -0400)]
Auto-resolve edge type

Auto-resolve edge type based on EdgeRules file.

Change-Id: Ic6de47f5172bc410efcdd5f08c1ea5c4f822610e
Issue-ID: AAI-1396
Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
5 years agoFix sonar violations 71/56271/1
Sotiropoulos, Ioannis (is948x) [Thu, 12 Jul 2018 10:02:18 +0000 (11:02 +0100)]
Fix sonar violations

Issue-ID: AAI-1190

Change-Id: I72894665b288416069d3c2eb84185fcc303976f7
Signed-off-by: Sotiropoulos, Ioannis (is948x) <Ioannis.Sotiropoulos@amdocs.com>
5 years agoIncrease code coverage 29/56129/1
Sotiropoulos, Ioannis (is948x) [Tue, 10 Jul 2018 16:57:43 +0000 (17:57 +0100)]
Increase code coverage

Add tests to increase code coverage above 60 percent.

Issue-ID: AAI-1198

Change-Id: I4c2f964ce41d01521cc1313e32e34fb6460d49bf
Signed-off-by: Sotiropoulos, Ioannis (is948x) <Ioannis.Sotiropoulos@amdocs.com>
5 years agoMerge "Fix code architecure in CrudAsyncResponseConsumer"
Tian Lee [Mon, 9 Jul 2018 12:20:42 +0000 (12:20 +0000)]
Merge "Fix code architecure in CrudAsyncResponseConsumer"

5 years agoFix code architecure in CrudAsyncResponseConsumer 35/55935/3
Bogumil Zebek [Fri, 6 Jul 2018 08:38:45 +0000 (10:38 +0200)]
Fix code architecure in CrudAsyncResponseConsumer

- fix code complexity
- make code testable
- add missing tests

Change-Id: I542e7f603a5ffe956ae3fc3f58874b7dd2ce87a1
Issue-ID: AAI-1365
Signed-off-by: Bogumil Zebek <bogumil.zebek@nokia.com>
5 years agoMerge "Fix sonar violations"
Tian Lee [Mon, 9 Jul 2018 09:08:59 +0000 (09:08 +0000)]
Merge "Fix sonar violations"

5 years agoFix sonar violations 77/55877/1
Bogumil Zebek [Thu, 5 Jul 2018 12:15:44 +0000 (14:15 +0200)]
Fix sonar violations

Change-Id: I0f2b7f58cb2176a017c0adf0bacdea2252d8026b
Issue-ID: AAI-1364
Signed-off-by: Bogumil Zebek <bogumil.zebek@nokia.com>
5 years agoMerge "Fix sonar issues in crud/logging/LoggingUtil"
Tian Lee [Wed, 27 Jun 2018 10:46:33 +0000 (10:46 +0000)]
Merge "Fix sonar issues in crud/logging/LoggingUtil"

5 years agoMerge "Fix sonar issues in /crud/util/CrudProperties.java"
Tian Lee [Wed, 27 Jun 2018 10:43:30 +0000 (10:43 +0000)]
Merge "Fix sonar issues in /crud/util/CrudProperties.java"

5 years agoMerge "Fix sonar issues in /crud/service/CrudRestService"
Tian Lee [Wed, 27 Jun 2018 10:41:13 +0000 (10:41 +0000)]
Merge "Fix sonar issues in /crud/service/CrudRestService"

5 years agoApply multiplicity Rule upon Edge creation 65/55465/1
michaere [Wed, 27 Jun 2018 08:51:34 +0000 (09:51 +0100)]
Apply multiplicity Rule upon Edge creation

Uses multiplicity type from dbedge rules json to validate whether to and
from vertices meet the multiplicity constraint e.g. ONE2MANY.

This validation is applied when creating or updating an edge.

Issue-ID: AAI-1197

Change-Id: Id6e78635c5cbea66d8a35e6901b7e1b673125e4e
Signed-off-by: michaere <michaere@amdocs.com>
5 years agoFix sonar issues in /crud/service/CrudRestService 27/55327/1
Switon Tomasz [Mon, 25 Jun 2018 12:49:42 +0000 (14:49 +0200)]
Fix sonar issues in /crud/service/CrudRestService

Change-Id: Ib221593a6ff9e7fbd355eb4ff97ce6a5d1a5e0e0
Issue-ID: AAI-1241
Signed-off-by: Switon Tomasz <tomasz.switon@nokia.com>
5 years agoFix sonar issues in /crud/util/CrudProperties.java 25/55325/1
Switon Tomasz [Mon, 25 Jun 2018 12:35:38 +0000 (14:35 +0200)]
Fix sonar issues in /crud/util/CrudProperties.java

Change-Id: Id98e68f70af525adc4894bfe92884a590e32b664
Issue-ID: AAI-1240
Signed-off-by: Switon Tomasz <tomasz.switon@nokia.com>
5 years agoFix sonar issues in crud/logging/LoggingUtil 21/55321/1
Switon Tomasz [Mon, 25 Jun 2018 12:16:51 +0000 (14:16 +0200)]
Fix sonar issues in crud/logging/LoggingUtil

Change-Id: I539a60204dd6da73a549e2a995b89f6a0febc2fc
Issue-ID: AAI-1238
Signed-off-by: Switon Tomasz <tomasz.switon@nokia.com>
5 years agoFix Fortify scan violation 13/55013/1
Michael Arrastia [Mon, 18 Jun 2018 15:13:27 +0000 (16:13 +0100)]
Fix Fortify scan violation

Change-Id: Ia99b0a9b60b1b4eebfb47640c410f6c684393599
Issue-ID: AAI-1196
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
5 years agoETags on resources 67/54967/3
Sotiropoulos, Ioannis (is948x) [Fri, 15 Jun 2018 14:32:01 +0000 (15:32 +0100)]
ETags on resources

An etag should be generated (by Champ) when creating
a resource (edge or vertex). The Champ microservice should return
this etag in the response header. Gizmo should also return the etag
in it's response header (Gizmo will receive the etag from Champ).

Issue-ID: AAI-1196

Change-Id: Ie16f871eccbceeccde037e73e0de0d96eeba18bd
Signed-off-by: Sotiropoulos, Ioannis (is948x) <Ioannis.Sotiropoulos@amdocs.com>
5 years agoGizmo to load multiple Db Edge Rules files 41/54641/1
Shwetank Dave [Wed, 13 Jun 2018 12:40:26 +0000 (08:40 -0400)]
Gizmo to load multiple Db Edge Rules files

There is an Edge Rule file for each OXM file.
For every OXM version that is loaded, an edge rule file
should also be loaded.

Issue-ID: AAI-1201
Change-Id: I728e577ea8152623d3c5e2f0e8edf677f0eb9ef4
Signed-off-by: Shwetank Dave <shwetank.dave@amdocs.com>
5 years agoMerge "Fix GET ALL for vertices created asynchronously"
Steven Blimkie [Tue, 12 Jun 2018 17:29:17 +0000 (17:29 +0000)]
Merge "Fix GET ALL for vertices created asynchronously"

5 years agoFix GET ALL for vertices created asynchronously 11/51211/1
Ravi Geda [Tue, 12 Jun 2018 13:54:41 +0000 (14:54 +0100)]
Fix GET ALL for vertices created asynchronously

Vertices created asynchronously are not being returned in the GET ALL
vertices. This commit addresses this problem

Change-Id: I83ee7a59dc2005447706fa0a43ba2c9d2f0e4592
Issue-ID: AAI-1223
Signed-off-by: Ravi Geda <gravik@amdocs.com>
5 years agoProcess multi-OXM files 19/51119/1
Sotiropoulos, Ioannis (is948x) [Mon, 11 Jun 2018 08:54:54 +0000 (09:54 +0100)]
Process multi-OXM files

Gizmo service uses common OXM consumer to process multi-OXM files

Issue-ID: AAI-1196

Change-Id: If6dd50413a914984948272cd6bd98e2eeeaecedb
Signed-off-by: Sotiropoulos, Ioannis (is948x) <Ioannis.Sotiropoulos@amdocs.com>
5 years agoAdd tests for X-FromMsId 99/50699/1
Sotiropoulos, Ioannis (is948x) [Wed, 6 Jun 2018 14:37:35 +0000 (15:37 +0100)]
Add tests for X-FromMsId

Add tests for X-FromMsId header parameter changes

Issue-ID: AAI-1198

Change-Id: I6342cf95e5c635b500245bfa90040376ffa1b992
Signed-off-by: Sotiropoulos, Ioannis (is948x) <Ioannis.Sotiropoulos@amdocs.com>
5 years agoAdd validation for request header 43/50643/1
Sotiropoulos, Ioannis (is948x) [Wed, 6 Jun 2018 09:56:36 +0000 (10:56 +0100)]
Add validation for request header

Add validation for inclusion of X-FromAppId
and X-TransactionId in request header

Issue-ID: AAI-1190

Change-Id: Ie1d2b64a7243c013982992196048e1d6635d5e66
Signed-off-by: Sotiropoulos, Ioannis (is948x) <Ioannis.Sotiropoulos@amdocs.com>
5 years agoAdding "_reserved_" properties in the query params 85/50185/1
Shwetank Dave [Mon, 4 Jun 2018 17:56:08 +0000 (13:56 -0400)]
Adding "_reserved_" properties in the query params

Adding "_reserved_version" and "_reserved_aai-type" to the query parameters
when making downstream queries.

Change-Id: Ibabf671618ac10813740d835d368ce30195f7937
Issue-ID: AAI-1202
Signed-off-by: Shwetank Dave <shwetank.dave@amdocs.com>
5 years agoFix logDir in logback.xml file 21/50121/1
Sanchez, Gabriel (gs882h) [Mon, 4 Jun 2018 15:04:04 +0000 (16:04 +0100)]
Fix logDir in logback.xml file

Change logDir value to APP_HOME/logs

Issue-ID: AAI-1199

Change-Id: I4fc10a6ab422be50aaf3333b67f404e2c1589f75
Signed-off-by: Sanchez, Gabriel (gs882h) <gabriel.sanchez@amdocs.com>
5 years agoAdd gizmo logback in local 37/49537/1
Daniel Silverthorn [Wed, 30 May 2018 17:44:20 +0000 (13:44 -0400)]
Add gizmo logback in local

Change-Id: I024dd5aaba04f15169e19be008a6aa7c88fbc706
Issue-ID: AAI-1180
Signed-off-by: Daniel Silverthorn <daniel.silverthorn@amdocs.com>
5 years agoRemove gizmo logback, use mounted one 35/49135/1
Daniel Silverthorn [Fri, 25 May 2018 14:37:42 +0000 (10:37 -0400)]
Remove gizmo logback, use mounted one

Change-Id: I256d2038c554aecc193b96661e080cd3bac82636
Issue-ID: AAI-1180
Signed-off-by: Daniel Silverthorn <daniel.silverthorn@amdocs.com>
5 years agoDynamically determine image architecture 79/43179/2
Mohammed Naser [Mon, 16 Apr 2018 20:36:16 +0000 (13:36 -0700)]
Dynamically determine image architecture

The image architecture is currently hardcoded, this patch removes
that hardcoded value to allow for ARM64 builds to go through.

Change-Id: I50b7d3a270165852930c0ce5786121edbef61d08
Issue-ID: CIMAN-154
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
5 years agoPin jnr-unixsocket for Docker plugin to 0.13 77/43177/2
Mohammed Naser [Mon, 16 Apr 2018 20:35:21 +0000 (13:35 -0700)]
Pin jnr-unixsocket for Docker plugin to 0.13

The current verison of jnr-unixsocket is 0.12 from the Docker
plugin however in order to be able the images for ARM64, it needs
the newer version which has support for it.

There is work upstream to switch the version to 0.18[0] however
it seems that this is still pending, so we can pin it for now until
that merges.

[0]: https://github.com/spotify/docker-maven-plugin/pull/379

Change-Id: Ic2559c8371b249f5a3f7de01d30d773d9b5d876f
Issue-ID: CIMAN-154
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
5 years agoUpversion for Casablanca 47/48747/1
Jimmy Forsyth [Wed, 23 May 2018 17:18:55 +0000 (13:18 -0400)]
Upversion for Casablanca

Issue-ID: AAI-1169
Change-Id: I5f38cbc86210adc2e8b2c4e0d885ab83a4f03cde
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
5 years agoUpversion for Casablanca 27/48727/1
Jimmy Forsyth [Wed, 23 May 2018 16:24:34 +0000 (12:24 -0400)]
Upversion for Casablanca

Issue-ID: AAI-1169
Change-Id: I9ff388471e5ed1cb9980ac6eb95bce6e8bb75377
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
5 years agoUpversion to latest released event-client 21/46321/2 2.0.0-ONAP 2.0.0-ONAP v1.2.0
Jimmy Forsyth [Sat, 5 May 2018 00:11:52 +0000 (20:11 -0400)]
Upversion to latest released event-client

Issue-ID: AAI-1122
Change-Id: I18dd08b79bc9873ab342cc3495bf5cd71007b7b3
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
5 years agoMerge "Upversion gizmo deps in prep for release"
Tian Lee [Fri, 4 May 2018 13:53:03 +0000 (13:53 +0000)]
Merge "Upversion gizmo deps in prep for release"

5 years agoUpversion gizmo deps in prep for release 11/46211/2
Jimmy Forsyth [Fri, 4 May 2018 13:07:56 +0000 (09:07 -0400)]
Upversion gizmo deps in prep for release

Issue-ID: AAI-1122
Change-Id: I67697b8aa1ba8904535c8a8997befb855251c48f
Signed-off-by: Jimmy Forsyth <jf2512@att.com>