ccsdk/cds.git
4 years agoadding template and mapping import template files 22/101822/1
shaaban Altanany [Mon, 17 Feb 2020 09:49:41 +0000 (11:49 +0200)]
adding template and mapping import template files

Issue-ID: CCSDK-2102

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I38260328f868f146dbdd16f0da8f26bbb1504c29

4 years agoRedesign Metadata tab & Template and mapping & Over View Design 87/101787/1
shady [Sun, 16 Feb 2020 13:47:33 +0000 (15:47 +0200)]
Redesign Metadata tab & Template and mapping & Over View Design

Issue-ID: CCSDK-2075

Signed-off-by: shady <snaguib.ext@orange.com>
Change-Id: Ic130d378b2b68a80d40f6c3c8250cb3af538011e

4 years agoCluster CP member promotion as default. 08/101708/4
Brinda Santh [Thu, 13 Feb 2020 21:50:18 +0000 (16:50 -0500)]
Cluster CP member promotion as default.

Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I4df4b442c020fbf9da294a9b35739ca3acb8ee02

4 years agoMerge "DB resolutions are picking inputKeyMapping values from DD"
KAPIL SINGAL [Fri, 14 Feb 2020 16:10:53 +0000 (16:10 +0000)]
Merge "DB resolutions are picking inputKeyMapping values from DD"

4 years agoMerge "Adding cds-ui back to root pom"
Brinda Santh Muthuramalingam [Fri, 14 Feb 2020 16:05:08 +0000 (16:05 +0000)]
Merge "Adding cds-ui back to root pom"

4 years agoDB resolutions are picking inputKeyMapping values from DD 85/101685/2
Steve Siani [Thu, 13 Feb 2020 01:09:45 +0000 (20:09 -0500)]
DB resolutions are picking inputKeyMapping values from DD

Issue-ID: CCSDK-2092
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: I07e726ae038bbad853d789841942e98c62b1e0a8

4 years agoupdating source-editor changes 62/101662/2
ahmedeldeeb50 [Thu, 13 Feb 2020 10:09:13 +0000 (12:09 +0200)]
updating source-editor changes

Issue-ID: CCSDK-2070

Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I203f89eb81ea9685ca69226b108c121a8be5f193

4 years agoAdding cds-ui back to root pom 93/101693/2
Singal, Kapil (ks220y) [Thu, 13 Feb 2020 16:37:37 +0000 (11:37 -0500)]
Adding cds-ui back to root pom

Issue-ID: CCSDK-2094
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: If07fe561cddabb3939bcc35bd6d233ef43cfa06a

4 years agoMerge "Refactoring Resource Resolution Service"
Brinda Santh Muthuramalingam [Thu, 13 Feb 2020 17:06:28 +0000 (17:06 +0000)]
Merge "Refactoring Resource Resolution Service"

4 years agoMerge "add support for reply-time-out in cds blueprint"
KAPIL SINGAL [Thu, 13 Feb 2020 07:40:55 +0000 (07:40 +0000)]
Merge "add support for reply-time-out in cds blueprint"

4 years agoadd support for reply-time-out in cds blueprint 15/101515/3
Abdelmuhaimen Seaudi [Tue, 11 Feb 2020 08:40:53 +0000 (08:40 +0000)]
add support for reply-time-out in cds blueprint

Issue-ID: CCSDK-2089
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: Ic325aaa37df2db27713728b1d1fb7903298b02d5
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
4 years agoPackage creation refactoring and save the package to CBA store. 54/101054/8
shaaban Altanany [Mon, 3 Feb 2020 14:46:57 +0000 (16:46 +0200)]
Package creation refactoring and save the package to CBA store.

Issue-ID: CCSDK-2070

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Iac67b71dbd48fe18319b381ee8a284ef9928ec46

4 years agoRefactoring Resource Resolution Service 94/101194/3
Singal, Kapil (ks220y) [Wed, 5 Feb 2020 19:27:36 +0000 (14:27 -0500)]
Refactoring Resource Resolution Service

Removing Node Template dependency

Issue-ID: CCSDK-2078
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I24f3e003c64f3ee40eee4699366cfadfc1d7147e

4 years agoCluster co-ordination with Hazelcast. 97/101197/6
Brinda Santh [Wed, 5 Feb 2020 20:51:03 +0000 (15:51 -0500)]
Cluster co-ordination with Hazelcast.

