summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-11-17Add distributionManagementClaudio David Gasparini3-0/+58
Issue-ID: cps-5 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I7eee9c1c53f8e13c65b9c8daad5c0b2e5139dcda
2020-11-17Merge "Fix docker-compose enviroment variables for dbpostgresql service"Rishi Chail1-8/+7
2020-11-16Fix docker-compose enviroment variables for dbpostgresql serviceClaudio David Gasparini1-8/+7
Use correct variables names for service, currents variable names are result of wrong copy&paste Issue-ID: CPS-22 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: Ibcaf7725175d8ab7e7fbb5199949e3275f849788
2020-11-16Rename docker profile to lowercaseClaudio David Gasparini1-1/+1
Issue-ID: CPS-22 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I72b5ef5221e3433909e4576cee57310402473ad5
2020-11-16Provide profile for build and deploy dockerClaudio David Gasparini1-16/+51
By default profile will be disable Issue-ID: CPS-22 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I4a605becf195b3f968d71a6ca1a0fd26e9c0a7be
2020-11-16Fix init db schema scriptBruno Sakoto1-62/+63
Issue-ID: CPS-82 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I8c719935b78aaeab9d2f7a0af91b2192df897eb1
2020-11-16Fixing errors in openapi.yamlniamhcore2-17/+2
https://jira.onap.org/browse/CPS-83 Issue-ID: CPS-83 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I665b829b65cebcec6f03951aa1c8a91f59f2269b
2020-11-11Merge "Dockerize the service"Toine Siebelink1-2/+1
2020-11-11Merge "Exception handling on REST unit test"Toine Siebelink1-0/+115
2020-11-10Dockerize the serviceClaudio David Gasparini1-2/+1
- enable push of docker image to repository Issue-ID: CPS-22 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I8d10334f1d4e9528a8ec09a81692639efc3b02f9
2020-11-10Dockerize the serviceClaudio David Gasparini5-1/+75
- automatically generate docker image - provide docker-compose to start the service together with dockerized postgres db Issue-ID: CPS-22 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I846d14e87de50bfb1411e0c9b49e9f6c6cc8ebda
2020-11-10Fix broken branch by adding missing dependencyClaudio David Gasparini3-2/+12
- commons-lang3 Move .gitignore to correct folder Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: Ifb24f89c798c1e1f2a6bb8436562a2f98d044b57
2020-11-09Exception handling on REST unit testRuslan Kashapov1-0/+115
Issue-ID: CPS-41 JIRA: https://jira.onap.org/browse/CPS-41 Change-Id: Ieda9c14b7e9c5962bf0b39c168de4c5cc7929d80 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2020-11-06Move cps files to root dirJessica Wagantall50-36/+2
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-11-06Merge branch 'cps_poc' of /home/jwagantall/linuxfoundation/onap/IT-20983/originJessica Wagantall50-0/+3177
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-11-06Merge "Spring Boot Actuator enabled on /manage" into cps_pocToine Siebelink3-0/+17
2020-11-06Merge "Swagger-UI using Spring framework" into cps_pocToine Siebelink6-127/+56
2020-11-06Swagger-UI using Spring frameworkputhuparambil.aditya6-127/+56
JIRA: https://jira.onap.org/browse/CCSDK-2895 Issue-ID: CCSDK-2895 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I6e9e4b93aec25b0dd7a1acd3612140de47320d3c
2020-11-06Exception handling on REST interfaceRuslan Kashapov10-63/+389
- customisable error message - unified approach for exception handling - unified approach for error message delivery Change-Id: Iecb46a119008fdae284fc730f459e729168e92a7 Issue-ID: CPS-41 JIRA: https://jira.onap.org/browse/CPS-41 Signed-off-by: Ruslan Kashapov <ruslan.kashapov.bf@gmail.com>
2020-11-05Spring Boot Actuator enabled on /manageRuslan Kashapov3-0/+17
Change-Id: I39970e920ae9b10aed038bc3da7a59b2ae370cf2 Issue-ID: CPS-16 JIRA: https://jira.onap.org/browse/CPS-16 Signed-off-by: Ruslan Kashapov <ruslan.kashapov.bf@gmail.com>
2020-11-05Merge "Verify new CPS project setup - Commit code through Nordix - Check if ↵Toine Siebelink1-0/+34
CI jobs are triggered"
2020-11-05Merge "Automation adds .gitreview"Toine Siebelink1-0/+7
2020-11-05Verify new CPS project setupToineSiebelink1-0/+34
- Commit code through Nordix - Check if CI jobs are triggered JIRA: https://jira.onap.org/browse/CCSDK-2953 Issue-ID: CCSDK-2953 Change-Id: Ifef6b8cb31c7e1e1e5475d46a697baa051fe6d61 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2020-11-03Swagger codegen using Spring frameworkputhuparambil.aditya5-36/+127
1. Pom.xml updated to generate API code using Swagger codegen. 2. Moved the createModule code to the method implemented by Swagger. JIRA: https://jira.onap.org/browse/CCSDK-2897 Issue-ID: CCSDK-2897 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Iadd3dc0402f06a597a179148fd5f43e0fe7c48f6 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
2020-11-02Reestructore cps projectClaudio David Gasparini7-271/+364
+ Introduce BOM artifacts + decoupling of root from parent new artifacts introduced: cps-bom: contains dependencyManagement declarations of all published components cps-dependencies: contains dependencyManagement declarations of upstream versions cps-parent: parent of cps project / decoupling of root project pom responsabilities JIRA: CCSDK-2946 Signed-off-by: Claudio David Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I752c19dea6c92f939f0a313f6a93f13a489cdef0 Change-Id: Iafb4eee7d1b20aa4e7fcca0c0027f5a0605e035d
2020-11-02IS: Remove Jersey and Use Spring FrameworkRishi Chail6-365/+156
Issue-ID: CCSDK-2959 Issue-Link: https://jira.onap.org/browse/CCSDK-2959 Signed-off-by: Rishi Chail <rishi.chail@est.tech> Change-Id: Ie87d2fe53bffcaf2af0229961139910faeb36e26
2020-10-29Automation adds INFO.yamlLF Jenkins CI1-0/+56
Issue-ID: CIMAN-33 Change-Id: Ibf756cf851eee1f02baa32fced3ceecb5718ba80 Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2020-10-29Automation adds .gitreviewLF Jenkins CI1-0/+7
Issue-ID: CIMAN-33 Change-Id: I04210f6ff0b18d4ca9c6333b0382146df43b88d4 Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2020-10-29Initial empty repositoryLF Jenkins CI0-0/+0
2020-10-28Changing variable types for apiniamhcore2-53/+39
Jira Link: https://jira.onap.org/browse/CCSDK-2907 Issue-ID: CCSDK-2907 Change-Id: Ib473370222b1e5b2c27f4a6bcf01b2d8ef523c9b
2020-10-27VSE: Upload modules (a model file) to a (new) dataspaceputhuparambil.aditya14-51/+145
1. Schema.sql modified to include modules and json_data tables which can be removed after the PoC 2. URI changed as per the proposal to '/dataspaces/{dataspace_name}/modules' 3. Dataspace name corresponding to a model is passed as a parameter. 4. In case the dataspace doesnt exist in the dataspace table, a new entry for the passed dataspace is created. 5. The corresponding dataspace_id is also stored as a reference in the modules table. 6. Test case for Rest API will be pushed as another review. JIRA: https://jira.onap.org/browse/CCSDK-2897 Issue-ID: CCSDK-2897 Change-Id: Ic9caa39b5a7afca28c0365cdb4f492848d0ead3e Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
2020-10-22Adding swagger codegenniamhcore5-26/+535
Jira Link: https://jira.onap.org/browse/CCSDK-2907 Issue-ID: CCSDK-2907 Signed-off-by: Niamh Core <niamh.core@est.tech> Change-Id: I07c27cd1709f9bc19d67443daaf0c9c59507a5a0
2020-10-21VSE: Introduce entities for fragment and dataspaceRishi Chail5-136/+273
Issue-ID: CCSDK-2898 https://jira.onap.org/browse/CCSDK-2898 Signed-off-by: Rishi Chail <rishi.chail@est.tech> Change-Id: Iab733008021ea315707d4c4e6a6ec357f205ee05
2020-10-20Merge "Add swagger-ui" into cps_pocToine Siebelink6-6/+131
2020-10-19Add swagger-uiBruno Sakoto6-6/+131
It is available at http://{{host}}:{{port}}/swagger-ui/index.html Jira Link: https://jira.onap.org/browse/CCSDK-2895 Issue-ID: CCSDK-2895 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I5e8e39c90354506206bc43dfafbc11d0e62eee28
2020-10-16VSE: Delete a JSON ObjectRishi Chail6-4/+73
Issue-ID: CCSDK-2760 https://jira.onap.org/browse/CCSDK-2760 Signed-off-by: Rishi Chail <rishi.chail@est.tech> Change-Id: Ie6b3235c3eb17ce30b00533ea2b8a25a9823ef2c
2020-10-09IS: Correct REST base UrlRishi Chail3-21/+13
Issue-ID: CCSDK-2870 https://jira.onap.org/browse/CCSDK-2870 Signed-off-by: Rishi Chail <rishi.chail@est.tech> Change-Id: I72afa3057a06a5af2507f8e45fe53230603d45ac
2020-10-08DM: Introduce Postgres and Script generated SchemaRishi Chail3-65/+125
Jira ID:CCSDK-2869 Jira Link: https://jira.onap.org/browse/CCSDK-2869 Signed-off-by: Rishi Chail <rishi.chail@est.tech> Change-Id: I54007daf1ad2491d49142168e8cb44e6eb2da8b9
2020-10-08Abandoned Review because of git issues;niamhcore7-17/+89
https://gerrit.nordix.org/#/c/onap/ccsdk/features/+/6170/ Change-Id: I63d0d460e120b12851e0b3b460639ee4c34c4e0c
2020-10-05Adding tests for CpServiceImplniamhcore1-7/+46
Issue-ID: CCSDK-2757 Jira Link: https://jira.onap.org/browse/CCSDK-2757 Change-Id: I153642c837a0797faab3e8a324ff77a673582e91
2020-10-05Fixing checkstyle issuesToineSiebelink2-5/+3
Issue-ID: CCSDK-2757 Jira Link: https://jira.onap.org/browse/CCSDK-2757 Change-Id: I933f1c44f7525aeb57916b2db63ea0b96e457368
2020-10-05DM: Enable SwaggerRishi Chail5-15/+73
Issue-ID: CCSDK-2754 https: //jira.onap.org/browse/CCSDK-2754 Change-Id: I20f8ab029082bb0012d5933f47d15a2f482ee378 Signed-off-by: Rishi Chail <rishi.chail@est.tech>
2020-10-02introducing YangUtils with testsToineSiebelink9-30/+333
Issue-ID: CCSDK-2757 Jira Link: https://jira.onap.org/browse/CCSDK-2757 Change-Id: I3c396ef1e29e9f30027702f3d36ee3bbb1de9b8e
2020-10-02Revert "Introduce swagger configuration"Bruno Sakoto3-68/+0
This reverts commit 0cc57ba05cc474007c91589242bfe7fc8afa9946.
2020-10-01Introduce swagger configurationBruno Sakoto3-0/+68
Issue-ID: CCSDK-2754 Change-Id: I22bd50431ad24202dc84dd982bf7e7d2388ee981 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2020-10-01Set up Groovy & Spock Test FrameworkToineSiebelink3-2/+82
Add basic first test (CpServiceImplSpec) for illustartion purposes Issue-ID: CCSDK-2786 Jira Link: https://jira.onap.org/browse/CCSDK-2786 Change-Id: Ibda81289fb5c9a57474f242e26847b8464dc6b59
2020-09-30Store and Validate a JSON Objectniamhcore11-13/+243
Issue-ID: CCSDK-2757 Jira Link: https://jira.onap.org/browse/CCSDK-2757 Change-Id: Icfdbaec1a853ba5ba4a22742fb3091fc71a11d71 Change-Id: I80777bb2692e6e7f7594f787ec480817e8df0a35
2020-09-28IS: Add CheckStyle goal to MavenRishi Chail5-13/+14
Issue-ID: CCSDK-2746 https: //jira.onap.org/browse/CCSDK-2746 Change-Id: I0442b62cbecb16c979a43d3d5d68fdb1c62a2276
2020-09-24Adding upload and validation of yang modelniamhcore15-177/+590
Issue-ID: CCSDK-2718 https: //jira.onap.org/browse/CCSDK-2718 Change-Id: I919525595e28d46f20c1adb560232c31025687e3
2020-09-21DP: Project Structure and basic confRishi Chail9-18/+27
Issue-ID: CCSDK-2749 https: //jira.onap.org/browse/CCSDK-2749 Signed-off-by: Rishi Chail <rishi.chail@est.tech> Change-Id: Ib2139263be435414855e2f487e96c2122f21c978 Signed-off-by: Rishi Chail <rishi.chail@est.tech>