summaryrefslogtreecommitdiffstats
path: root/pom.xml
AgeCommit message (Collapse)AuthorFilesLines
2024-10-23Added maven-checkstyle-plugin to parent POM for code style checkssourabh_sourabh1-0/+82
- Integrate Checkstyle to enforce coding standards across modules. - Ensure Checkstyle applies to both dmi-service and dmi-stub modules. - Fixed all code check style issues. Issue-ID: CPS-2461 Change-Id: Ie84928c1f2e3de549cc8fab2001974369884a831 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
2024-07-12Relocation of DMI Stub to DMI Pluginegernug1-0/+1
Move the DMI Stub into Plugin to use generated code classes Changes: -Created dmi-stub module -Changed dmi-plugin-demo-and-csit-stub/dmi-plugin-demo-and-csit-stub-service/pom.xml dependency from cps-ncmp-rest to cps-ncmp-events -Added extra required dependencies to dmi-plugin-demo-and-csit-stub/dmi-plugin-demo-and-csit-stub-service/pom.xml -Included EventDateTimeFormatter in dmi-plugin-demo-and-csit-stub/dmi-plugin-demo-and-csit-stub-service/utils -Included dmi-stub in pom.xml Issue-ID: CPS-2145 Change-Id: Ibf0c9601564d3b38979c07c6a00d622cf763bf6b Signed-off-by: egernug <gerard.nugent@est.tech>
2024-06-24Create module structure in DMI Pluginegernug1-644/+4
To push the stub in to DMI Plugin the Plugin will need to be modulized akin to CPS/NCMP. This involves creating a new module in the repo and porting the packages in src into this module Issue-ID: CPS-2284 Change-Id: Iffa4eded4e49c220891fe73c30ea3b2f12a9e66d Signed-off-by: egernug <gerard.nugent@est.tech>
2024-05-30Implement ACK in DMI Pluginegernug1-3/+4
Implementing a response in DMI Plugin to indicate that the datajobs API is not implemented Issue-ID: CPS-2243 Change-Id: I5215d634006a2031638110e3dc159c66ad4e7d86 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-05-15Bump DMI to 1.6.0-SNAPSHOTmpriyank1-1/+1
- bump dmi to 1.6.0-SNAPSHOT version Issue-ID: CPS-2229 Change-Id: I673f0bd60d78a96eece97cd113fcc94caabab7da Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-05-14Increase version for DMI Releaseseanbeirne1-1/+1
Issue-ID: CPS-2224 Change-Id: I83f885fbc5aa060fbf48ef3cb27cb2ef69ffbb95 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-05-14Update pom for stage releaseseanbeirne1-1/+1
Issue-ID: CPS-2224 Change-Id: I739b3e395c01ffe4095af6547a95097c26704474 Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-04-25Define DMI REST interface for Datajobsegernug1-2/+44
Define new REST interface : Method: POST Path: /dmi/v1/dataJob/{requestId} New Interface DMI-I-02 Issue-ID: CPS-2141 Change-Id: I46ddbc4b179fcdfc3396d4044aa201dc7f503918 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-03-06Remove old subscription code and other fixesmpriyank1-1/+1
- removed old subscription related dummy code. - updated cps version to 3.4.6 to use the latest released version - added six dependency for the RTD fix - Removing the CloudEventMapper for now. Can be brought back when somebody uses it - added missing test for InvalidDatastoreException which was failing on coverage check locally Issue-ID: CPS-2149 Change-Id: I60e9036398fea82bb0162ab5524a1cc45dedb611 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-07Increase minor version of DMImpriyank1-1/+1
- increased the minor version of DMI Plugin to 1.5.0 and now we are working towards 1.5.0-SNAPSHOT Issue-ID: CPS-1944 Change-Id: I4e9c00185d9d7842669dc825947dc247bad71f04 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-07Bump DMI to 1.4.1-SNAPSHOTmpriyank1-1/+1
- bump dmi to 1.4.1-SNAPSHOT Issue-ID: CPS-1955 Change-Id: I7d752b1195d613bbc84f7b9252359e3e141d0a7f Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-06DMI Release notes and dependency updatempriyank1-1/+1
- CPS Core dependency added - Release notes updated Issue-ID: CPS-1955 Change-Id: Ic01b9f4ae0276bbcabc4d12298181d3397eb1394 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-01Update dependencies to resolve vulnerabilitiesegernug1-1/+6
Issue-ID: CPS-1790 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I132e329142ab15fe2a05106847c6e1410090212c
2023-10-31Upgrade of DMI-Plugin to Spring Boot 3.1.2egernug1-42/+76
Issue-ID: CPS-1790 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I3eaf8307660ce8d8d33ad98cabb891bcdd663713
2023-08-25Fix pojos and classes with new cps versionmpriyank1-1/+1
- incorporate changes done on pojos and schema rename in cps 3.3.6 which affects dmi plugin - refactor the test cases and naming - dmi plugin to use the upgraded cps version Issue-ID: CPS-1828 Change-Id: I98fbb15dac58caac584b9e267be0c1cdc3675b91 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-07-21Migrate DMI Plugin to Java 17egernug1-3/+3
As part of vulnerability work CPS is migrating to Java 17 Issue-ID: CPS-1775 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: If53c7cdeb73b31a84d4c6ac5163ab38b6bb9d5fa
2023-06-30DMI Data AVC RFC8641 and CloudEvent Compliantmpriyank1-1/+28
- Introduced CloudEvents for DMI Data AVC Events - Kafkatemplate config to support legacy as well as CloudEvents - AvcEvent to be compliant with RFC8641 schema format - Updating the released version of CPS and NCMP 3.3.3 - Refactored the test code to handle the changes related to CloudEvents Issue-ID: CPS-1719 Change-Id: I082bbceda6dc26c860e1eff977ede219296d1875 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-06-28Change to OpenAPI 3.0egernug1-6/+11
In preparation for Java 17 migration Swagger codegen needs to be replaced by OpenaAPI 3.0 Issue-ID: CPS-1745 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I46be8bafad5b5ccff055221e4f3c60b7ec422a70
2023-04-20Align dependencies with CPS/NCMPToineSiebelink1-12/+12
- Updated several generic dependecies - Changed OpenAPI to use core.v3 version - Order of parameters in generated controlelr code changed - Some maven plugins can uses 'latest' version (affected OpenApi code gen) - set some lib versions for csit test - removed spotbug exclusion file (it alwasy used CPS version of this file anyway) - removed @Valid annotaions in affect file (as agrred long time back) Issue-ID: CPS-1627 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ib355382df68ed440618737067590631c7c3a1c8b
2023-04-07[CPS] Bump minor version - Step12mpriyank1-1/+1
- bump minor version of ncmp-dmi-plugin from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT in the master branch Issue-ID: CPS-1610 Change-Id: I9238d58841b3c5f0133087fa4df5ff717284f197 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-03-23Fix Avc event creatormpriyank1-1/+1
- adhere to changes in the Avc event schema in cps-and-ncmp repo. - Update cps version dependency in dmi-plugin Issue-ID: CPS-1578 Change-Id: I6749aac437b7954725e5a3a7887ec260cb5e733e Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-02-01[DMI] Publish Message hidden REST endpoint triggersourabh_sourabh1-2/+2
-Added endpoint to simulate events -Events are published to dmi-cm-events topic -Added Kafka test -WILL FAIL UNTIL CPS PART IS MERGED Issue-ID: CPS-1385 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: Ie802ba819e7b8c5a16504f900bdb89f3e4b0ab4a Signed-off-by: seanbeirne <sean.beirne@est.tech> Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
2022-10-28Updating CSIT (docker compose) DMI Snapshot versionToineSiebelink1-0/+1
- use 'latest' for DMI (ie what is being built) (DMI-VERSION property is not being used for CSIT) Issue-ID: CPS-1353 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I8a5c0776587513d3cd0e1be8edc6db0980925273
2022-10-17Bump minor version of DMImpriyank1-1/+1
- Bumped minor version of DMI from 1.2.2-SNAPSHOT to 1.3.0-SNAPSHOT. - Step 11 of the release process. Issue-ID: CPS-1318 Change-Id: I8652e438135c20f4a1b5fdb17cd5eac594c03249 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-10-05Bump DMI to 1.2.2-SNAPSHOTmpriyank1-1/+1
- Bump DMI version to 1.2.2-SNAPSHOT Issue-ID: CPS-1325 Change-Id: I12fd5918f196e1f2416e0dd05aaabcda9627689c Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-10-05Update cps version in DMI pluginmpriyank1-1/+1
- updated cps version to 3.1.4 Issue-ID: CPS-1305 Change-Id: I60f1d370f790ac299ab4c663c0138ba1a191ff28 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-24Prep for next DMI releasempriyank1-2/+2
- Bump the DMI version from 1.2.0-SNAPSHOT to 1.2.1-SNAPSHOT Issue-ID: CPS-1296 Change-Id: I06890a87f786c5a7e4ca2b2d9611dee0b766d386 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-20Removing snapshot version of cps-ncmp-eventsmpriyank1-1/+1
Issue-ID: CPS-1224 Change-Id: I4ed85503dc8f806ad65c9c4746915f62c61663b6 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-15Async event from dmi pluginmpriyank1-1/+1
- Updating cps version to 3.1.0 - Raising async event with correct eventSchema and eventSchemaVersion Issue-ID: CPS-1224 Change-Id: I5e25f6217ad5ff554c98f5756120a44467f99aea Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-07-14Update dependencies (release task)ToineSiebelink1-1/+1
- Changed HTTP Client version to 4.5.13 - Use system Docker-Compose instead of downloading it - Removed ALL Docker Compose File versions Issue-ID: CPS-1106 Change-Id: I0734099caad79acd52aecdb2faf98cceb0943224 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2022-06-01Async request response dmi -> NCMPJosephKeenan1-67/+81
-Added Async for passthrough running and operational -Build will fail until cps is merged https://gerrit.onap.org/r/c/cps/+/128685 Issue-ID: CPS-830 Change-Id: Iedbfab109f5cd777a5be8eed7414758d0f5ec05c Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2022-05-09Security Logging Fieldssourabh_sourabh1-0/+22
- logback encoder and sleuth dependencies are added. - New appender is added to log JSON format content on console. Issue-ID: CPS-986 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: Id7e4d836188da54b94144076a8755e4a2643a7ad
2022-04-11NCMP Kafka Producer Infrastructurempriyank1-5/+34
- Producer configuration and Topic related information. - Accepted topicParameter and request id from NCMP to process async - Replacing Springfox and using Springdoc instead Issue-ID: CPS-829 Change-Id: I369b5ec6c16318220bb218701006918a0bf21419 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-04-06Improve branch coverageToineSiebelink1-2/+2
- update to oparent 3.3.0 to allow for checkstyle @SupressWarnings (not used in the end) - refactor code to minimize unused branches (no more switch-statements :-)) - Added test for neccessary but uncovered branches Issue-ID: CPS-475 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I03c7355a7e9d19f57523a65fbff45c9d8f1c9e07
2022-03-25Merge "Update SpringBoot when approved version has Log4J 2.17.1 or higher"Toine Siebelink1-12/+9
2022-03-25Update SpringBoot when approved version has Log4J 2.17.1 or higherJosephKeenan1-12/+9
-Updated cps-dependencies/pom.xml SpringBoot to v2.6.4 Issue-ID: CPS-958 Change-Id: Idac149e77eab1c273694672ee0282868e0e8589a Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2022-03-23Update versions for next release in DMImpriyank1-1/+1
- Updated minor version number (on master) for next release as part of creating Jakarta release branch - Updated default DMI version to point to latest docker image Issue-ID: CPS-956 Change-Id: I3e1d92fb5719ceaf06dd9afc5fa13859d6437f6b Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-03-18Upgrade to next snapshot versionBruno Sakoto1-1/+1
Issue-ID: CPS-933 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I4d9a670b7bbc9cafe32a39ab6d7891e26fc77982
2022-03-17Update cps core version to 3.0.0Bruno Sakoto1-1/+1
Issue-ID: CPS-933 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I0e6fb59396681e38f78f96d49be58c1a426486cc
2022-03-02Update dependencies as recommnede by SECCOMToineSiebelink1-0/+5
See also https://wiki.onap.org/display/SV/Jakarta+CPS Issue-ID: CPS-815 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I194ab1bf1f3886074ef503b9a61a25abdca6409f
2022-01-19impl patch operation in dmitragait1-0/+6
Change-Id: Ie87216fa6cb120bea685286b7f0dacd8e22f603b Signed-off-by: tragait <rahul.tyagi@est.tech> Issue-ID: CPS-641
2022-01-05dmi-plugin upgrade log4j to 2.17.1puthuparambil.aditya1-2/+2
Issue-ID: CPS-841 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I770ad18e1466471bb6bfdfa3e11812ce2eff1f0d
2021-12-15Update log4j version due to security vulnerability for NCMP-DMIniamhcore1-0/+10
This change excludes old log4j libraries and includes newer versions that are not tagged with a security vulnerability. Issue-ID: CPS-820 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I2694cdc66449a9634dfe726b39736a8b0ba67e5a
2021-12-01Modifying docker tag to add project version so we can specify exact DMI ↵JosephKeenan1-1/+1
version in builds & CSIT Issue-ID: CPS-795 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: Iadd4ac79f5873a2e6e6acba40a1642f1ba87c4e2
2021-11-23Generating openapi documentation from openapi.yamlputhuparambil.aditya1-0/+28
Issue-ID: CPS-755 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Ib19afce259639d0154e6dbeb825c5da0e3dbfa3a
2021-11-02Refactor Get Modules by CMHandle flowRenu Kumari1-0/+9
- Used jayway to convert sdnc response to POJO to clean up classes - Moved SDNC error handling to the SDNCOperation - Added SdncException - Added spring-security test Mock user in the controllerSpec Issue-ID: CPS-571 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ice91e48536dd2e309721440b61d37a49ce43b403
2021-10-28Upgrade spring boot dependencies to 2.5.5Bruno Sakoto1-1/+1
Also remove org.jetbrains.annotations that is not part of spring boot 2.5.5 anymore. Issue-ID: CPS-582 Change-Id: Ia15861b423c9ba63ebf416513aac9ac61eab4742 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2021-10-14Update versions for next release, release process step 10DylanB95EST1-1/+1
Update Minor version number for next release as part of creating Istanbul release branch Issue-ID: CPS-728 Change-Id: Ic9eb9954c2495ef5f89a4a2480560eefdab09d21 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-10-13Update version for DMI-Plugin, release process step 6DylanB95EST1-1/+1
Update Version for next release of DMI-Plugin from 1.0.1 to 1.0.2 Issue-ID: CPS-728 Change-Id: I03ed31f6c3df43f09d73ec35f12f430ef898d051 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-10-12Provide complete openapi.yml in read the docsRenu Kumari1-2/+2
- Seperate openapi.yml for code gen and read the docs - Added few env varaibles in docker-compose.yml Issue-ID: CPS-733 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ibda007c40396436a5adce137d9f69806100253dc