Remove Atomix implementation, due to Kubernetes clustering issues.

Cluster environment property changes.

Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I23f40c92c0adc6b3ab8690871385f78525c76433

4 years agoMerge "Reorder Create Tabs"
KAPIL SINGAL [Mon, 3 Feb 2020 05:35:27 +0000 (05:35 +0000)]
Merge "Reorder Create Tabs"

4 years agoReorder Create Tabs 18/101018/2
shady [Sun, 2 Feb 2020 15:03:52 +0000 (17:03 +0200)]
Reorder Create Tabs

Issue-ID: CCSDK-2068

Signed-off-by: shady <snaguib.ext@orange.com>
Change-Id: I7519906f749f275a1b40f47bf53f3c0cb6a03906

4 years agoadd designer client build inside loopback server 17/101017/3
shaaban Altanany [Wed, 29 Jan 2020 09:28:00 +0000 (11:28 +0200)]
add designer client build inside loopback server

Issue-ID: CCSDK-2067

Change-Id: I5acef65ee6703405b70708dd17a1be7acb808531
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
4 years agoMerge "adding DSL-Definition component"
KAPIL SINGAL [Sun, 2 Feb 2020 19:29:27 +0000 (19:29 +0000)]
Merge "adding DSL-Definition component"

4 years agoMerge "Expose rest API with non blocking call."
KAPIL SINGAL [Sun, 2 Feb 2020 19:28:59 +0000 (19:28 +0000)]
Merge "Expose rest API with non blocking call."

4 years agoadding DSL-Definition component 14/101014/1
shaaban Altanany [Sun, 2 Feb 2020 09:20:55 +0000 (11:20 +0200)]
adding DSL-Definition component

Issue-ID: CCSDK-2066

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I8b16e78cf3961c0c37a721fd37898fb3a7a850a0

4 years agoadd template and mapping page skeleton in designer client 12/101012/1
Ahmed Abbas [Sat, 1 Feb 2020 23:53:54 +0000 (01:53 +0200)]
add template and mapping page skeleton in designer client

Issue-ID: CCSDK-2065
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Icbd3240c8043449a47d72bf70c76397725ffd2ba

4 years agoExpose rest API with non blocking call. 11/101011/1
Brinda Santh [Sat, 1 Feb 2020 23:47:59 +0000 (18:47 -0500)]
Expose rest API with non blocking call.

Convert Mono and Flux to coroutines

Convert reactor mdc to coroutine mdc

Issue-ID: CCSDK-2052
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ic58c0b74866d28fd2d803b96626b08f8e8b2db56

4 years agoMerge "Spring boot, Kotlin version upgrades"
KAPIL SINGAL [Fri, 31 Jan 2020 20:31:20 +0000 (20:31 +0000)]
Merge "Spring boot, Kotlin version upgrades"

4 years agoSpring boot, Kotlin version upgrades 92/100992/1
Brinda Santh [Fri, 31 Jan 2020 19:41:41 +0000 (14:41 -0500)]
Spring boot, Kotlin version upgrades

Dependent Patch : https://gerrit.onap.org/r/c/ccsdk/parent/+/100990

Fixed Jackson set method according to latest version.

Fixed Security properties issues for failed JUnit test cases.

Reused maven properties from parent for Spring boot, Nats, Kafka, etc

Issue-ID: CCSDK-1737
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I04bb0e535161e05897f587a0f08a2689e10c5f41

4 years agoMerge "Add Artifact Manager service."
Brinda Santh Muthuramalingam [Fri, 31 Jan 2020 14:32:13 +0000 (14:32 +0000)]
Merge "Add Artifact Manager service."

4 years agoMerge "package creation store preparation"
KAPIL SINGAL [Thu, 30 Jan 2020 14:07:25 +0000 (14:07 +0000)]
Merge "package creation store preparation"

4 years agoAdd Artifact Manager service. 38/100938/1
Marek Szwalkiewicz [Thu, 30 Jan 2020 13:49:18 +0000 (13:49 +0000)]
Add Artifact Manager service.

Adds a micro service that offers gRPC interface for CBA artifacts manipulation. By default the
service is attached to py-executor but can be ran as a separate service if needed in the future.

Issue-ID: CCSDK-1988
Change-Id: I40e20f085ae1c1e81a48f76dbea181af28d9bd0d
Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
4 years agopackage creation store preparation 34/100934/1
shaaban Altanany [Thu, 30 Jan 2020 11:52:44 +0000 (13:52 +0200)]
package creation store preparation

