summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-31upversion to 1.3.0sblimkie2-2/+2
Change-Id: I4b91291452649b7f2307f59bfc7dcf35bf23d406 Issue-ID: AAI-1788 Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
2018-09-19Update event-client version to 1.3.01.3.0Michael Arrastia1-3/+3
Change-Id: I7e952bd4aab35e31fc59c8964a6a838848011b6e Issue-ID: AAI-1649 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-09-18Fix NexusIQ security vunerabilitiesmichaere1-5/+0
Exclude and remove dependencies causing security vunerabilities in spike Issue-ID: AAI-1629 Change-Id: I5657ec45866a0b0a57fcea7ef0acf827247de990 Signed-off-by: michaere <michaere@amdocs.com>
2018-08-27Use managed guava versionGary Wu1-5/+5
Use centrally managed guava version specified in oparent. Includes upgrade to oparent 1.2.0. This change was submitted by script and may include additional whitespace or formatting changes. Change-Id: I7dbebb5e4bcd380031e8af356fa9fc77fc37f411 Issue-ID: INT-619 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-08-23Set trust storeIoannis Sotiropoulos1-1/+23
Set required system parameters to specify the correct trust store to use for outgoing HTTPS connections. Change-Id: If1fa9139ae2bc83cba6a8281c59114fdaadb07f7 Issue-ID: AAI-1537 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-08-13Fixing the docker jenkins jobArul.Nambi1-7/+0
Issue-ID: AAI-1449 Change-Id: I965f410b7551202bd4501ecdd528b711c348204e Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
2018-08-08Update Spike documentationIoannis Sotiropoulos1-65/+70
Reduce line length to less than 120 characters. Change-Id: I69795c4bea1b1e61658d6b1e1b09b972d5a78059 Issue-ID: AAI-1428 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-08-07Add Spike documentationIoannis Sotiropoulos1-194/+285
Update various payloads that Spike microservice publishes to the topic Change-Id: Ide7977ae2939b73ec45e45c7e0f557946e6a9c15 Issue-ID: AAI-1428 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-08-07Add Spotify plugin for Jenkins Docker buildMichael Arrastia1-0/+24
Change-Id: I1f197cf25f0f66ef2dbdfd066a6914b8f620a9ff Issue-ID: AAI-1446 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-08-01Add name property in pom as aai-spikeMichael Arrastia1-0/+1
The aai prefix in the name is needed to identify the microservice as part of AAI. For example, for the AAI Sonar project. Change-Id: I035c392668a71d7af6a5b6b138b66cee6cd35e13 Issue-ID: AAI-1438 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-26Increase code coverageIoannis Sotiropoulos6-7/+317
Add tests to increase code coverage above 50 percent. Change-Id: Ie4f7517d7984b301e2bea7a2262307032c820700 Issue-ID: AAI-1425 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-07-24Add version.properties fileMichael Arrastia1-0/+13
The version.properties file specifies release and snapshot versions. It is needed to execute the release-version-java-daily job in Jenkins. Change-Id: I56d03c91f32ef54b8caae43636c74e88bcb8b743 Issue-ID: AAI-1398 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-19Address NexusIQ issuesIoannis Sotiropoulos1-0/+6
Add latest version of Google's Guava api. Change-Id: Ie74b2ac72bb10dbc329efbd16e5e3d074c267be1 Issue-ID: AAI-1392 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-07-18Re-introduce Spring XML based configurationMichael Arrastia4-114/+3
This is to retain existing Spring XML based configuration in the microservice and continue to support switching message bus implementations through the existing beans XML file resource. The Java based configuration, though feasible, introduced complexity. We are going to take the pragmatic approach of handling topic password de-obfuscation centrally in the event-client. Change-Id: I1c0ed92cdc155a5d848f94dafedb6c69af88b681 Issue-ID: AAI-1388 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-13Move XML based Spring configuration to JavaMichael Arrastia4-8/+116
- The original externalised Spring XML-based configuration deployed to: /opt/app/spike-service/dynamic/conf/spike-beans.xml has been replaced with Spring Java based configuration. - Event consumer and publisher configuration is now in property files. This now allows obfuscation of passwords. - Bean creation now allows pre-processing the topic properties. For example, the password can now be de-obfuscated before it is passed into the bean constructor. Change-Id: I5c265dca266b0dcbb562ca1b391080fe237b1e64 Issue-ID: AAI-1377 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-12Migrate Spike code to ONAPMichael Arrastia93-0/+68660
Move what was originally an Open ECOMP microservice into ONAP. This is primarily a code move and includes: - removal of AJSC and replacement with latest version of Spring Boot - alignment with ONAP standards - license headers - package renaming - FOSSology scan completed Further work is required to add JJB and OOM. Change-Id: I305c8407256bf2dbcc816f34f031f92eafd6ef5a Issue-ID: AAI-1374 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-04-10Correct INFO.yaml to pass YAML Lint2.0.0-ONAPbeijing2.0.0-ONAPEric Debeau1-24/+24
Change-Id: Ia20bbbc15c51043e4463df104ed42d9eeab8d81d Issue-ID: AAI-1022 Signed-off-by: Eric Debeau <eric.debeau@orange.com>
2018-02-26Add INFO.yaml fileJessica Wagantall1-0/+51
Add INFO.yaml to list: - Project description - Properties - PTL information - Meeting information - Committer information Change-Id: I2cc4ebb7711bc6763e6e6d125307c8ac7a7573db Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-01-25Initial empty repositoryJessica Wagantall0-0/+0