summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-10-07Separate ncmp south-bound endpoints in openapi specsRenu Kumari12-85/+256
- existing ncmp-cps swagger ui shows only northbound endpoints - added cps-ncmp-internal for southbound endpoints Issue-ID: CPS-722 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I6917a9c1cf6d033f7ed76f2172113d5e43ac84a7
2021-10-07fix fields and depth to option querytragait9-129/+89
Issue-ID: CPS-678 Signed-off-by: tragait <rahul.tyagi@est.tech> Change-Id: I8934bd7708ae51dce77b8684081a71ca57bfa3a4
2021-10-06Merge "Changing resource identifier to a query param"Renu Kumari7-40/+58
2021-10-06Changing resource identifier to a query paramniamhcore7-40/+58
*Update dmi operations to build dmi url using query param Issue-ID: CPS-679 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I2292507c5057837932f8e21f1a8e80721066b336
2021-09-30Merge "CPS-594: Exception when updating list node PATCH"Niamh Core3-43/+167
2021-09-30Update requirements for doc buildinglukegleeson2-17/+6
Remove unecessary requirements Allow lfdocs-conf to initialise at latest version (0.7.7) It now loads all centralized upper contraints from ONAP doc Issue-ID: CPS-704 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I306fae3e8487f38e67212ba847260726aff065bf
2021-09-29Move Path Section of Documentationlukegleeson2-2/+10
Moved the CPS-Path Page to be a subpage of the Modeling Page Issue-ID: CPS-688 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I0aa10d2904aa73d80d7ba191cf03547a6b5652eb
2021-09-29CPS-594: Exception when updating list node PATCHDylanB95EST3-43/+167
SQL ConstraintViolationException updating the list node element using PATCH List node API - Took advantage of replaceDataNodeTree to replace list node children recursively - Added functionality to exclude the updated dataNodes when removing the list node descendants Issue-ID: CPS-594 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Signed-off-by: DylanB95EST <dylan.byrne@est.tech> Change-Id: Idbf580fab05581513b52327d6895b9e39b4cf470 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-09-27fix fetch modules request bodytragait3-79/+136
Issue-ID: CPS-653 Signed-off-by: tragait <rahul.tyagi@est.tech> Change-Id: I65bc9f10a9260e571810838fcbf4ed59ea1e2c30
2021-09-24openapi.yaml should not be modified when the application is compiled ↵DylanB95EST1-9/+10
requirements change Change to requirments file. Build was failing previously without latest Sphinx version, but issue is not fixed. Issue-ID: CPS-674 Change-Id: I1a9218b7560f533cd426c0d7e69a0d48ecfce766 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-09-23openapi.yaml should not be modified when the application is compiled revertDylanB95EST4-43/+1693
Revert changes made to bug raised in CPS-674. Files will now need to be added manually as part of the release process. Extra step has been added here https://wiki.onap.org/display/DW/CPS+Release+Process Issue-ID: CPS-674 Change-Id: I3da6ca7aa8154c379d3f1c3b042b4c096275ca62 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-09-22Merge "openapi.yaml should not be modified when the application is compiled"Toine Siebelink5-1648/+4
2021-09-22openapi.yaml should not be modified when the application is compiledDylanB95EST6-1649/+5
Make Changes to ignore generated yml files for API Specification for CPS-Core Issue-ID: CPS-674 Signed-off-by: DylanB95EST <dylan.byrne@est.tech> Change-Id: I0bff21ccf0353ebf5d0e3e3ffbf0aa9e9c141376 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-09-22Update preliminary documentation CPS-Core with Admin GuideDylanB95EST3-1/+20
Add Admin Guide Page with Logging & Diagnostics section to preliminary documentation for Istanbul releas Issue-ID: CPS-676 Change-Id: Ie2ca89cca225ffc692eaf7ebc5880b92801062a1 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-09-21Address Sonar Qube issuesToineSiebelink5-5/+61
- Add missing lombok.config to exclude lombok generated code in some modules - Increased Coverage treshold where possible Issue-ID: CPS-475 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I4974aa1abec47980e15c2da10afc7288c2cc7c54
2021-09-21Merge "Address Sonar Qube issues"Niamh Core8-93/+135
2021-09-21Merge "Updating fetch all yang modules queries and tests"Toine Siebelink3-21/+24
2021-09-21Address Sonar Qube issuesToineSiebelink8-93/+135
- Add some basic test for missed coverage - Refactored NetworkCmProxyDataServiceImpl to addres duplcaied code and code coverage - Increased Coverage treshold where possible Issue-ID: CPS-475 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Id05f41ac242aeaf57606748009c0e370199e054f
2021-09-21Merge "fix data from object to string"Niamh Core6-9/+13
2021-09-20Merge "Remove dependency on ci-management for robot framework configuration"Toine Siebelink4-4/+50
2021-09-20Updating fetch all yang modules queries and testsniamhcore3-21/+24
Issue-ID: CPS-670 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I11e6da303320aea096a135eb93e270a5fd014740
2021-09-17Fix SonarQube (jacoco) code coverage reportingToineSiebelink8-212/+277
- Add report module for aggregating (as per jacocos current recommendation)( - increased overall (cps-parent) minimum code coverage to 0.97 - set lower minimum in modules that are not at that level (yet) - add exclude for cps-events generated code - made xml identing consistentent some pom files Issue-ID: CPS-475 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: If7b7839d7e03522575bc76a2253b613e63400b6b
2021-09-17fix data from object to stringtragait6-9/+13
Issue-ID: CPS-634 Signed-off-by: tragait <rahul.tyagi@est.tech> Change-Id: I13b20bc81a6109da32986088ddcf3d1814902a02
2021-09-15Remove dependency on ci-management for robot framework configurationputhuparambil.aditya4-4/+50
Issue-ID: CPS-666 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Ief1ce66203e42964db855304b47f6bf0fdd140c3
2021-09-14Merge "Create Preliminary Documentation for CPS-Core & NCMP"Niamh Core12-426/+1524
2021-09-14Upgrade to next snapshot versionBruno Sakoto14-14/+14
Issue-ID: CPS-613 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I3888d5b43d45c441a69b142489a8be1bd29dbd8c
2021-09-14Create Preliminary Documentation for CPS-Core & NCMPshivasubedi12-426/+1524
Create Preliminary documentation for Istanbul release of the CPS-Core. Added new plugins in POM to generate swagger doc for design page. Added latest conf.py file from http://gerrit.onap.org/r/doc Followed template from work done by Chaker here https://wiki.onap.org/display/DW/Component+Documentation+Template Issue-ID: CPS-633 Change-Id: I431776e4d052ec65bf1e1d7709d12d0100592cd5 Signed-off-by: DylanB95EST <dylan.byrne@est.tech> Signed-off-by: shivasubedi <shiva.subedi@est.tech>
2021-09-14Merge "Add test for missing code covereage"Niamh Core13-73/+277
2021-09-14Add test for missing code covereageToineSiebelink13-73/+277
- Add test for error scenarios and otehr mising tests - set up for SpringBean testing - some small typo fixes - fixed some SQ violations Issue-ID: CPS-656 Change-Id: If33f215c8ecaf090f27145005cc1aa7f0331d0f4 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2021-09-13Release docker image for version 2.0.0Renu Kumari1-0/+9
Issue-ID: CPS-613 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I75c1227eb87396521d3201fd25b941657c90ff05
2021-09-13Release maven artifacts for version 2.0.0Renu Kumari1-0/+5
Issue-ID: CPS-613 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I30ec178a27df6a3567eaffb92ae48683392af4fa
2021-09-13Update version to 2.0.0Renu Kumari1-2/+2
Issue-ID: CPS-613 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I507de95ace19138aaffcbb63073d2c1e370dc4c2
2021-09-13Upgade the version to 2.0.0Renu Kumari14-14/+14
Issue-ID: CPS-613 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I248a6bd779356627940ac54a251445593e94058b
2021-09-10CPS-635 - modified dataspace name for saving schema-set and anchorJosephKeenan2-6/+4
Issue-ID: CPS-635 Change-Id: Iaaaefd24ed9f13db7e1d76fd1295b44cc861b83f Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2021-09-10Merge "CPS-635 - Module Resource call does not include body"Toine Siebelink9-36/+219
2021-09-10CPS-635 - Module Resource call does not include bodyJosephKeenan9-36/+219
Issue-ID: CPS-635 Change-Id: Ie7a783ec1cd5107cef19a128439532bb520e3e89 Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2021-09-09Fix Sonar Qube Violationsniamhcore1-1/+1
Issue-ID: CPS-475 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: Ib8a763545e04c32c493994772f355fd3b4616098
2021-09-08Address minor comments on tests for CPS-577DylanB95EST1-15/+14
Address comments left by Renu on NetworkCmProxyDataServiceImplSpec.groovy Issue-ID: CPS-597 Change-Id: Ieaa1756730640d7ef2d67eb8640c97f56e112e33 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-09-08Update weekly meeting url in info.yamlniamhcore1-1/+1
Issue-ID: CPS-609 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I30afc78ed0456028c9527efb00ae4107e9113f07
2021-09-07P2 - Get module names and revisions rest layerniamhcore13-18/+109
Issue-ID: CPS-485 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I1bcf45902207d0dba6b5dfe8277cb06571694db3
2021-09-06P1 - Get module name and revision persistence layerniamhcore18-91/+201
Rename ModuleReference to ExtendedModuleReference Create new ModuleReference class (moduleName and revision) Update existing sync model flow to use new module reference class Create native query to get module name and revision Issue-ID: CPS-485 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I0d0da7742ceef3a68e83a5dd4852091e6adf138b
2021-09-06Fix Sonar Qube Violationslukegleeson2-7/+6
Issue-ID: CPS-475 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: Iffd7b24cf42db73a8b93c4d1f2860e41a82e565d
2021-09-03Merge "Ensure Leaf value retains Integer type"Niamh Core3-4/+52
2021-09-03Ensure Leaf value retains Integer typelukegleeson3-4/+52
BUG GSON.fromJson() is unable to parse numerical values and defaults values to Doubles Added a datatype conversion which forces Double values which can be Integers to being Integers Issue-ID: CPS-591 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I72d54ad06823a8755ee407f39104f3edf9a8cc75
2021-09-02Add property to enable Notification Sevice async processingRenu Kumari4-18/+17
- made notification service synchronous by default - added new property to enable async processing if required Issue-ID: CPS-630 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I28c2c98d7a79219a5932732d2940f5ac37bf1653
2021-09-02fix dmi base path in ncmptragait2-9/+9
Issue-ID: CPS-617 Signed-off-by: tragait <rahul.tyagi@est.tech> Change-Id: I3a0018c6054febfea5d9c4aa1c0e62f8aa1c160b
2021-09-01Merge "Add ncmp endpoints to swagger-ui"Toine Siebelink22-237/+113
2021-09-01Add ncmp endpoints to swagger-uiRenu Kumari22-237/+113
- added ncmp-enpoints to swagger-ui - removed springfox dependencies - removed Docket configuration as we are loading ui from openapi.yml - removed endpoints which are not implemented - Fixed ncmp basepath as per CPS-616 Issue-ID: CPS-601 Issue-ID: CPS-616 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I03c7789f48a12d3ffd5fcb934d7ba6347d4044e4
2021-08-30CPS-505 Retrieving modules for new CM handleJosephKeenan16-145/+460
-Added some production code for getting missing modules for new CM handle -Groovy test template added by Toine for getting msissing modules -Added json example for test -Modified test to check map contents -Differentiated restTemplate calls based on URL -Fixed code review comment`s -Groovy test now passing -Modified behaviour for sending moduleReferences and added null to namespace (jira to follow) -Combined NetworkCmProxyDataServiceImpl tests into one class & addressed code review comments Issue-ID: CPS-505 Change-Id: I91ef65467496caea7834ba2e8af99cfe58d4f880 Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2021-08-30Change the list-node rest interfaceRenu Kumari3-8/+8
- Changed the list-node interface to be consistent with datanode api Issue-ID: CPS-598 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ic99828f1463e9a724244c05166e477581756f602