Issue-ID: CCSDK-2050

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ie4dcf26a138ef5237e42eb0284269006da89d5a5

4 years agoMerge "Use released version 1.5.1 of CCSDK parent poms"
Dan Timoney [Wed, 29 Jan 2020 19:48:00 +0000 (19:48 +0000)]
Merge "Use released version 1.5.1 of CCSDK parent poms"

4 years agoupdate imports-tab,source-editor and create scripts-tab component 61/100861/3
shaaban Altanany [Tue, 28 Jan 2020 15:25:47 +0000 (17:25 +0200)]
update imports-tab,source-editor and create scripts-tab component

Issue-ID: CCSDK-2016
Issue-ID: CCSDK-2042

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I87dd0f6cf393c2d7cd78985928635bd2138ccc74

4 years agoUse released version 1.5.1 of CCSDK parent poms 61/100761/2
Dan Timoney [Fri, 24 Jan 2020 15:46:31 +0000 (10:46 -0500)]
Use released version 1.5.1 of CCSDK parent poms

Use released version 1.5.1 of CCSDK parent poms

Change-Id: I3644ef502540210e873a3f93ab4b1990c0bd92af
Issue-ID: CCSDK-1963
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoAdd resource resolution gRPC client. 40/100740/2
Marek Szwalkiewicz [Thu, 23 Jan 2020 15:27:26 +0000 (15:27 +0000)]
Add resource resolution gRPC client.

Adds a python module that contains new resource resolution client that
should replace previous helpers done in Jython.

Issue-ID: CCSDK-1989
Signed-off-by: Marek Szwalkiewicz <marek.szwalkiewicz@external.t-mobile.pl>
Change-Id: I48b22acdc7fec31f28de84232c5b6b37124a0c2a

4 years agoMerge "Enhancement better error messages."
Brinda Santh Muthuramalingam [Fri, 24 Jan 2020 14:46:52 +0000 (14:46 +0000)]
Merge "Enhancement better error messages."

4 years agoMerge "Update vFW_CDS packages"
KAPIL SINGAL [Thu, 23 Jan 2020 21:33:19 +0000 (21:33 +0000)]
Merge "Update vFW_CDS packages"

4 years agoadd design for template and mapping 89/100589/4
shady [Wed, 22 Jan 2020 11:47:41 +0000 (13:47 +0200)]
add design for template and mapping

Issue-ID: CCSDK-2035
Signed-off-by: shady <snaguib.ext@orange.com>
Change-Id: I60d1fd623c84e98d0b762a0b5df0e375a7c75031

4 years agoEnhancement better error messages. 22/100622/1
Oleg Mitsura [Wed, 22 Jan 2020 19:23:17 +0000 (14:23 -0500)]
Enhancement better error messages.

Issue-ID: CCSDK-2036
rev1: initial commit.

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I0bc31a2a17a6dfedbb1870470e8bf6304be782b5

4 years agoUpdate vFW_CDS packages 93/99293/6
Abdelmuhaimen Seaudi [Fri, 10 Jan 2020 20:35:01 +0000 (12:35 -0800)]
Update vFW_CDS packages

Issue-ID: CCSDK-1825
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I53668b3df0cf13ceaa78cbffc92df05db23fe642
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
4 years agofixining compilation in unit testing 40/100540/3
shaaban Altanany [Mon, 20 Jan 2020 10:46:24 +0000 (12:46 +0200)]
fixining compilation in unit testing
add unit test for package-header.component

Issue-ID: CCSDK-2032
Change-Id: I459ee690b84ae7eb7a852c6dc65fe1702fb6bf4a
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
4 years agoadding implementation for imports tab 81/100581/1
shaaban Altanany [Wed, 22 Jan 2020 08:06:57 +0000 (10:06 +0200)]
adding implementation for imports tab

Issue-ID: CCSDK-2014
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ib11325f0c7d01103eff05f237c3c0d7fb515d59c

4 years agoAdd four functions to support 5G NRM CM 02/99702/7
Huang Cheng [Wed, 8 Jan 2020 09:44:17 +0000 (09:44 +0000)]
Add four functions to support 5G NRM CM

Those four functions are designed to support the operations: createMOI getMOIAttributes modifyMOIAttributes and deleteMOI

