aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2019-11-23Input source doesn't support dynamic values or propertiesSteve Siani4-33/+95
Issue-ID: CCSDK-1890 Change-Id: I7958174bd0c0a7354ddefd2595723fdb4b4d0485 Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-11-22CCSDK-1864 : PNF Use Case Move from Jython to Kotlin using CDS Frameworkgummar11-193/+188
Change-Id: I58eb134a07345d25be6d64dc614f25fc73ecf554 Signed-off-by: gummar <raj.gumma@est.tech> Issue-ID: CCSDK-1864
2019-11-21Fix relativePath in blueprint-modelTimoney, Dan (dt5972)1-0/+1
Fix relativePath in blueprint-model pom.xml Change-Id: I2cff59df8d4167e3f94674eee53669f625f1ef19 Issue-ID: CCSDK-1932 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-21Bootstrap Rest and GRPC APIBrinda Santh10-67/+123
CDS loads model types, dictionaries and CBA multiple times based on cluster size. This commits avoid auto loading, and provides an API to bootstrap, if necessity. Issue-ID: CCSDK-1950 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: Ibe6266ebfd399efbaf0c5ccb1019c3a73b08ddac
2019-11-21Merge "Fix relativePath in ms/blueprintsprocessor/application"KAPIL SINGAL1-1/+1
2019-11-21Include blueprints catalog in buildBrinda Santh17-26/+149
Distribute CBA through maven repository, so that it can be downloaded during image creation. Fixed missing template name and versions in TOSCA.meta file Issue-ID: CCSDK-1950 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: I0ee106c4e86296fb88aac8e609512f6944492d74
2019-11-21Merge "Changes return value from boolean to typical process return code; ↵Dan Timoney2-25/+31
Also ensure that if environment preparation does not succeed the processing fails."
2019-11-21Fix relativePath in ms/blueprintsprocessor/applicationTimoney, Dan (dt5972)1-1/+1
relativePath tag in ms/blueprintsprocessor/application points to parent directory (..) instead of to directory of parent pom (../parent) Change-Id: I971dc31522181bb154b643420d6be8f4df4bea48 Issue-ID: CCSDK-1932 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-21add pacakges dashboard component to new cds uiAhmed Abbas79-619/+2774
Issue-ID: CCSDK-1951 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: I0c320e5f49a50e442068f5af1fd79c41c97bb74d
2019-11-20Merge "Add id for Kapil"Dan Timoney1-0/+5
2019-11-20Merge "Fix relativePath"Dan Timoney1-1/+1
2019-11-19Merge "add main module and hrml of designer component in new cds ui"Dan Timoney12-415/+989
2019-11-19Folder for py-executor TLS certificate filesBrinda Santh7-14/+10
Issue-ID: CCSDK-1747 Signed-off-by: Brinda Santh <bs2796@att.com> Change-Id: Ia404322cefbd603fd06bd23ff1d069dc277065ec
2019-11-19add main module and hrml of designer component in new cds uiAhmed Abbas12-415/+989
Issue-ID: CCSDK-1779 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: I144c151777d5d036b0f40780edf2c5f36c11956b
2019-11-19Changes return value from boolean to typical process return code;Serge Simard2-25/+31
Also ensure that if environment preparation does not succeed the processing fails. Issue-ID: CCSDK-1855 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: Iab2ec8b44a0e9e7edef68d0d5c13860eedc5be67 Signed-off-by: Serge Simard <serge@agilitae.com>