aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/main/java
AgeCommit message (Collapse)AuthorFilesLines
2019-10-02MsoRestClientNew not extends RestMsoImplementationEylon Malin4-10/+19
Issue-ID: VID-253 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I2e67f31bee79e05286fec4152ae5c85a96186047
2019-10-02Verify partner-name header sent to AAI, SOIttay Stern5-309/+326
Issue-ID: VID-253 Change-Id: I80c710db1eb3f48c52b7ecebb234e75a503bf65d Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-10-02enable mso rest client send DELETE request with bodyEylon Malin3-81/+9
config SUPPRESS_HTTP_COMPLIANCE_VALIDATION directly from RestMsoImplementation, instead of relaying on the jersey client configuration. Also remove Delete method from RestMsoImplementation since it's not used in production code. Issue-ID: VID-657 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: If30d60c6aca9b7d9ab3e6d07b13c1246ed3d67e3
2019-09-25Expect None_Upgrade action for VNF upgradeAmichai Hemli1-0/+1
FE will send the None_Upgrade action therefore we need to map it to Upgrade Issue-ID: VID-651 Signed-off-by: Amichai Hemli <amichai.hemli@intl.att.com> Change-Id: Ia4806386dcd8faf557f0c17a2f533afa386b2ec1
2019-09-25Merge "Introduce request-id headers enum"Amichai Hemli2-20/+36
2019-09-24Add "@Override" annotation above method signature.anushadasari1-0/+1
Using the @Override annotation is useful for two reasons : It elicits a warning from the compiler if the annotated method doesn't actually override anything, as in the case of a misspelling. It improves the readability of the source code by making it obvious that methods are overridden. Issue-ID: VID-612 Change-Id: Ic628b85f7a3e4c08712c88298fa4620ecddce0cc Signed-off-by: anushadasari <danush10@in.ibm.com>
2019-09-24Introduce request-id headers enumIttay Stern2-20/+36
Issue-ID: VID-253 Change-Id: I4df5756d14969a2c0daa777c75c1365837f9ad1f Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-24Encoding path segments on reduced custom queryAmichai Hemli1-4/+4
Need to URL-encode the path segments when sending URL in the custom queries to A&AI Issue-ID: VID-596 Signed-off-by: Amichai Hemli <amichai.hemli@intl.att.com> Change-Id: Ie551cccfc1a8c627984185324a59c18f13200e91
2019-09-24Merge "Add a position field to BaseResource"Ittay Stern8-78/+102
2019-09-24Add a position field to BaseResourceEinat Vinouze8-78/+102
Issue-ID: VID-646 Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com> Change-Id: Id1f84dadd31840cf9fa3cdbc7afd7da727a22c7f
2019-09-23Change-management: provide and use scheduler's fields through ↵Ittay Stern2-6/+14
vm.scheduleWorkflow() In addition, show error message when no Portal-frame. Use the dumped data to revive ChangeManagementTest tests by capturing the error's payload. Issue-ID: VID-397 Change-Id: I978bf537c43b0e3933e82c761c60cd067ab2cf27 Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-22Remove injections from filter, as filter is not Spring-controlledIttay Stern2-20/+12
Change-Id: Iecb4d6fbb79c5920d088fe536e6622690f8f881e Issue-ID: VID-253 Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-22Let request-id value derive from alternative request-headersIttay Stern2-17/+71
Issue-ID: VID-253 Change-Id: Icae6caf5f720da0c7587f62380d1783669e69d9f Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-19Rename PromiseRequestIdFilter, extract isWrapNeeded and incomingRequestId ↵Ittay Stern1-22/+30
methods Change-Id: Idb39f7d5e723598e34e737522c4f73d8de3df93c Issue-ID: VID-253 Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-19Merge "Disable homing_solution"6.0.0Ittay Stern3-9/+37
2019-09-19Disable homing_solutionwsliwka3-9/+37
Send Homing_solution=none during macro instantiation Add flag 'FLAG_DISABLE_HOMING' (by default set to true) which defines whether homing_solution should be in request to so or not Issue-ID: VID-576 Signed-off-by: wsliwka <wojciech.sliwka@nokia.com> Change-Id: I6151151a0256a5bb4e637acf08ae511f4b265dc2 Signed-off-by: wsliwka <wojciech.sliwka@nokia.com>
2019-09-18Merge "remove duplicated label InternalState.REPLACE_MYSELF"Ittay Stern1-5/+0
2019-09-18remove duplicated label InternalState.REPLACE_MYSELFEinat Vinouze1-5/+0
Issue-ID: VID-646 Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com> Change-Id: Ifc6a43f9b34c5c792a05cc3502c1e8fcf5023210
2019-09-18add new flag FLAG_1911_INSTANTIATION_ORDER_IN_ASYNC_ALACARTEEylon Malin1-0/+1
Issue-ID: VID-646 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I533221a6115c4a2d00ce3ed02eef4d1ad882df3a
2019-09-16Add cloud-region and nf-role as an optional search criteriaAlexey Sandler3-7/+32
Issue-ID: VID-596 Signed-off-by: Alexey Sandler <alexey.sandler@intl.att.com> Change-Id: I72d9c2c9dc3f39fcc3c87e083ac230d20135e979
2019-09-15Remove redundant get vnf data endpoint of aaiController (fix)Amichai Hemli1-12/+0
As we are now using AaiController2, the AaiController endpoint of change-management is redundant Issue-ID: VID-596 Signed-off-by: Amichai Hemli <amichai.hemli@intl.att.com> Change-Id: I68289eb5acb02af75c052e891dc6f77a48dc62c7
2019-09-15Merge "logging of HttpResponse use raw body"Ittay Stern1-1/+5
2019-09-12Merge "logging requests and responses in SyncRestClient"Ittay Stern1-14/+80
2019-09-12logging of HttpResponse use raw bodyEylon Malin1-1/+5
print raw body for cases like errors make sure the response can be read logging it Issue-ID: VID-611 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: If138531f515fb2927a13417040b68e81babebc4e
2019-09-12logging requests and responses in SyncRestClientEinat Vinouze1-14/+81
Issue-ID: VID-611 Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com> Change-Id: I0e64e9520e566f9317f3fcbf0495b67349993ce4
2019-09-12Reduce vnf data response from A&AI in change management flowsas221v4-17/+78
Issue-ID: VID-596 Signed-off-by: Amir Skalka <as221v@intl.att.com> Change-Id: I4462ef0c2dbc9880d1a0d204f6552e3842aad821 Signed-off-by: Alexey Sandler <alexey.sandler@intl.att.com>
2019-09-12create JoshworksJacksonObjectMapper and use it everywhere neededEylon Malin3-47/+20
Create class that implement joshworks object mapper that used jackson object mapper that support kotlin. Use it instead local anonymous classes where needed Issue-ID: VID-611 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: Ie00dce0ec9b366515c5e40d9f37b9e64a2ceb357
2019-09-12Merge "make Logging a service and inject it to SyncRestClient"Ittay Stern10-127/+171
2019-09-12make Logging a service and inject it to SyncRestClientEylon Malin10-127/+171
Issue-ID: VID-611 Change-Id: I120782884351c55b2e0d1b4ca8bae1e2479d1d0a Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
2019-09-12add Feature Flag for cloud-region and nf-role as an optional searchAlexey Sandler1-0/+1
Issue-ID: VID-596 Signed-off-by: Alexey Sandler <alexey.sandler@intl.att.com> Change-Id: I36e5ea4842816dfa8a6734299bf667150600a375
2019-09-11Add flag flag_flash_more_actions_button_in_old_view_edit (fixup)Einat Vinouze1-1/+2
Issue-ID: VID-603 Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com> Change-Id: If50a1f810a7851e4eaa88ac07fe3a09f381c0e4a
2019-09-10update MSO create service instance URLEylon Malin3-16/+10
align MSO create service instance URL to /serviceInstantiation/v7/serviceInstances also unify some system properties variables Issue-ID: VID-622 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I7a0744f5d6cfe776ce2f17b11aa5ebba4c8e65fb Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
2019-09-09Adding feature: Replace vfmoduleEinat Vinouze8-31/+227
Issue-ID: VID-603 Change-Id: I59068a0979d6fb733e4243c8f78921f396dc9d17 Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com> Signed-off-by: Amichai Hemli <amichai.hemli@intl.att.com> Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-08send different request id on each mso callEylon Malin1-24/+30
Don't use static headers for ECOMP_REQUEST_ID and ONAP_REQUEST_ID but getting them from request / generate them each time Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I1be4e8e86195901975d613694acf0082cd555886 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
2019-09-05send X-ONAP-RequestID header from MSO clientEylon Malin1-1/+5
Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: Icf215cf8b9711a63561740b22c035595f5281f58 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
2019-09-04Add the "@Override" annotation above this method signatureThugutla sailakshmi1-0/+1
Add the "@Override" annotation Issue-ID: VID-561 Change-Id: I86d14dbd8357e92baef111f1ac6db2fdfd963ba1 Signed-off-by: Thugutla sailakshmi <tsaila10@in.ibm.com>
2019-09-04Remove the illegalStateExceptionHandler, as it's already in parent classThugutla sailakshmi1-16/+11
Issue-ID: VID-561 Change-Id: Ie27eea2f8219575bcdcaba6f7796acdd1dd07aa9 Signed-off-by: Thugutla sailakshmi <tsaila10@in.ibm.com>
2019-09-03Merge "Add to SimpleDateFormat function locale us parameter"Wojciech Sliwka1-1/+2
2019-09-02Add to SimpleDateFormat function locale us parameterIttay Stern1-1/+2
Change-Id: I27866be89b95d2c164909248f3bbd45373bf39a9 Issue-ID: VID-605 Signed-off-by: Ittay Stern <ittay.stern@att.com>
2019-09-02remove not used feature RoleGeneratorEylon Malin3-264/+0
Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I0eea2c7305f6faabcb1e54a7f4dd9f51fe37586f
2019-09-01add getNewestModelVersionByInvariant to controller and serviceEylon Malin3-0/+15
Also add testGetActiveNetworkList UT Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I97c2ae029272aba915d5f9699bccff0eb9d49329 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
2019-09-01handle non OK response from SDC while getting modelEylon Malin3-16/+47
Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: Idc6e587abb24fbec65ed159db7008e50abee2581
2019-08-29edit of macro services in new view edit screenEylon Malin2-7/+7
Fix Vid Notion Builder behavior according - all macro non transport services should open the new view edit screen Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: Icd45fcbfcb4bf8928f44f73fb3ddd84ac1f1d341
2019-08-29add UT to ToscaParserImpl and fix little bugEylon Malin1-1/+1
Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I5ea0f09c2898c3a7e1db60d37dde754138a86121 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
2019-08-29fix url and payload for getting latest modelEylon Malin1-6/+9
Issue-ID: VID-378 Signed-off-by: Eylon Malin <eylon.malin@intl.att.com> Change-Id: I5b2dc7df0202838898ab060a71c144f69a54900f
2019-08-27Merge "Immediately return this expression instead of assigning it to the ↵Ittay Stern1-2/+2
temporary variable "responseWrapper2""
2019-08-26Merge "Log request-id even when no HttpServletRequest param or no user-session"Amichai Hemli1-10/+74
2019-08-26Merge "Immediately return this expression instead of assigning it to the ↵Ittay Stern1-3/+2
temporary variable "exceptionResponse""
2019-08-26Merge "Move this variables to comply with Java Code Conventions."Ittay Stern1-1/+3
2019-08-26Log request-id even when no HttpServletRequest param or no user-sessionIttay Stern1-10/+74
1. Catch controllers under org.onap.vid.controller.open. 2. Get HttpServletRequest from Spring's context, if needed. 3. Fix the way SetRequestBasedDefaultsIntoGlobalLoggingContext is used. Change-Id: Iecd46dc10a458bc20d4b3e0bd72ecae37e3218cf Issue-ID: VID-598 Signed-off-by: Ittay Stern <ittay.stern@att.com>