Issue-ID: CCSDK-2002
Change-Id: I631797cd041c5aa60dcc14f6bdacd0c14ea937e1
Signed-off-by: Huang Cheng <duke.huangcheng@huawei.com>
4 years agoFix scheduler shutdown config function. 23/100423/1
Brinda Santh [Fri, 17 Jan 2020 20:08:46 +0000 (15:08 -0500)]
Fix scheduler shutdown config function.

Optimize application name accessing in Docker Compose.

Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I6b055de7ef5a8ac4a0c103499997ed272bd74ac6

4 years agoPrioritization Optional NATS consumer support 82/100382/2
Brinda Santh [Thu, 16 Jan 2020 16:21:50 +0000 (11:21 -0500)]
Prioritization Optional NATS consumer support

Add prioritization NATS consumer service and configuration data beans.

Optimizing message prioritization service interface.

Added Integration testing for NATS simulation.

Updated sample docker compose for NATS support

Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Icd21e5e2ab7b64d6e6e4b0610599ca947555ee15

4 years agoAdding integration to backend in Controller catalog 02/100202/4
swapnalipode [Fri, 10 Jan 2020 16:58:48 +0000 (22:28 +0530)]
Adding integration to backend in Controller catalog

Adding integration to backend in controller catalog

Change-Id: Ia423d05ee5b089af6df70296a40d36d84892d488
Issue-ID: CCSDK-814
Signed-off-by: swapnalipode <sp00501638@techmahindra.com>
4 years agoMerge "Adding changes to Controller catalog"
KAPIL SINGAL [Mon, 13 Jan 2020 19:39:16 +0000 (19:39 +0000)]
Merge "Adding changes to Controller catalog"

4 years agoPrioritization expiry and clean scheduler service 58/100258/4
Brinda Santh [Mon, 13 Jan 2020 16:37:17 +0000 (11:37 -0500)]
Prioritization expiry and clean scheduler service

Add prioritization expiry and clean scheduler service implementation.

Optimizing message passing between processors.

Added message sorting utils.

Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I049ea3bae2e2c546244136f15c3d89deda1e7053

4 years agoAdding changes to Controller catalog 22/100122/3
swapnalipode [Thu, 9 Jan 2020 11:49:45 +0000 (17:19 +0530)]
Adding changes to Controller catalog

Adding new changes for integration in controller catalog

Change-Id: I5a014ff35d01213545d09db79886c6c4fd9f827d
Issue-ID: CCSDK-810
Signed-off-by: swapnalipode <sp00501638@techmahindra.com>
4 years agoAdd uri-encoding to webclient 18/100218/2
Jozsef Csongvai [Fri, 10 Jan 2020 21:12:08 +0000 (16:12 -0500)]
Add uri-encoding to webclient

Path params are not uri-encoded, which can cause failed rest calls if
resolved params include characters such as whitespace

Issue-ID: CCSDK-2024
Change-Id: Iac57219260ac94897e09e3cb9d1d5884d86b83ae
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
4 years agoAdding cds-ui back in parent pom 55/100255/1
Singal, Kapil (ks220y) [Mon, 13 Jan 2020 15:46:06 +0000 (10:46 -0500)]
Adding cds-ui back in parent pom

cds-ui was removed to avoid build issue, adding back to parent pom

Issue-ID: CCSDK-2025
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: Ib14bcab669c21cb40603bafff381358a94c1a895

4 years agoMerge "creating meta data creation component(first tab)"
KAPIL SINGAL [Mon, 13 Jan 2020 15:43:34 +0000 (15:43 +0000)]
Merge "creating meta data creation component(first tab)"

4 years agoRefactoring Pom and Fixing Junits 13/100213/4
Singal, Kapil (ks220y) [Fri, 10 Jan 2020 20:16:15 +0000 (15:16 -0500)]
Refactoring Pom and Fixing Junits

Refactoring DepeendencyManagement section in parent pom and fixed Junit failing over Windows

Issue-ID: CCSDK-2023
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I5e09c4c6d6307c1dd93a40ab3601713b956dfc72

4 years agocreating meta data creation component(first tab) 15/100115/2
shaaban Altanany [Thu, 9 Jan 2020 08:15:28 +0000 (10:15 +0200)]
creating meta data creation component(first tab)

Issue-ID: CCSDK-2014

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I35283cbb5b48174606493ecb39c20b9f717a9c06

