summaryrefslogtreecommitdiffstats
path: root/cps-application
AgeCommit message (Collapse)AuthorFilesLines
2021-08-23Process data-updated event asynchronouslymr/526/123402/5Renu Kumari2-2/+9
- notification is processed asynchronously using defined threadpool - updated docker-compose and readme to add dataspace filtering variables Issue-ID: CPS-526 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I7f827250f45cb9e3db2f060e9b3a089a4eaee05c
2021-08-17Filter data updated events based on configured patternRenu Kumari1-1/+3
Issue-ID: CPS-469 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I7810990b54c3140677184ea671164b8835a6afbb
2021-07-16CPS-401 Update Open API YAML with data types and example for output (cpsData)JosephKeenan1-0/+5
-added response for get data nodes based on dataspace and anchor -modified modelmapper jn DataRestControllerSpec to be Spy not Mock -when openapi.yaml is entered into https://editor.swagger.io/ it displays however locally it does not, This may be due to file segmentation but this is still unclear. -moved files from docs/openapi to src/main/resources/static as required for new swagger sprindoc Issue-ID: CPS-401 Change-Id: I45286530d9a9ca85b56c0a656a44675398a003f4 Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2021-07-15Merge "Expose Prometheus metrics for monitoring"Toine Siebelink2-5/+9
2021-07-14Expose Prometheus metrics for monitoringputhuparambil.aditya2-5/+9
Issue-ID: CPS-492 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I264066bd543daf2a45f2ec9a6b8cdf8012927828
2021-07-13Editing of Nordix Licenses to ONAP guidelineslukegleeson3-7/+9
Issue-ID: CPS-489 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I415534515b3d8325f41d5dc1d02c6e0ae70c6cf1
2021-07-07Merge "Sending Data Updated Event to kafka"Toine Siebelink1-0/+14
2021-07-07Sending Data Updated Event to kafkaRenu Kumari1-0/+14
Issue-ID: CPS-374 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I05fedcace42b84575411df26c586788bffe6b846
2021-07-06Merge "Adding Layered Architecture test and Arch Unit Library for CPS-CORE"Niamh Core3-0/+83
2021-07-06Adding Layered Architecture test and Arch Unit Library for CPS-COREDylanB95EST3-0/+83
Adding Layered Architecture Test Will Add Depedency Test at later time after potential refactoring of project structure Adding Archunit property file to avoid Store Initialization Exception Issue-ID: CPS-380 Change-Id: I364294a46b1ab78b86a9c271856805fce09f75a0 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-06-30Replaced nexusproxy property with onap.nexus.urlToineSiebelink1-2/+2
Also removed redefined redefined nexusproxy and distribution Management from poms Update ReadMe accordingly Issue-ID: CPS-435 Change-Id: I02831e737587a1a16e9743773f2840c209d1fffd Signed-off-by: mkerrigan <michael.kerrigan@est.tech> Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2021-06-18Missing licence info added in pom fileshivasubedi1-0/+17
- Added licence info to files that were missing it - Fixed licence info to match with the creator of the file Issue-ID: CPS-467 Signed-off-by: shivasubedi <shiva.subedi@est.tech> Change-Id: I1c0eaedb2c87743a61a1cd58f33b0d0d04b3a977
2021-05-17nexus registry is parmateterizedRenu Kumari1-3/+3
Issue-ID: CPS-311 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I158387f54b1a9d3d60e6d97cc3336391745af3c0
2021-04-15Remove default password from application.ymlRenu Kumari1-2/+2
Issue-ID: CPS-319 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I61a5e098ffa173721cfa48aa0b992610f6a6e1a0
2021-04-07Merge "Fix upload size to be greater than 1MB"Bruno Sakoto1-0/+6
2021-04-07Fix upload size to be greater than 1MBniamhcore1-0/+6
Issue-ID: CPS-308 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I1de6efa882f85cf6f9054e3ef38ed6e0bd99d7be
2021-04-07Merge "Fix security hotspots n Regex"Bruno Sakoto1-1/+1
2021-04-06Moved application.yml under cps-applicationRenu Kumari1-0/+80
Issue-ID: CPS-248 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ibfe68684784a9bd38e9e1e5d6a5e7909c4c11909
2021-04-06Fix security hotspots n RegexToineSiebelink1-1/+1
Attemting to fix security risks indentified by SQ by reducing unlimited spaces to 0-9 spaces See https://sonarcloud.io/project/security_hotspots?id=onap_cps# I think the proposed regex changes are acceptable and better then adding @SupressWarning annotation (have to test by merging this commit as issues are not spotted when using SonarLinit locally?!) Issue-ID: CPS-89 Change-Id: I00bbacb3145650ab7d21d13152c08d5ccf0c04fa Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
2021-04-06rename nf-proxy to network-cm-proxytragait1-6/+9
This commit renames two modules cps-nf-proxy-rest and cps-nf-proxy-service to cps-ncmp-rest, cps-ncmp-service. Docker image names are also changed respectively. Swagger auto generated api files are also modified. Signed-off-by: tragait <rahul.tyagi@est.tech> Issue-ID: CPS-315 Change-Id: Ic2a2f8c4bafe8cffa3c83ccb52499720aaba1415
2021-03-24Add timestamp to docker snapshotsRishi.Chail1-2/+3
Issue-ID: CPS-264 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: I25dc40e1f1d6f5fc2634625ae8403b96913829bd
2021-03-12Move web security configuration to application moduleRuslan Kashapov5-1/+228
Issue-ID: CPS-288 Change-Id: Ieba184c3e4727e354c19a3db31325052d15ced44 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-03-05Update versions for next releaseRishi.Chail1-1/+1
Issue-ID: CPS-256 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: Ifce438495233edd7de9f42129ab60bebc365f0b9
2021-03-04Upgrade version numberBruno Sakoto1-1/+1
Honolulu RC0 will be version 1.0.0 Issue-ID: CPS-260 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ib4d464100b7b5814070d41dc911f342f58836442
2021-03-04Fix cps-nf-proxy standalone assembly.Ruslan Kashapov1-0/+12
Application dependency on cps-ri module moved from cps-rest module (indirect) to cps-application (direct, using assembly profiles) Issue-ID: CPS-274 Change-Id: Id246dc4c6d15343e4862f70151aa82c5020862c9 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-24Merge "Introduce CPS integration testing (CSIT)"Toine Siebelink1-0/+3
2021-02-23Merge "Fix docker image generation when not profile is selected"Bruno Sakoto1-6/+29
2021-02-23Introduce CPS integration testing (CSIT)Ruslan Kashapov1-0/+3
Issue-ID: CPS-188 Change-Id: I4a225da73587d5276f302b05a0729d1127caddd9 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-22Upgrade version numberBruno Sakoto1-1/+1
Issue-ID: CPS-175 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I23bdd1b406e2076c612c06c1677af4440c0b883f
2021-02-20Fix docker image generation when not profile is selectedClaudio D. Gasparini1-6/+29
- by use default profile (cps-xnf-docker) - move jib-maven-plugin execution under each profile Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I418d63ae5423bcaf612f3f280e8f69df78cd899e
2021-02-09Image nameClaudio D. Gasparini1-4/+20
- cps-service - cps-nf-proxy - cps-and-nf-proxy Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I579d3646f54adebc131196acbe74e24299b4ead6
2021-02-08Fix jenkins master merge jobBruno Sakoto1-2/+21
Use port number 10003 to push to docker registry Issue-ID: CPS-227 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Idf6b448498908f6a3cbd7b235dee8d77a24280de
2021-02-04Decouple application configuration fileClaudio D. Gasparini2-76/+4
Agreement is that application configuration should live on OOM - leave an example of the configuration file under docker compose to run locally, instead of use OOM. Mainly for devs - document on README how to run the app with IDE or with docker compose - remove duplicate code on poms Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I328e89dba78cdf4d8abab51e3be5cb6d641064db
2021-02-01Decouple configuration from applicationClaudio D. Gasparini3-0/+235
- Decouple configuration from application - Generate all 3 types of docker variations Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I1e2e0577c5911f7c79801e4c691d196515dc02a1