summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-12-31Flexible DSL Types and Templates definition.Brinda Santh22-117/+454
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
2019-12-30Runtime services for Relationship Type and TemplatesBrinda Santh30-177/+1013
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
2019-12-30Relationship Type and Templates modelsBrinda Santh32-246/+1521
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
2019-12-30Cluster partition master APIBrinda Santh9-26/+81
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
2019-12-30Merge "create palette on the right side menu draw function elements to the ↵Brinda Santh Muthuramalingam4-94/+383
palette (static functions for now) enable drap elements from palette to main board"
2019-12-30Merge "add package creation component and fixing designer compilation and ↵Brinda Santh Muthuramalingam22-94/+671
linting"
2019-12-30add package creation component and fixing designer compilation and lintingshaaban Altanany22-94/+671
Issue-ID: CCSDK-2014 Issue-ID: CCSDK-1780 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I65e02ba498516edb27eefd2448d50a61779cc22c
2019-12-27create palette on the right side menuAhmed Abbas4-94/+383
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
2019-12-26Merge "add logging to value not found from properties"KAPIL SINGAL1-1/+10
2019-12-26add logging to value not found from propertiesOleg Mitsura1-1/+10
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
2019-12-26Fixing SDCListenerCustomIndicator issuesShaabanEltanany4-11/+37
Issue-ID: CCSDK-1669 Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com> Change-Id: Ifa69221c9008c344b712728f26b94f1e7114baaf
2019-12-24Merge "add group notation to resource dictionary"KAPIL SINGAL153-120/+297
2019-12-24Refactoring log-protect for hiding sensitive data in logsJozsef Csongvai8-46/+136
Issue-ID: CCSDK-2010 Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca> Change-Id: I72a4d8d49a202cea0fa1a200c7466300de1ff0b0
2019-12-24add group notation to resource dictionaryshaaban Altanany153-120/+297
-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
2019-12-23Cluster distributed lock service.Brinda Santh10-70/+217
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
2019-12-19Cluster communication channelsBrinda Santh20-29/+942
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
2019-12-17Merge "adding new designer component, sort and configuration dashboard"KAPIL SINGAL35-317/+942
2019-12-16Cluster distributed data storeBrinda Santh20-2/+834
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
2019-12-16adding new designer component, sort and configuration dashboardShaabanEltanany35-317/+942
Issue-ID: CCSDK-1982 Issue-ID: CCSDK-1984 Issue-ID: CCSDK-1983 Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com> Change-Id: I05d12bbf5ebc940bd6983da06af3f85ee18eb723
2019-12-12Merge "remove proprietary fonts in designer-client"Dan Timoney20-2013/+4
2019-12-12Merge "Generate dependency list"KAPIL SINGAL2-1/+45
2019-12-11Metadata for name, version, tags and typeBrinda Santh30-123/+257
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
2019-12-11Separate jython implementation and dependencies.Brinda Santh15-172/+203
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
2019-12-11Generate dependency listTimoney, Dan (dt5972)2-1/+45
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>
2019-12-11remove proprietary fonts in designer-clientAhmed Abbas20-2013/+4
Issue-ID: CCSDK-1987 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Ie1f9eb988b5424a645170903e168098aaecd2e5d
2019-12-10Merge "Added option to disable kotlin script cache"KAPIL SINGAL4-62/+89
2019-12-09Cli executor doesn't keep/support execution contextSteve Siani5-55/+288
Issue-ID: CCSDK-1927 Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com> Change-Id: Ib417bfd62662676fe7520a5500df82ade716f66c
2019-12-09Merge "Creating findOneBluePrintModel (configuration)"Brinda Santh Muthuramalingam4-32/+100
2019-12-09Merge "add service for getting model type with definition"Brinda Santh Muthuramalingam3-2/+35
2019-12-09Added option to disable kotlin script cacheSebastien Premont-Tendland4-62/+89
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
2019-12-09Merge "rename ui project from client-franfurt to designer-client"KAPIL SINGAL143-16/+16
2019-12-09Merge "Add default values for health-api properties"KAPIL SINGAL2-11/+22
2019-12-06rename ui project from client-franfurt to designer-clientAhmed Abbas143-16/+16
Issue-ID: CCSDK-1981 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Ic53ea9cf4a48d0ba60f91aa27960e05c77ae9b07
2019-12-06add service for getting model type with definitionShaabanEltanany3-2/+35
Issue-ID: CCSDK-1770 Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com> Change-Id: I7f3278e97119a144c889d83891fa5de6796c7fb2
2019-12-06Refractor controller blueprint modulesBrinda Santh177-726/+173
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
2019-12-06Remote Script Executor ComponentBrinda Santh18-56/+754
Define and Implement component-remote-script-executor component and DSL. Get the timeout from model definitions fix the dat pattern issues Define API data extension functions. Issue-ID: CCSDK-1975 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I41a429eb21a050e5ab512a7a73a394b975543f31
2019-12-06Add readme to build maven with ktlintprathamesh1-0/+7
Issue-ID: CCSDK-1947 Change-Id: Ib5a5159b136ab863d5cee9f71f1f87efd6c7fb96 Signed-off-by: Prathamesh <prathamesh_morde@yahoo.ca>
2019-12-04Add default values for health-api propertiesShaabanEltanany2-11/+22
Issue-ID: CCSDK-1669 Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com> Change-Id: I28d6c829a8f6d41aee52a21b9391b7f642359756
2019-12-04Creating findOneBluePrintModel (configuration)Shaaban Ebrahim4-32/+100
Issue-ID: CCSDK-1770 Signed-off-by: Shaaban Ebrahim <shaaban.eltanany.ext@orange.com> Change-Id: I61a947533a1b61138d004a22c5a796d09ab2c8d9
2019-11-29Upgrade py executor ms GRPC version.Brinda Santh15-164/+957
Regenerate TLS certs with config file. Issue-ID: CCSDK-1737 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I2b0982c4e230524ad1e58f150da2a05e4474a0fa
2019-11-29Optimize spring data JPA UT.Brinda Santh47-198/+712
Test case based database configuration, so that we can define what repositories and entities can be used for testing. Issue-ID: CCSDK-1735 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I4f8a7eb4ed47fec9ab17eb9552648ebd0de01236
2019-11-28Pass requestID/subreqID to python script.Oleg Mitsura1-2/+10
Issue-ID: CCSDK-1860 1. initial commit 2. rebased with return value 3. CDS_CORRELATION_ID Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Ia64a0ee9c8eb60e3f39ec00ee17e7ab1b4aa3638
2019-11-27Merge "filter packages by tag rename filter-by-keyword to search-by-packages"KAPIL SINGAL23-272/+419
2019-11-27Canvas features and Jointjs IntegrationArundathi Patil5-2/+119
Added Jointjs dependency to project and integrated editor bar to the designer canvas Issue-ID: CCSDK-1780 Change-Id: I8276469f76851be4f5b6ac765729304c68d04737 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-11-27Upgrade CDS GRPC implementations.Brinda Santh15-45/+127
Dependent on : https://gerrit.onap.org/r/c/ccsdk/parent/+/98823 Issue-ID: CCSDK-1737 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I0b5087f7e98490d7066f389af29424aed40a6520
2019-11-27filter packages by tagAhmed Abbas23-272/+419
rename filter-by-keyword to search-by-packages Issue-ID: CCSDK-1968 Issue-ID: CCSDK-1951 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: I4667f2b9e98ba7e217ba7ab15e5cd8c45bee0c33
2019-11-26Formatting Code base with ktlintSingal, Kapil (ks220y)490-5952/+9172
No Business logic change, just the code format. Competible with IntelliJ: https://github.com/pinterest/ktlint#option-3 To format run: mvn process-sources -P format Issue-ID: CCSDK-1947 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ic9e9209fb7023d77f434693ad5a01229f8d09331
2019-11-26Merge "Adding changes for catalog edit and create"Brinda Santh Muthuramalingam7-60/+73
2019-11-26Merge "add pacakges dashboard component to new cds ui"Brinda Santh Muthuramalingam79-619/+2774
2019-11-25Merge "Input source doesn't support dynamic values or properties"KAPIL SINGAL4-33/+95