4 years agoMerge "Add custom header configuration for aai calls"
Brinda Santh Muthuramalingam [Wed, 8 Jan 2020 20:20:12 +0000 (20:20 +0000)]
Merge "Add custom header configuration for aai calls"

4 years agoMerge "Add new endpoint for posting data-dictinary as ResourceDefinition"
Brinda Santh Muthuramalingam [Wed, 8 Jan 2020 20:13:47 +0000 (20:13 +0000)]
Merge "Add new endpoint for posting data-dictinary as ResourceDefinition"

4 years agoAdd new endpoint for posting data-dictinary as ResourceDefinition 67/100067/3
Jozsef Csongvai [Tue, 7 Jan 2020 18:30:24 +0000 (13:30 -0500)]
Add new endpoint for posting data-dictinary as ResourceDefinition

Starter-dictionaries and examples in the documentation have the type ResourceDefinition.
The existing endpoint accepts ResourceDictionary which is the wrapping entity of ResourceDefinition.

Issue-ID: CCSDK-1725
Change-Id: I07f925ba4f607a6eaecf5907ac6e08691578c3b5
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
4 years agoMerge "Rest endpoint for message Prioritization"
KAPIL SINGAL [Wed, 8 Jan 2020 18:18:27 +0000 (18:18 +0000)]
Merge "Rest endpoint for message Prioritization"

4 years agoMerge "Include correlationId in group lock."
KAPIL SINGAL [Wed, 8 Jan 2020 18:18:07 +0000 (18:18 +0000)]
Merge "Include correlationId in group lock."

4 years agoRest endpoint for message Prioritization 04/100104/1
Brinda Santh [Wed, 8 Jan 2020 17:36:42 +0000 (12:36 -0500)]
Rest endpoint for message Prioritization

Refactored to support both Kafka and Rest endpoint prioritization.

Simplified number for Kafka processors.

Issue-ID: CCSDK-1917
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Iba77ed94be3398940840ff01a298f0bec785401f

4 years agoAdd custom header configuration for aai calls 92/100092/1
Jozsef Csongvai [Wed, 8 Jan 2020 14:00:45 +0000 (09:00 -0500)]
Add custom header configuration for aai calls

Issue-ID: CCSDK-2020
Change-Id: Ibd63a00bf59b0e955612da69fa1d4970381b9a64
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
4 years agoadd ngx-file-drop to designer client 78/100078/1
shaaban Altanany [Wed, 8 Jan 2020 07:53:30 +0000 (09:53 +0200)]
add ngx-file-drop to designer client

Issue-ID: CCSDK-2014

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I147a5fd5f32e40e74774c1785dd177602670ac32

4 years agoInclude correlationId in group lock. 68/100068/1
Brinda Santh [Tue, 7 Jan 2020 19:56:53 +0000 (14:56 -0500)]
Include correlationId in group lock.

Message prioritization optimization by checking and including  correlation Id, so that non related correlation message won't  get locked.

Optimized  Atomix Junit Test cases.

Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I090ed4c193c7f9af4014cfeee4c6208c12b542c1

4 years agoMerge "adding design of first two tabs in creation package component"
KAPIL SINGAL [Tue, 7 Jan 2020 13:23:25 +0000 (13:23 +0000)]
Merge "adding design of first two tabs in creation package component"

4 years agodesigner client screen functionality: 24/100024/2
Ahmed Abbas [Mon, 6 Jan 2020 15:52:39 +0000 (17:52 +0200)]
designer client screen functionality:
- insert action into main board
- drag function from palette and drop over an action
- prevent drag function outside action
- insert multiple actions into the board

Issue-ID: CCSDK-2017
Issue-ID: CCSDK-1783
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Id7528404ba70ca05561127c22e8bf4d27766bb91

4 years agoadding design of first two tabs in creation package component 42/100042/1
shaaban Altanany [Tue, 7 Jan 2020 10:08:44 +0000 (12:08 +0200)]
adding design of first two tabs in creation package component

Issue-ID: CCSDK-2014

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ib4cf67f38511fbabc9d69313e9e88edadd7b6c4a

4 years agoadd importTab component in package creation 06/100006/2
shaaban Altanany [Sun, 5 Jan 2020 10:03:05 +0000 (12:03 +0200)]
add importTab component in package creation

Issue-ID: CCSDK-2016

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I828f9891863224cd3c70dbcaf1149efdff394c6e

