summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
4 daysIncrease Test Coverage for DMIHEADmasterseanbeirne3-4/+33
Issue-ID: CPS-2203 Change-Id: Ib2fd213512db9f23220db53ed795961e747ee17c Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-04-25Define DMI REST interface for Datajobsegernug3-2/+461
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-04-11Merge "Read and send Response (DMI <> NCMP) for CmSubscription"Daniel Hanrahan10-39/+610
2024-04-11Read and send Response (DMI <> NCMP) for CmSubscriptionseanbeirne10-39/+610
-Update subscription code to new models Issue-ID: CPS-1971 Change-Id: I382ca31407f8088ddea889a7ab904a22c09789ff Signed-off-by: seanbeirne <sean.beirne@est.tech>
2024-04-04Merge "Add moduleSetTag to the request towards dmi plugin"Toine Siebelink3-245/+498
2024-04-04Remove old committers from INFO.yaml (DMI)ToineSiebelink1-5/+0
Issue-ID: CPS-1887 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ib411aa6b9ac0b5e22a0e4297660c265ad312ddd1
2024-04-04Add moduleSetTag to the request towards dmi pluginleventecsanyi3-245/+498
- extended openapi definition with moduleSetTag - updated openapi.yaml and release-notes.rst Issue-ID: CPS-2030 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: I080f4dad2be8bb48c55256ddadaa3e058b7ac3e9
2024-03-28Modify INFO.yaml for committer rights (DMI)danielhanrahan1-1/+6
Issue-ID: CPS-1887 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ic4825c08cfd4ac29ea0f35e2b33249675534a4ad
2024-03-06Remove old subscription code and other fixesmpriyank9-581/+26
- 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>
2024-02-27update link to upper-constraints.txtthmsdt1-3/+3
Issue-ID: DOC-823 Change-Id: I7a49a3e0b44a0a1d418692ea6cb809becabea120 Signed-off-by: thmsdt <thomas.kulik@telekom.de>
2024-02-01Fix: Add six as dependency for sphinxcontrib-swaggerdochalil.cakal1-0/+1
Issue-ID: CIMAN-33 Change-Id: Ia51f6d99fb91533cd92944f3a1c271f80d3f33de Signed-off-by: halil.cakal <halil.cakal@est.tech>
2024-01-25Omitting the basic auth header in healthcheck testwaqas.ikram2-5/+3
as it is not required and adding v3 to uri of api-docs plus allowing swagger-ui.html to be access as well Issue-ID: CPS-2045 Change-Id: Ia254e718a28d58578b8b0dcbf2abd8f7ef1c0e1d Signed-off-by: waqas.ikram <waqas.ikram@est.tech>
2024-01-22Update relevant robot scripts in DMI CSITsemaclee3-29/+74
Issue-ID: CPS-2032 Change-Id: I9f7f1e9078612434d07efeb9dadeb65d2f5acc48 Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
2024-01-10Add CSIT test for DMI Swagger UIhalil.cakal1-8/+19
- Test that DMI Swagger UI is accessible. Issue-ID: CPS-1916 Change-Id: I4b357c47903b6541674146ad726899f67af28858 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-11-07Increase minor version of DMImpriyank2-3/+3
- 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-SNAPSHOTmpriyank3-3/+26
- bump dmi to 1.4.1-SNAPSHOT Issue-ID: CPS-1955 Change-Id: I7d752b1195d613bbc84f7b9252359e3e141d0a7f Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-07Add container yaml for dmimpriyank1-0/+9
Issue-ID: CPS-1955 Change-Id: I428a1b4d0282478caabb4454b55afd86931301ce Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-07Maven stage yaml filempriyank1-0/+4
- to release dmi plugin 1.4.0 version Issue-ID: CPS-1955 Change-Id: Ia17884e446404a70e668382a0f4b2a0e4915c9b8 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-06DMI Release notes and dependency updatempriyank2-1/+27
- CPS Core dependency added - Release notes updated Issue-ID: CPS-1955 Change-Id: Ic01b9f4ae0276bbcabc4d12298181d3397eb1394 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-02Merge "Sonar Fixes"Toine Siebelink2-9/+7
2023-11-02Sonar Fixesegernug2-9/+7
Fixing deprecations in WebSecurityConfig and DmiConfiguration Issue-ID: CPS-89 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I4c6d10ff7ef174db2a6e93e5e6e4b2b0b97b12f6
2023-11-01Merge "Update dependencies to resolve vulnerabilities"Toine Siebelink1-1/+6
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-11-01Merge "Upgrade of DMI-Plugin to Spring Boot 3.1.2"Toine Siebelink7-57/+93
2023-10-31Upgrade of DMI-Plugin to Spring Boot 3.1.2egernug7-57/+93
Issue-ID: CPS-1790 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I3eaf8307660ce8d8d33ad98cabb891bcdd663713
2023-10-25[BUG] DMI Change management base endpointhalil.cakal7-11/+6
- Update DMI management endpoint from /manage to /actuator - The actuator port is as same as application port - Change CSIT portfolio - Change web config filters - Change docker-compose - Update the docs Issue-ID: CPS-1922 Change-Id: Iab45a625b518f1b24a77c99dbdf20a58105723b6 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-09-27Modify INFO.yaml to add new committer [DMI]emaclee1-0/+5
Issue-ID: CPS-1887 Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech> Change-Id: I930d5a2f0660d077042134a885c39bb44b27b5f4
2023-09-15Update readthedocs pages with healthcheck APIhalil.cakal2-2/+16
- Add healthcheck API to read the docs pages Issue-ID: CPS-1868 Change-Id: I6d57bc26845f9d0dcd4402b4c6f0c087b9be0c5d Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-08-25Fix pojos and classes with new cps versionmpriyank10-354/+402
- 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-26DMI to NCMP Subscription Delete Responseseanbeirne3-2/+10
Issue-ID: CPS-1809 Signed-off-by: seanbeirne <sean.beirne@est.tech> Change-Id: I482cdea009dccc97aea5e96d5d831603c6e21206
2023-07-26DMI Plugins respond back to NCMP Events Schemaseanbeirne11-283/+545
- Introduced Cloud Events for Subscription Response - Created SubscriptionEventResponseMapper - Created CloudEventContructionException for DMI - Modified Folder Structure for Subscriptions Issue-ID: CPS-1738 Signed-off-by: seanbeirne <sean.beirne@est.tech> Change-Id: I242926fb3e6ceb8e6a6ca23bfbd794feacdeaf20
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 Compliantmpriyank13-106/+360
- 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.0egernug5-21/+27
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-06-22Merge "DMI Plugin replace WebSecurityConfigurerAdapter"Toine Siebelink3-15/+43
2023-06-22DMI Plugin replace WebSecurityConfigurerAdapteregernug3-15/+43
Replacing the deprecated class. Issue-ID: CPS-1759 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I68a7d1b822ef35420f65e7b57e3fc339524f8498
2023-06-22Add RTD link to CPS in Release notesToineSiebelink1-2/+4
Issue-ID: REQ-1580 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I3481703ab6c96b4a12e0804fe04c48c47ffe92ab
2023-06-21Apply latest ReadTheDoc config rulesToineSiebelink1-7/+5
Issue-ID: CPS-1757 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I3af4d9224e5908021f323285bc3c0dca6e6f0ac2
2023-06-20DMI-Plugin : Replacing the word 'Batch' as 'DataOperation'.raviteja.karumuri4-18/+18
Issue-ID: CPS-1754 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: I8a1d6e329bb79d3762da17e9740854048b2aeace
2023-06-01DMI-Plugin : Update batch endpoint (move url param into rest body)raviteja.karumuri4-40/+115
Issue-ID: CPS-1636 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: I787be1be899a69c0972ccfd17016e67eaf8a771a
2023-04-21Rearrange method paramsmpriyank1-5/+4
- auto generated code results in parameter sequence mismatch. Issue-ID: CPS-1627 Change-Id: I5b9ca44867bff42bfc5ca35a41560d9ef86b069a Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-04-20Merge "Align dependencies with CPS/NCMP"Luke Gleeson4-78/+23
2023-04-20Align dependencies with CPS/NCMPToineSiebelink4-78/+23
- 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-20Merge "Define an interface to accept collection of cm handles for Get ↵Toine Siebelink4-4/+74
operation."
2023-04-17Define an interface to accept collection of cm handles for Get operation.leventecsanyi4-4/+74
- Added REST endpoint (Not Implemented yet) - Created unit test Issue-ID: CPS-1555 Change-Id: I24ce8d663602c08cc207f4657289631439d3fb9e Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
2023-04-07[CPS] Bump minor version - Step12mpriyank2-2/+2
- 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-04-05Remove docs/conf.yamldanielhanrahan1-25/+0
Change to ONAP pipeline is causing docs-rules job to fail if docs/conf.yaml file exists. So we remove it. Issue-ID: CPS-1596 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I71528d918b40e24be9c4a893b007b0771890885b
2023-03-29Fix error 500 while pulling test container cp-kafkahalil.cakal2-53/+7
Issue-ID: CPS-1492 Change-Id: I76be5264b111be36f9d2d1f0af13606244189e7c Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-03-29Subscription Create Response Handling Dmi Parthalil.cakal7-2/+345
- Consume suscription event (payload) with kafka message key and kafka timestamp from ncmp, and extract cm handle ids. - Generate subscription event response (payload) and revert it back to ncmp to specified topic with the corresponding kafka message key. - Configure kafka consumer properties and dmi service name. Issue-ID: CPS-1492 Change-Id: I87de30c00e0f93e350ce6f9fd6079504952da09b Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-03-23Fix Avc event creatormpriyank2-6/+7
- 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>