Niamh Core [Fri, 29 Oct 2021 14:36:48 +0000 (14:36 +0000)]
Merge "Remove org.jetbrains.annotations dependency"
Toine Siebelink [Fri, 29 Oct 2021 13:37:42 +0000 (13:37 +0000)]
Merge "Add get cm handles by modules names - persistence layer"
niamhcore [Thu, 21 Oct 2021 14:19:04 +0000 (15:19 +0100)]
Add get cm handles by modules names - persistence layer
- Add sql query to anchor repository
- Add sql query to yang resource repository
Issue-ID: CPS-644
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I85ab1fcb343e6be77628695153d8d9f303dc3112
Bruno Sakoto [Thu, 28 Oct 2021 09:23:31 +0000 (11:23 +0200)]
Remove org.jetbrains.annotations dependency
It is not part of spring boot 2.5.5 anymore
and using it to enforce code invariant is not consistent
in the overall code base.
Issue-ID: CPS-582
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I6b2c1b8340cda376b70daa2ac092b3d02daa8960
Bruno Sakoto [Mon, 25 Oct 2021 10:41:40 +0000 (12:41 +0200)]
Change jacoco-report module parent for cps-parent
Issue-ID: CPS-582
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I57d654edb70a3bbf913c158698aee4149390d75d
Toine Siebelink [Fri, 22 Oct 2021 07:26:15 +0000 (07:26 +0000)]
Merge "Upgrade maven dependencies"
Niamh Core [Thu, 21 Oct 2021 15:19:08 +0000 (15:19 +0000)]
Merge "Add missing doc label (for NCMP modelling)"
Niamh Core [Thu, 21 Oct 2021 15:00:53 +0000 (15:00 +0000)]
Merge "fix docker-compose for ncmp"
ToineSiebelink [Thu, 21 Oct 2021 12:35:34 +0000 (13:35 +0100)]
Add missing doc label (for NCMP modelling)
Issue-ID: CPS-721
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: Ib379c4e80a3caf312658146b088926de1d8145ea
tragait [Tue, 19 Oct 2021 15:46:21 +0000 (16:46 +0100)]
fix docker-compose for ncmp
Issue-ID: CPS-725
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: Ibd646c225b4b9b205fdc34012f10a627e7827513
Niamh Core [Thu, 21 Oct 2021 11:36:35 +0000 (11:36 +0000)]
Merge "Prepare for links accross different name-spaces"
ToineSiebelink [Thu, 21 Oct 2021 11:11:25 +0000 (12:11 +0100)]
Prepare for links accross different name-spaces
-add intersphinx mapping
-add labels for re-use in other CPS components
Issue-ID: CPS-721
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: Ib45716e75f85bd3ba28295ffe79db95e3575daaa
Toine Siebelink [Thu, 21 Oct 2021 10:01:54 +0000 (10:01 +0000)]
Merge "Add get cm handles by modules to open api"
Bruno Sakoto [Wed, 20 Oct 2021 15:30:29 +0000 (17:30 +0200)]
Upgrade maven dependencies
* Spring boot dependencies is upgraded to 2.5.5
* Springdoc openapi ui is upgraded to 1.5.11
* Jetbrains annotations dependency is added as it is not coming
anymore with spring boot dependencies
Issue-ID: CPS-582
Change-Id: I1c4fd54a11216eb2a14b73a1e0461ef7f4252e69
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
ToineSiebelink [Thu, 21 Oct 2021 08:35:48 +0000 (09:35 +0100)]
Test links accross different name-spaces
(includes .gitignore update for log.zip files)
Issue-ID: CPS-721
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I837db878288ca8d630fb2d0952d5d726d68b1c73
niamhcore [Tue, 19 Oct 2021 10:07:02 +0000 (11:07 +0100)]
Add get cm handles by modules to open api
Issue-ID: CPS-644
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I228782027cafcf59843ff4b8de1dd5ea3988ddba
puthuparambil.aditya [Tue, 19 Oct 2021 11:06:57 +0000 (12:06 +0100)]
Fixing ciruclar dependency issue
Issue-ID: CPS-738
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I74a0aefb477d36ba2320332fd82e91cf8324bd84
JosephKeenan [Mon, 18 Oct 2021 11:58:01 +0000 (12:58 +0100)]
CPS-475 - fix sonar smells
Issue-ID: CPS-475
Change-Id: Ifbf14eaa93a8befa262a24499ab72b6c4cc2441c
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
Toine Siebelink [Sun, 17 Oct 2021 16:10:59 +0000 (16:10 +0000)]
Merge "CPS-615 - CSIT for model sync & passthrough"
JosephKeenan [Fri, 1 Oct 2021 09:40:47 +0000 (10:40 +0100)]
CPS-615 - CSIT for model sync & passthrough
This commit contains
-Registration and sync test cases
-Passthrough read and write test case
Issue-ID: CPS-615
Change-Id: I1ad70dbc8c0af96bd5cf69476acdad42cf3c179d
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
puthuparambil.aditya [Thu, 14 Oct 2021 12:36:41 +0000 (13:36 +0100)]
Step 10 : Bumping origin/master version cps-2.1.0
Issue-ID: CPS-727
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I2b287e4443be9214f89e90880af3c33ec0424e92
puthuparambil.aditya [Thu, 14 Oct 2021 09:05:11 +0000 (10:05 +0100)]
Step 6 : Bumping version cps-2.0.2
Issue-ID: CPS-727
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I83035b8e504a1c52e222ba1bd247cbc26ea01ff5
puthuparambil.aditya [Wed, 13 Oct 2021 15:35:22 +0000 (16:35 +0100)]
Step 5 : Release docker artifacts cps-2.0.1
Issue-ID: CPS-727
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I977219083ff3c6f93a759623710bba76164fcfaf
puthuparambil.aditya [Wed, 13 Oct 2021 14:12:47 +0000 (15:12 +0100)]
Step-4 : Release maven artifacts cps-core 2.0.1
Issue-ID: CPS-727
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I623519e36d92400169c84379ea59be5b3a0deeac
puthuparambil.aditya [Wed, 13 Oct 2021 10:44:23 +0000 (11:44 +0100)]
Version to be updated when the bump is done
Issue-ID: CPS-727
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I09373539a8af78129694220e24ba37f620e0056e
Niamh Core [Tue, 12 Oct 2021 16:14:35 +0000 (16:14 +0000)]
Merge "Updating release notes and openapi.yaml for I release final image"
Toine Siebelink [Tue, 12 Oct 2021 16:02:31 +0000 (16:02 +0000)]
Merge "cps-core deployment document"
puthuparambil.aditya [Tue, 12 Oct 2021 15:49:03 +0000 (16:49 +0100)]
Updating release notes and openapi.yaml for I release final image
Issue-ID: CPS-727
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I97cd4bca5e395c2fce872d3807bf7b73d1ed97d3
puthuparambil.aditya [Tue, 5 Oct 2021 09:56:04 +0000 (10:56 +0100)]
cps-core deployment document
Issue-ID: CPS-687
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I3df9994259c1bbd2173d6aa178c7f5b6d3d4498e
Toine Siebelink [Tue, 12 Oct 2021 11:06:06 +0000 (11:06 +0000)]
Merge "fix for sync and passthough usecase"
tragait [Mon, 11 Oct 2021 15:31:59 +0000 (16:31 +0100)]
fix for sync and passthough usecase
fixed unknown modules issue, if unknown modules are size 0
dmi should not be called.
fixed 2xx issue for create resource.
fixed options = null issue.
Issue-ID: CPS-730
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: If6226f65e72753189c27648ad903c45a5d8fa14e
Niamh Core [Mon, 11 Oct 2021 15:48:32 +0000 (15:48 +0000)]
Merge "Cleanup naming conventions for CPS-NCMP"
DylanB95EST [Mon, 11 Oct 2021 15:29:16 +0000 (16:29 +0100)]
Cleanup naming conventions for CPS-NCMP
Change naming conventions in CPS-NCMP project
Issue-ID: CPS-626
Change-Id: Ie97c53ef50eb3d0947136db0606047150181ec1b
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
niamhcore [Mon, 11 Oct 2021 15:38:53 +0000 (16:38 +0100)]
Update open api information
Issue-ID: CPS-626
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I7e8171e215fe55b68580f7f7a8143edc32c62ac9
Toine Siebelink [Mon, 11 Oct 2021 12:50:41 +0000 (12:50 +0000)]
Merge "Update Index and Path Documents"
Toine Siebelink [Mon, 11 Oct 2021 12:43:58 +0000 (12:43 +0000)]
Merge "Update Release Notes Section of Documentation"
lukegleeson [Thu, 30 Sep 2021 16:21:11 +0000 (17:21 +0100)]
Update Release Notes Section of Documentation
Updated Bug Fixes Section
Issue-ID: CPS-689
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: Ifbdf2e0f9542026c4aa4ac2393449613608236bd
lukegleeson [Fri, 8 Oct 2021 13:16:49 +0000 (14:16 +0100)]
Update Index and Path Documents
Issue-ID: CPS-626
Change-Id: I1351fddee95cb2bc5314e9a7f4d0d5a0b36488c8
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Toine Siebelink [Mon, 11 Oct 2021 10:45:15 +0000 (10:45 +0000)]
Merge "Update Admin Guide"
lukegleeson [Tue, 28 Sep 2021 11:24:07 +0000 (12:24 +0100)]
Update Admin Guide
Update Admin Guide to add Logging, Health and Monitoring information as
part of finalized documentation
Issue-ID: CPS-626
Change-Id: Ic573935f86ed4c5757509805c850e43d731a39c9
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Toine Siebelink [Mon, 11 Oct 2021 09:51:24 +0000 (09:51 +0000)]
Merge "Update Architecture Section of Documentation"
Toine Siebelink [Mon, 11 Oct 2021 09:47:03 +0000 (09:47 +0000)]
Merge "Update Overview Section of Documentation"
Toine Siebelink [Mon, 11 Oct 2021 09:44:11 +0000 (09:44 +0000)]
Merge "Update Design & Modeling Sections"
lukegleeson [Thu, 30 Sep 2021 12:36:37 +0000 (13:36 +0100)]
Update Design & Modeling Sections
Update both Design and Modeling sections of Cps-Core Documentation
Issue-ID: CPS-626
Change-Id: I7b42e0bcedbec8d973557140c503828e33239847
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
lukegleeson [Wed, 29 Sep 2021 10:43:34 +0000 (11:43 +0100)]
Update Overview Section of Documentation
Added descriptions for NCMP, NCMP-DMI-Plugin and Temporal
Issue-ID: CPS-690
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I8aa15e6857250aaf49d5a14d371bc6aecf62f84c
Toine Siebelink [Fri, 8 Oct 2021 14:45:43 +0000 (14:45 +0000)]
Merge "Update get yang resource response body"
lukegleeson [Mon, 27 Sep 2021 12:59:25 +0000 (13:59 +0100)]
Update Architecture Section of Documentation
Add new interfaces
Update CPS Architecture Diagram
Issue-ID: CPS-684
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I010da2e7e13c7371c71bd9de11335baa8547a65e
niamhcore [Thu, 7 Oct 2021 09:38:50 +0000 (10:38 +0100)]
Update get yang resource response body
Issue-ID: CPS-706
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: Ic7045e873421ee5ce69e6e0400eeaa7a1d36eaf8
Renu Kumari [Tue, 5 Oct 2021 00:59:18 +0000 (20:59 -0400)]
Separate ncmp south-bound endpoints in openapi specs
- 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
tragait [Wed, 6 Oct 2021 10:04:18 +0000 (11:04 +0100)]
fix fields and depth to option query
Issue-ID: CPS-678
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I8934bd7708ae51dce77b8684081a71ca57bfa3a4
Renu Kumari [Wed, 6 Oct 2021 13:31:43 +0000 (13:31 +0000)]
Merge "Changing resource identifier to a query param"
niamhcore [Wed, 29 Sep 2021 15:43:35 +0000 (16:43 +0100)]
Changing resource identifier to a query param
*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
Niamh Core [Thu, 30 Sep 2021 14:03:20 +0000 (14:03 +0000)]
Merge "CPS-594: Exception when updating list node PATCH"
lukegleeson [Thu, 30 Sep 2021 08:55:21 +0000 (09:55 +0100)]
Update requirements for doc building
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
lukegleeson [Tue, 28 Sep 2021 15:07:25 +0000 (16:07 +0100)]
Move Path Section of Documentation
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
DylanB95EST [Wed, 29 Sep 2021 12:44:53 +0000 (13:44 +0100)]
CPS-594: Exception when updating list node PATCH
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>
tragait [Wed, 22 Sep 2021 12:59:33 +0000 (13:59 +0100)]
fix fetch modules request body
Issue-ID: CPS-653
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I65bc9f10a9260e571810838fcbf4ed59ea1e2c30
DylanB95EST [Thu, 23 Sep 2021 16:42:33 +0000 (17:42 +0100)]
openapi.yaml should not be modified when the application is compiled 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>
DylanB95EST [Thu, 23 Sep 2021 11:22:55 +0000 (12:22 +0100)]
openapi.yaml should not be modified when the application is compiled revert
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>
Toine Siebelink [Wed, 22 Sep 2021 16:16:49 +0000 (16:16 +0000)]
Merge "openapi.yaml should not be modified when the application is compiled"
DylanB95EST [Tue, 21 Sep 2021 12:46:47 +0000 (13:46 +0100)]
openapi.yaml should not be modified when the application is compiled
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>
DylanB95EST [Wed, 22 Sep 2021 09:38:21 +0000 (10:38 +0100)]
Update preliminary documentation CPS-Core with Admin Guide
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>
ToineSiebelink [Tue, 21 Sep 2021 16:29:04 +0000 (17:29 +0100)]
Address Sonar Qube issues
- 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
Niamh Core [Tue, 21 Sep 2021 13:04:11 +0000 (13:04 +0000)]
Merge "Address Sonar Qube issues"
Toine Siebelink [Tue, 21 Sep 2021 10:51:45 +0000 (10:51 +0000)]
Merge "Updating fetch all yang modules queries and tests"
ToineSiebelink [Mon, 20 Sep 2021 12:29:09 +0000 (13:29 +0100)]
Address Sonar Qube issues
- 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
Niamh Core [Tue, 21 Sep 2021 08:42:26 +0000 (08:42 +0000)]
Merge "fix data from object to string"
Toine Siebelink [Mon, 20 Sep 2021 14:07:30 +0000 (14:07 +0000)]
Merge "Remove dependency on ci-management for robot framework configuration"
niamhcore [Fri, 17 Sep 2021 09:30:56 +0000 (10:30 +0100)]
Updating fetch all yang modules queries and tests
Issue-ID: CPS-670
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I11e6da303320aea096a135eb93e270a5fd014740
ToineSiebelink [Fri, 17 Sep 2021 14:07:38 +0000 (15:07 +0100)]
Fix SonarQube (jacoco) code coverage reporting
- 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
tragait [Tue, 14 Sep 2021 12:55:05 +0000 (13:55 +0100)]
fix data from object to string
Issue-ID: CPS-634
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I13b20bc81a6109da32986088ddcf3d1814902a02
puthuparambil.aditya [Tue, 14 Sep 2021 15:47:09 +0000 (16:47 +0100)]
Remove dependency on ci-management for robot framework configuration
Issue-ID: CPS-666
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Ief1ce66203e42964db855304b47f6bf0fdd140c3
Niamh Core [Tue, 14 Sep 2021 14:49:07 +0000 (14:49 +0000)]
Merge "Create Preliminary Documentation for CPS-Core & NCMP"
Bruno Sakoto [Tue, 14 Sep 2021 13:33:38 +0000 (09:33 -0400)]
Upgrade to next snapshot version
Issue-ID: CPS-613
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I3888d5b43d45c441a69b142489a8be1bd29dbd8c
shivasubedi [Mon, 13 Sep 2021 14:16:30 +0000 (15:16 +0100)]
Create Preliminary Documentation for CPS-Core & NCMP
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>
Niamh Core [Tue, 14 Sep 2021 10:56:09 +0000 (10:56 +0000)]
Merge "Add test for missing code covereage"
ToineSiebelink [Fri, 10 Sep 2021 10:45:17 +0000 (11:45 +0100)]
Add test for missing code covereage
- 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>
Renu Kumari [Mon, 13 Sep 2021 21:05:38 +0000 (17:05 -0400)]
Release docker image for version 2.0.0
Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I75c1227eb87396521d3201fd25b941657c90ff05
Renu Kumari [Mon, 13 Sep 2021 19:51:32 +0000 (15:51 -0400)]
Release maven artifacts for version 2.0.0
Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I30ec178a27df6a3567eaffb92ae48683392af4fa
Renu Kumari [Mon, 13 Sep 2021 19:10:33 +0000 (15:10 -0400)]
Update version to 2.0.0
Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I507de95ace19138aaffcbb63073d2c1e370dc4c2
Renu Kumari [Mon, 13 Sep 2021 17:22:32 +0000 (13:22 -0400)]
Upgade the version to 2.0.0
Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I248a6bd779356627940ac54a251445593e94058b
JosephKeenan [Fri, 10 Sep 2021 10:17:44 +0000 (11:17 +0100)]
CPS-635 - modified dataspace name for saving schema-set and anchor
Issue-ID: CPS-635
Change-Id: Iaaaefd24ed9f13db7e1d76fd1295b44cc861b83f
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
Toine Siebelink [Fri, 10 Sep 2021 09:22:46 +0000 (09:22 +0000)]
Merge "CPS-635 - Module Resource call does not include body"
JosephKeenan [Tue, 7 Sep 2021 09:31:37 +0000 (10:31 +0100)]
CPS-635 - Module Resource call does not include body
Issue-ID: CPS-635
Change-Id: Ie7a783ec1cd5107cef19a128439532bb520e3e89
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
niamhcore [Thu, 9 Sep 2021 12:16:41 +0000 (13:16 +0100)]
Fix Sonar Qube Violations
Issue-ID: CPS-475
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: Ib8a763545e04c32c493994772f355fd3b4616098
DylanB95EST [Tue, 7 Sep 2021 09:27:57 +0000 (10:27 +0100)]
Address minor comments on tests for CPS-577
Address comments left by Renu on
NetworkCmProxyDataServiceImplSpec.groovy
Issue-ID: CPS-597
Change-Id: Ieaa1756730640d7ef2d67eb8640c97f56e112e33
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
niamhcore [Wed, 8 Sep 2021 08:53:17 +0000 (09:53 +0100)]
Update weekly meeting url in info.yaml
Issue-ID: CPS-609
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I30afc78ed0456028c9527efb00ae4107e9113f07
niamhcore [Tue, 7 Sep 2021 09:27:18 +0000 (10:27 +0100)]
P2 - Get module names and revisions rest layer
Issue-ID: CPS-485
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I1bcf45902207d0dba6b5dfe8277cb06571694db3
niamhcore [Wed, 1 Sep 2021 16:12:28 +0000 (17:12 +0100)]
P1 - Get module name and revision persistence layer
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
lukegleeson [Thu, 2 Sep 2021 14:11:34 +0000 (15:11 +0100)]
Fix Sonar Qube Violations
Issue-ID: CPS-475
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: Iffd7b24cf42db73a8b93c4d1f2860e41a82e565d
Niamh Core [Fri, 3 Sep 2021 15:37:52 +0000 (15:37 +0000)]
Merge "Ensure Leaf value retains Integer type"
lukegleeson [Mon, 30 Aug 2021 09:24:30 +0000 (10:24 +0100)]
Ensure Leaf value retains Integer type
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
Renu Kumari [Thu, 2 Sep 2021 14:30:09 +0000 (10:30 -0400)]
Add property to enable Notification Sevice async processing
- 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
tragait [Thu, 2 Sep 2021 10:11:50 +0000 (11:11 +0100)]
fix dmi base path in ncmp
Issue-ID: CPS-617
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I3a0018c6054febfea5d9c4aa1c0e62f8aa1c160b
Toine Siebelink [Wed, 1 Sep 2021 12:48:44 +0000 (12:48 +0000)]
Merge "Add ncmp endpoints to swagger-ui"
Renu Kumari [Mon, 30 Aug 2021 15:50:43 +0000 (11:50 -0400)]
Add ncmp endpoints to swagger-ui
- 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
JosephKeenan [Fri, 20 Aug 2021 09:33:54 +0000 (10:33 +0100)]
CPS-505 Retrieving modules for new CM handle
-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>
Renu Kumari [Mon, 30 Aug 2021 11:45:52 +0000 (07:45 -0400)]
Change the list-node rest interface
- 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
tragait [Fri, 20 Aug 2021 14:45:58 +0000 (15:45 +0100)]
Post impl for passthrough running (Ncmp impl.)
Issue-ID: CPS-577
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: Ic8983349cf88fb123feb95ce01ec6fdf670469f4
aditya puthuparambil [Tue, 24 Aug 2021 16:44:34 +0000 (17:44 +0100)]
Add optional observed timestamp in the cps data api
- Added optional query parameter in cps data endpoints
- Updated service layer and notification to use observedTimestamp
Note:
- NCMP REST endpoints are not updated as a part of this patch
- NCMP does not sent observed timestamp when using cps data services
Issue-ID: CPS-477
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I1f92da3da7b3a13c45405fdf44e5fef861991d9a
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>