4 years agoMessage Prioritization message group lock. 82/99982/1
Brinda Santh [Thu, 2 Jan 2020 16:59:29 +0000 (11:59 -0500)]
Message Prioritization message group lock.

Implementation to avoid concurrent procession of message group while prioritization.

Sample message prioritization Kafka listener properties.

Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ifbf39985b03c662b6ccf7740be711cfeb7bfbebb

4 years agoFlexible DSL Types and Templates definition. 53/99953/1
Brinda Santh [Tue, 31 Dec 2019 15:53:59 +0000 (10:53 -0500)]
Flexible DSL Types and Templates definition.

Easy search definitions Types and Templates inside ServiceTemplate DSL builder.

Unit test modifications to support this change.

Issue-ID: CCSDK-1054
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ie944ff5f75f80c852555306e1a4e0fa7f5b803d7

4 years agoRuntime services for Relationship Type and Templates 28/99928/2
Brinda Santh [Fri, 27 Dec 2019 20:43:53 +0000 (15:43 -0500)]
Runtime services for Relationship Type and Templates

Added and improved blueprint runtime service property resolution api.

Relationship template CBA sample

Performance improvement on  Artifact resolutions.

Added connection config DSL for DB, GRPC connections.

Added starter relationship connection config models.

Issue-ID: CCSDK-1054
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I73e1deed708dc924352867ddd1d1b2271c8ea106

4 years agoRelationship Type and Templates models 23/99923/3
Brinda Santh [Thu, 26 Dec 2019 21:26:25 +0000 (16:26 -0500)]
Relationship Type and Templates models

Enrichment Support for Relationship Types and Templates.

Relationship DSL support for ConnectTo connections ( RestClient, SshClient, MessageProducer, MessageConsume, Nats)

Moved datatype map from collection to complex type

Issue-ID: CCSDK-1054
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I0f18db2cb52e1e93dfab04498b8298587cba2540

4 years agoCluster partition master API 22/99922/2
Brinda Santh [Thu, 26 Dec 2019 20:15:27 +0000 (15:15 -0500)]
Cluster partition master API

Added cluster lock close method.

Added NATS connection name and default services.

Junit test cases improvements.

Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I44c7c1aaeae2ddbf768903152fb00bc160172fc1

4 years agoMerge "create palette on the right side menu draw function elements to the palette...
Brinda Santh Muthuramalingam [Mon, 30 Dec 2019 14:43:16 +0000 (14:43 +0000)]
Merge "create palette on the right side menu draw function elements to the palette (static functions for now) enable drap elements from palette to main board"

4 years agoMerge "add package creation component and fixing designer compilation and linting"
Brinda Santh Muthuramalingam [Mon, 30 Dec 2019 14:42:59 +0000 (14:42 +0000)]
Merge "add package creation component and fixing designer compilation and linting"

4 years agoadd package creation component and fixing designer compilation and linting 09/99909/8
shaaban Altanany [Wed, 25 Dec 2019 09:13:46 +0000 (11:13 +0200)]
add package creation component and fixing designer compilation and linting

Issue-ID: CCSDK-2014
Issue-ID: CCSDK-1780

Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I65e02ba498516edb27eefd2448d50a61779cc22c

4 years agocreate palette on the right side menu 26/99926/1
Ahmed Abbas [Fri, 27 Dec 2019 07:55:08 +0000 (09:55 +0200)]
create palette on the right side menu
draw function elements to the palette (static functions for now)
enable drap elements from palette to main board

Issue-ID: CCSDK-1783
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: I5e3382369dd86fa9b748e8b9b922eead39c8dc42

4 years agoMerge "add logging to value not found from properties"
KAPIL SINGAL [Thu, 26 Dec 2019 17:07:24 +0000 (17:07 +0000)]
Merge "add logging to value not found from properties"

4 years agoadd logging to value not found from properties 25/99625/5
Oleg Mitsura [Fri, 13 Dec 2019 21:46:50 +0000 (16:46 -0500)]
add logging to value not found from properties

Issue-ID: CCSDK-1995

rev1: commit
rev2: formatting
rev3: cleanup
rev4: review comment from Brinda

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I5a575dad5191b72934667d2c4e965882ccc2a905

4 years agoFixing SDCListenerCustomIndicator issues 33/99433/4
ShaabanEltanany [Tue, 10 Dec 2019 16:44:58 +0000 (18:44 +0200)]
Fixing SDCListenerCustomIndicator issues

