summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-08-16Fixed validation of resource-assignment-params.config-assignebo8-97/+340
- In order to preserve the validation of the whole BPP response, I added a normalization step that will convert any non-JSON part of the response into a JSON-equivalent representation. This normalization is carried out by the JSLT library that provides many JSON manipulations using a JSON-like specification. See https://github.com/schibsted/jslt for more details. - Fix UAT not being run by maven The Surefire plugin does accept '*Tests.java' but DOESN'T '*Tests.kt'! The UAT test class was renamed to use the 'Test' suffix only. - Improved maintainability of UAT-Engine by switching from explicitly field handling to POJO-based parsing using Jackson along with SnakeYaml. UAT-related POJOs created on new module UatDefinition.kt - Added a Protobuf-like description of an UAT YAML document. Change-Id: Id1178489caa4e97808747a99bc9324fc84e9b96e Issue-ID: CCSDK-1620 Signed-off-by: ebo <eliezio.oliveira@est.tech>
2019-08-16Add missing tags to Echo and PNFConfig BPsebo2-1/+5
Change-Id: Ib42f9abb2f61601317fe05e393a0c1f0c746298f Issue-ID: CCSDK-1569 Signed-off-by: ebo <eliezio.oliveira@est.tech>
2019-08-16Auto Rsc Mapping Service Kotlin changejananib2-210/+174
Kotlin code conv Issue-ID: CCSDK-1624 Change-Id: I4c82494cdc3dbf59e98d9b5e91eb41484eab4a7a Signed-off-by: jananib <janani.b@huawei.com>
2019-08-16Formatted doc content errorsEzhilarasi3-4/+5
Change-Id: Ib96a7a09edc127bb9fa3888bc86a10f13b5e09da Issue-ID: CCSDK-1453 Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
2019-08-16Formatted Doc textEzhilarasi7-196/+204
Formmated contents of Read the docs text Change-Id: I44ebf3894f55ad72c35600f263b58a3235880af4 Issue-ID: CCSDK-1453 Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
2019-08-15Wrapper functions for placing output responseData and StatusSteve Siani10-2/+38
Issue-ID: CCSDK-1625 Change-Id: I80e6c0d8f04df3a05d9bfc230addda5f0501b1b1 Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-08-15Merge "application-dev.properties missing python modules paths resulting in ↵Dan Timoney1-1/+5
failure to execute Jython netconf calls."
2019-08-15Edit CBA method integrationEzhilarasi1-4/+153
Added method for Edit CBA after search Change-Id: I6f3e80c014c0cb9b1c1068089145b20bc60b2216 Issue-ID: CCSDK-1275 Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
2019-08-15Update to NeonTimoney, Dan (dt5972)58-83/+79
Update to neon versions Change-Id: I095b46cefa264006bea5722b952c789374870370 Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-15application-dev.properties missing python modulesOleg Mitsura1-1/+5
paths resulting in failure to execute Jython netconf calls. Issue-Id: CCSDK-1622 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I9c255e2c5ca8dca85f3b2fbd34c4c823c6f6bf69
2019-08-14Merge "Release version 0.5.2"Dan Timoney1-0/+5
2019-08-14Merge "Search Template code change"Brinda Santh Muthuramalingam2-43/+27
2019-08-14Merge "Fixes logs not showing up."Brinda Santh Muthuramalingam1-1/+0
2019-08-14Fixes logs not showing up.Oleg Mitsura1-1/+0
Issue-Id: CCSDK-1621 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I4c24ee7ae04d30c4284520afa385339ed478cb98
2019-08-14Release version 0.5.2Timoney, Dan (dt5972)1-0/+5
Release version 0.5.2 (last Fluorine SR2 version of CCSDK) Change-Id: I0dee6fa136c9ddff45a30addeb48a8514f064c71 Issue-ID: CCSDK-1401 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-14Search Template code changeEzhilarasi2-43/+27
Added parameter in Search DB template and removed unused code in search template Change-Id: I77436e8d592876affab4b74c3883d4c03fcdf279 Issue-ID: CCSDK-1275 Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
2019-08-14Search display formattingEzhilarasi2-11/+51
Change-Id: Ideac871019a8115a986ab0c81455627464c0586d Issue-ID: CCSDK-1275 Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
2019-08-13Merge "Resource Configuration Snapshots Executor and API"Brinda Santh Muthuramalingam27-3/+1865
2019-08-13Resource Configuration Snapshots Executor and APISerge Simard27-3/+1865
Issue-ID: CCSDK-1604 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: I349c649e941431b48a309123489d26fb22e0e50a Signed-off-by: Serge Simard <serge@agilitae.com>
2019-08-13Default mode Change to Form modeArundathi Patil1-2/+2
Implemented change to set default mode to designer mode Issue-ID: CCSDK-707 Change-Id: I264a6763f95ed539ca0fce394923d2863081f331 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-08-12Handle all Data Type and DD with complex typeSteve Siani4-105/+99
Issue-ID: CCSDK-1611 Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com> Change-Id: I6bb9878ab4fea7024125fa4ce6293bfb8faee316
2019-08-12Merge "Resource resolution should return a string"Dan Timoney1-4/+4
2019-08-12Resource resolution should return a stringAlexis de Talhouët1-4/+4
When being called by SDNC, expected response format is a String, not a Json, then within SDNC we call jsonToTCtx by passing the String as input. When we receive the Json instead of a string, that function throw an exception because it expects a String. Also, SDNC marshall directly within the SLI context the Json object, but the path isn't the one being looked for. Finally, resource resolution, by its definition, as per as its model, should set the returned value as a string, not a json. Change-Id: Iffae3128507069c2546e179c17e50fb16e43f310 Issue-ID: CCSDK-1606 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-08-09Add Json unit diff option.Brinda Santh1-0/+11
Change-Id: Icfdef05e40b0638afc8570962bdc750aee1acc25 Issue-ID: CCSDK-1608 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add class model for workflow and resource data type.Brinda Santh10-22/+427
Change-Id: Ia42f56541bef0418dddb797c019ecda3afa6983b Issue-ID: CCSDK-1380 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add resource definition resolution service.Brinda Santh19-185/+402
Change-Id: Ife75d290540e3ed0e0dfd0a82785a498607a2d25 Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Merge "Add declarative acceptance tests"Dan Timoney48-102/+1238
2019-08-09Merge "Fixed restconf Python scripts bugs caused by BPP refactor"Dan Timoney2-5/+4
2019-08-09Merge "Fix occurrence really optional"Dan Timoney1-1/+1
2019-08-09Merge "Set resource data value when fetch from database"Dan Timoney1-3/+7
2019-08-09Merge "Add dynamic-properties as python script arg"Dan Timoney1-3/+3
2019-08-09Merge "Default resolution status when storing result"Dan Timoney1-1/+1
2019-08-09Merge "Add sample test dsl type cba"Dan Timoney7-0/+349
2019-08-09Merge "Add resource assignment DSL."Dan Timoney2-11/+126
2019-08-09Merge "Add resource definition DSL."Dan Timoney2-0/+172
2019-08-09Merge "Add resource source template DSL."Dan Timoney5-139/+407
2019-08-09Merge "Add property definition type DSL."Dan Timoney10-27/+60
2019-08-09Merge "Add resource source node type DSL definitions."Dan Timoney2-0/+200
2019-08-09Merge "Add CBA parent pom."Dan Timoney10-18/+185
2019-08-09Add sample test dsl type cbaBrinda Santh7-0/+349
Change-Id: I277588b4f38f8c99c33f3a1f65e8ca7c3919940d Issue-ID: CCSDK-1580 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add resource assignment DSL.Brinda Santh2-11/+126
Change-Id: I44a3596c05b02faa171f90b9207f774ce34976a6 Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add resource definition DSL.Brinda Santh2-0/+172
Change-Id: I66d340727918842a26f07e8609a043c37e5089f4 Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add resource source template DSL.Brinda Santh5-139/+407
Change-Id: If68ce2e944700cb19380d34ff3b466a9c8633472 Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add property definition type DSL.Brinda Santh10-27/+60
Change-Id: I83a3d1391c60cd426236b55d0d399e273e7c15dc Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add resource source node type DSL definitions.Brinda Santh2-0/+200
Change-Id: If21c4964bda08e5d50e6fd11fb1d657e5bf8785c Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Merge "resource save/delete functionality"Dan Timoney2-173/+209
2019-08-09Merge "Changed URL in server for backend"Dan Timoney1-1/+1
2019-08-09Merge "Search from db components change"Dan Timoney1-6/+11
2019-08-09Merge "Changed template option label"Dan Timoney2-10/+6
2019-08-09Set resource data value when fetch from databaseAlexis de Talhouët1-3/+7
When doing resource resolution, if the same resolution-key, or the same resource-id/resource-type combo, is used, then the process will only try to resolve the resources set with a "failure" status from the RESOURCE_RESOLUTION db table. In the case the resource has previsously successfully been resolved, then we need to set its value in the resource assignemnt resolution store so it can be used later in the processing, for instance if another resource depends on it. Change-Id: Ifa3957fe3d2365e1f4347aa61ed963124f8a69f7 Issue-ID: CCSDK-1606 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>