Age | Commit message (Collapse) | Author | Files | Lines |
|
Downgrading to version 1.4.5 caused compatability issues with other
dependencies requiring 1.9.2, so previous changes have been reverted and
exemption saught for known security vunerability for this version
Issue-ID: AAI-1677
Change-Id: I86eee45ce0256f56b0a970135a465846b749c686
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
Previously removed as a NexusIQ security vunerability, but required and
reinstated to its clean version
Issue-ID: AAI-1673
Change-Id: I1ce64819c880293bfb4bac218395c2d612fb7d06
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
Also update event-client dependency to 1.3.0 and reinstate
event-client-kafka dependency
Issue-ID: AAI-1614
Change-Id: Ia2e84c0b05c927afe2387c34113ebbdb5f0dd85f
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
Additional fixes to exclude dom4j and commons-httpclient dependencies
Issue-ID: AAI-1614
Change-Id: Ic9b450140899069f66c30f320cba3b853c1013db
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
Update and exclude dependencies causing security vunerabilities
Issue-ID: AAI-1614
Change-Id: I301c270f739e1fa97cb63794f5519bceb086f747
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
|
|
Change-Id: I0af75fb0f4896cd0f78a5d1f174828f80bb82a9d
Issue-ID: AAI-1507
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
The word received is spelled incorrectly.
Change-Id: Ib3f2ad7df98766b5d6bd242edacc9db60277694f
Issue-ID: AAI-1584
Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
|
|
|
|
Change-Id: Ia664d61783606785dcc307845ad2c0b3ce17bbee
Issue-ID: AAI-1539
Signed-off-by: Daniel Silverthorn <daniel.silverthorn@amdocs.com>
|
|
Provide a secure connection to the event client for async flow
Issue-ID: AAI-1527
Change-Id: Iddbf87f78c3712688dff54fa796df72fee950ac5
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
Fixed issue on endpoint objects/relationships/ to prevent exception
being thrown when transaction id passed to GET request is null
Issue-ID: AAI-1439
Change-Id: Ib2a77063391612851149174a8bcfe356135d06ce
Signed-off-by: Michael Reece <michaere@amdocs.com>
|
|
Adding a logging.config property to the start.sh file so champ uses
an external logging config instead of one bundled in.
Issue-ID: AAI-1476
Change-Id: I1cb6003447a50a46682e9b0584a80880da376045
Signed-off-by: Shwetank Dave <shwetank.dave@amdocs.com>
|
|
Issue-ID: AAI-1449
Change-Id: I45bda483cef7aaf45be2f5941bf5b3f4401b8135
Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
|
|
Issue-ID: AAI-1449
Change-Id: I11e3636d0999d27935d09ef1ca2ba6270dcd7f20
Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
|
|
|
|
Transaction id is now handled for the end point objects/relationships/
in champ to ensure that edges are retrieved within the context of the
transaction
Issue-ID: AAI-1439
Change-Id: I5c9e4c3cf99b4e8316701cba41670a17faea381f
Signed-off-by: michaere <michaere@amdocs.com>
|
|
|
|
Change-Id: I309010480012cc66ac8d44d6be65f5897174ec3f
Issue-ID: AAI-1430
Signed-off-by: bogumil_zebek <bogumil.zebek@nokia.com>
|
|
- "condition always evaluate to true"
Change-Id: I9e1b7a47d0bff1d8cf7067f1a57aa22232fbd0ea
Issue-ID: AAI-1429
Signed-off-by: bogumil_zebek <bogumil.zebek@nokia.com>
|
|
|
|
|
|
Change-Id: I3e3ebcd1ba29bc20a41c138ec071f137ccd6cf18
Issue-ID: AAI-1375
Signed-off-by: Bogumil Zebek <bogumil.zebek@nokia.com>
|
|
|
|
Fix potential places where NullPointerException could be thrown.
Change-Id: I84c3dc7b5c1a1f39dcf7d432adac8c507fbc5e3b
Issue-ID: AAI-1369
Signed-off-by: Bogumil Zebek <bogumil.zebek@nokia.com>
|
|
|
|
Added thread interrupts
Change-Id: Ic5b7eef71354efd02736e88a1e6716aa84169898
Issue-ID: AAI-1367
Signed-off-by: Wiktor Garbarek <wiktor.garbarek@nokia.com>
|
|
Async flow uses gson to de-serialize the event to a ChampObject which is
causing inconsistencies for timestamp property values. Fix is to use
jackson which the sync flow also uses.
Change-Id: Ic766d34a8c04b9d076d7cadb53cb9dcb180186b6
Issue-ID: AAI-1363
Signed-off-by: Ravi Geda <GRaviK@amdocs.com>
|
|
Change-Id: I45b681aae0bd09909a5ae1bb6f546ae32d1a8821
Issue-ID: AAI-1346
Signed-off-by: jczestochowska <justyna.czestochowska@nokia.com>
|
|
|
|
Removed unused logger; added method annotation
Change-Id: Ie1bc4754042189cf231e08445c53f34e8efb06ad
Issue-ID: AAI-1247
Signed-off-by: Wiktor Garbarek <wiktor.garbarek@nokia.com>
|
|
|
|
The introduction of a payload envelope to the update notification event
issued by champ-core caused the incorrect serialization of the "key"
property as a JSON object instead of a String.
This caused Spike to fail when parsing the notification event from
Champ as it expects "key" to be a String.
A previous fix attempt incorrectly addressed this problem. As the issue
originated from the inconsistent use of both Jackson and Gson JSON
libraries with the envelope using Gson but the contained objects
using Jackson annotations. This fix primarily involves updates to
champ-core to ensure that the envelope generation uses Jackson
instead of Gson and respects the original Jackson serialization of
the "key" property as a String.
Change-Id: I2a12732c9ff3970c3db9de5f0039304e68cb3556
Issue-ID: AAI-1243
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
Change-Id: I6e76af608a326866de54acd8c5398a04267143ae
Issue-ID: AAI-1237
Signed-off-by: jczestochowska <justyna.czestochowska@nokia.com>
|
|
Fix Gson serialization of ChampEventEnvelope:
- serialize key as primitive.
Currently output as object ({}) with a "value" property.
This is due to Optional object declaration and misalignment between
Gson serializer and Jackson annotations in ChampObject
- serialize transactionId as transaction-id
- serialize dbTransactionId as db-transaction-id
Change-Id: I3a9824ad376ca8189ba31cc9442cb42bb06a9d70
Issue-ID: AAI-1218
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
Enforces presence of X-FromAppId and X-TransactionId headers
in REST requests.
Change-Id: I539e863049e4d5a985d9e952ee7dcbf3fd97f7b3
Issue-ID: AAI-1194
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
This update generates a unique hash for the payload and returns it
as an etag header.
Change-Id: I471dc1e74e8096d4fdb4f4db7f22e08ef4842ace
Issue-ID: AAI-1208
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
Change-Id: I9a402ca1bb1755cf5ff9fc04eba781ed7f2b4a1c
Issue-ID: AAI-1193
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
The update notification event is now aligned with the format of the
response event. Both response and update notification events issued
by Champ now include top level header and body properties.
Change-Id: I00f9971cdbab4944def66c25f5939d5cc4de71bd
Issue-ID: AAI-1195
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
Change-Id: I3eadc1e238a6f73d2dee1b6ced9b1d6033ded85e
Issue-ID: AAI-1203
Signed-off-by: Shwetank Dave <shwetank.dave@amdocs.com>
|
|
Change-Id: I769540fd4982641e92fdcad87df91d532bbed565
Issue-ID: AAI-1175
Signed-off-by: Daniel Silverthorn <daniel.silverthorn@amdocs.com>
|
|
|
|
The image architecture is currently hardcoded, this patch removes
that hardcoded value to allow for ARM64 builds to go through.
Change-Id: I576949e2f09261007f79efc238cde249426c77e6
Issue-ID: CIMAN-154
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
|
|
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: Ieb1b5c6e43d3dc1425b2ab63f2fd161e452e5a57
Issue-ID: CIMAN-154
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
|
|
|
|
Issue-ID: AAI-1169
Change-Id: I640156e35b5de1b509fac5abaabeddd6917c00bb
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
|
|
Change-Id: I2956bf79f9aaedfa3f3cd5fc7caf6f794e7f02a1
Issue-ID: AAI-1154
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
Change-Id: I3113bdda31f2a702e1a8f7a5446fefba1f843db6
Issue-ID: AAI-1153
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
All child modules are now properly grouped under each parent.
This should allow the Jenkins update version plugin to update
the version of all child modules and allow the staging deployment
of the champ-service releasable artifact.
Change-Id: I6ecae622654e736f65691d9fa4357d27e606c801
Issue-ID: AAI-1146
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|
|
This is an attempt to force the autorelease staging.
Change-Id: I203c9e27fc41d4d4a61ba9a25a07479d50e162c9
Issue-ID: AAI-1146
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
|