Issue-ID: CCSDK-1669

Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ifa69221c9008c344b712728f26b94f1e7114baaf

4 years agoMerge "add group notation to resource dictionary"
KAPIL SINGAL [Tue, 24 Dec 2019 15:30:56 +0000 (15:30 +0000)]
Merge "add group notation to resource dictionary"

4 years agoRefactoring log-protect for hiding sensitive data in logs 27/99827/4
Jozsef Csongvai [Thu, 19 Dec 2019 16:05:33 +0000 (11:05 -0500)]
Refactoring log-protect for hiding sensitive data in logs

Issue-ID: CCSDK-2010
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I72a4d8d49a202cea0fa1a200c7466300de1ff0b0

4 years agoadd group notation to resource dictionary 18/99718/7
shaaban Altanany [Tue, 17 Dec 2019 13:45:51 +0000 (15:45 +0200)]
add group notation to resource dictionary

-including changes to (starter-dictionary,test-dictionary)json files
-add column in resource dictionary table in database
-expose api for getting unique group from resource dictionary table

Issue-ID: CCSDK-2004
Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
Change-Id: I0998709af2e692717b9b1b4937943c323144594a

4 years agoCluster distributed lock service. 35/99835/2
Brinda Santh [Thu, 19 Dec 2019 21:11:31 +0000 (16:11 -0500)]
Cluster distributed lock service.

Included and fixed clustered env properties and utils.

Fixed docker compose instance sequence numbers.

Issue-ID: CCSDK-2011
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ie28935ae7cb3de8c77cd7110993304eb49799b6c

4 years agoCluster communication channels 82/99782/2
Brinda Santh [Wed, 18 Dec 2019 20:19:58 +0000 (15:19 -0500)]
Cluster communication channels

Add NATS property and library services both .

NATS Messaging Services with Token Auth and TLS Auth implementation

Docker Compose  for NATS Streaming instance.

Documentation : https://docs.nats.io/

Issue-ID: CCSDK-2007
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: Ieebaa8f2b18ae89d02a4f38a8027eda495a9db43

4 years agoMerge "adding new designer component, sort and configuration dashboard"
KAPIL SINGAL [Tue, 17 Dec 2019 14:26:39 +0000 (14:26 +0000)]
Merge "adding new designer component, sort and configuration dashboard"

4 years agoCluster distributed data store 87/99687/1
Brinda Santh [Tue, 17 Dec 2019 01:59:41 +0000 (20:59 -0500)]
Cluster distributed data store

Add experimental cluster co-ordination service using Atomic framework.

Included distributed data store creation utilities.

Sample docker compose data cluster between cds controller and resource-resolution instances.

Issue-ID: CCSDK-2000
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I4de00e773a996e08fd1d260fc27ed18832433883

4 years agoadding new designer component, sort and configuration dashboard 96/99396/5
ShaabanEltanany [Tue, 10 Dec 2019 09:14:59 +0000 (11:14 +0200)]
adding new designer component, sort and configuration dashboard

Issue-ID: CCSDK-1982
Issue-ID: CCSDK-1984
Issue-ID: CCSDK-1983

Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: I05d12bbf5ebc940bd6983da06af3f85ee18eb723

4 years agoMerge "remove proprietary fonts in designer-client"
Dan Timoney [Thu, 12 Dec 2019 20:38:10 +0000 (20:38 +0000)]
Merge "remove proprietary fonts in designer-client"

4 years agoMerge "Generate dependency list"
KAPIL SINGAL [Thu, 12 Dec 2019 16:18:21 +0000 (16:18 +0000)]
Merge "Generate dependency list"

4 years agoMetadata for name, version, tags and type 39/99539/1
Brinda Santh [Wed, 11 Dec 2019 23:32:24 +0000 (18:32 -0500)]
Metadata for name, version, tags and type

Mandate Tosca.meta template name, version, type and tags.

Auto copy metadata from Tosca.meta to ServiceTemplate definitions.

Optimize Blueprint context and runtime creation from file path.

Removed attached CBA zip file in test repository dirs

Issue-ID: CCSDK-1992
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I5d9d7a4599234a38d431328dbd9b74bd831e0115

4 years agoSeparate jython implementation and dependencies. 26/98626/3
Brinda Santh [Tue, 19 Nov 2019 19:23:44 +0000 (14:23 -0500)]
Separate jython implementation and dependencies.

Refactored cds python capabilities to python-executor function, so that it will easy to disable and deprecation

This change is not jython depreciation, just separating out

Issue-ID: CCSDK-1865
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I3727d72d7195c49d670c30a6fc4245f5a8599e3a

4 years agoGenerate dependency list 13/99513/1
Timoney, Dan (dt5972) [Wed, 11 Dec 2019 17:28:44 +0000 (12:28 -0500)]
Generate dependency list

Generate list of direct dependencies for repository and publish to Nexus.

Change-Id: I068b4adde5c0d7559cbe63fe9a9e9b1b2dd31f03
Issue-ID: CCSDK-1986
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
4 years agoremove proprietary fonts in designer-client 80/99480/1
Ahmed Abbas [Wed, 11 Dec 2019 12:14:11 +0000 (14:14 +0200)]
remove proprietary fonts in designer-client

Issue-ID: CCSDK-1987
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Ie1f9eb988b5424a645170903e168098aaecd2e5d

4 years agoMerge "Added option to disable kotlin script cache"
KAPIL SINGAL [Tue, 10 Dec 2019 15:38:55 +0000 (15:38 +0000)]
Merge "Added option to disable kotlin script cache"

4 years agoCli executor doesn't keep/support execution context 80/98680/12
Steve Siani [Wed, 20 Nov 2019 03:44:58 +0000 (22:44 -0500)]
Cli executor doesn't keep/support execution context

Issue-ID: CCSDK-1927
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: Ib417bfd62662676fe7520a5500df82ade716f66c

4 years agoMerge "Creating findOneBluePrintModel (configuration)"
Brinda Santh Muthuramalingam [Mon, 9 Dec 2019 15:48:02 +0000 (15:48 +0000)]
Merge "Creating findOneBluePrintModel (configuration)"

4 years agoMerge "add service for getting model type with definition"
Brinda Santh Muthuramalingam [Mon, 9 Dec 2019 15:45:11 +0000 (15:45 +0000)]
Merge "add service for getting model type with definition"

4 years agoAdded option to disable kotlin script cache 38/99238/3
Sebastien Premont-Tendland [Thu, 5 Dec 2019 21:27:15 +0000 (16:27 -0500)]
Added option to disable kotlin script cache

using environment variable USE_SCRIPT_COMPILE_CACHE.

Disabling the cache allow to scale out the BP pod
without having lock file issue when using k8s
NFS provisioner for PV.

It also forces each pod to read the jar from disk
at every request. This way they always create an instance
with the latest jar file.

Issue-ID: CCSDK-1969

Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca>
Change-Id: I05afbdb4d49847761142542d1beca78947f032f3

4 years agoMerge "rename ui project from client-franfurt to designer-client"
KAPIL SINGAL [Mon, 9 Dec 2019 14:29:57 +0000 (14:29 +0000)]
Merge "rename ui project from client-franfurt to designer-client"

4 years agoMerge "Add default values for health-api properties"
KAPIL SINGAL [Mon, 9 Dec 2019 14:28:32 +0000 (14:28 +0000)]
Merge "Add default values for health-api properties"

4 years agorename ui project from client-franfurt to designer-client 13/99213/2
Ahmed Abbas [Thu, 5 Dec 2019 13:50:20 +0000 (15:50 +0200)]
rename ui project from client-franfurt to designer-client

Issue-ID: CCSDK-1981
Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com>
Change-Id: Ic53ea9cf4a48d0ba60f91aa27960e05c77ae9b07

4 years agoadd service for getting model type with definition 52/99152/3
ShaabanEltanany [Wed, 4 Dec 2019 15:09:41 +0000 (17:09 +0200)]
add service for getting model type with definition

Issue-ID: CCSDK-1770

Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: I7f3278e97119a144c889d83891fa5de6796c7fb2

4 years agoRefractor controller blueprint modules 87/99087/2
Brinda Santh [Tue, 3 Dec 2019 21:15:20 +0000 (16:15 -0500)]
Refractor controller blueprint modules

Move controller blueprints modules to blueprints processor and change the maven group name.

Fix test cba and model type paths

Fix dependencies issues.

Issue-ID: CCSDK-1663
Signed-off-by: Brinda Santh <bs2796@att.com>
Change-Id: I3654e6f04811470327acba90e8a452b66e3e189b