aboutsummaryrefslogtreecommitdiffstats
path: root/pom.xml
AgeCommit message (Collapse)AuthorFilesLines
2022-12-13Analyze outdated CPS Dependenciesleventecsanyi1-0/+1
- Updated postgres to 42.5.1 Issue-ID: CPS-1408 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: Ib1ceab2f18f49f34fafccedc2219d7ce7599e99f
2022-10-17Bump minor version for Temporalmpriyank1-1/+1
- Bumped temporal version from 1.2.1-SNAPSHOT to 1.3.0-SNAPSHOT. - Step 11 of the release process. Issue-ID: CPS-1318 Change-Id: Icd31465b0d0f38d7c9a23df315ac955afe221f62 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-26Prep for next Temporal releasempriyank1-2/+2
- Bumped temporal version from 1.2.0-SNAPSHOT to 1.2.1-SNAPSHOT Issue-ID: CPS-1296 Change-Id: I2dc1f1f9e35cc8e330878bede900458633096d01 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-09-21Update CPS version from 3.0.0 to 3.1.01.2.0mpriyank1-1/+1
- Updated cps.version to 3.1.0 in pom.xml - Updated stable cps core version in CSIT setup script Issue-ID: CPS-1285 Change-Id: If4b36daf5552305c4b5d7c936017d89774553509 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-08-02Upgrade Liquibase to Version 4.14.0lukegleeson1-9/+1
liquibase-core 4.14.0 has been separated from commercial liquibase As such, license issue should be resolved Can upgrade for vulnerability fix Issue-ID: CPS-963 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I7e8a90572ad7751c118e5e2908278ddef09fe61e
2022-07-15Update dependencies (release task)ToineSiebelink1-2/+2
Update to latest dependencies (minor) releases -spring-boot-dependencies 2.6.9 Issue-ID: CPS-1106 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I34c61fa89ec50de634c972d9036caa37ac4f6d6c
2022-05-06Security Logging Fieldssourabh_sourabh1-1/+32
- 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: I9e45a9d842831a87af3fb9ac309485110357f0c8
2022-04-06Remove explicit log4j versionRenu Kumari1-12/+2
- Removed the explicit log4j version 2.17.1 - Upgraded spring boot maven plugin to 2.6.4 Issue-ID: CPS-962 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I4753577f55ae256fcf1e1b6df7d7062c1ffa16ad
2022-04-05Upgrade spring boot version to 2.6.4Renu Kumari1-1/+1
- Fixed double encoded link generation issue - Removed workaround to handle '+' as fix is available in the spring hateoas 1.4 version Issue-ID: CPS-962 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I62268d9cf6f48a7b44daea81d7898b0307e41660
2022-03-25Upgrade to next snapshot version for K. releaseBruno Sakoto1-1/+1
Issue-ID: CPS-960 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I26a30387e9a3ac1cea452e3c882e98a67c3287a1
2022-03-18Upgrade to next snapshot versionBruno Sakoto1-1/+1
Issue-ID: CPS-933 Change-Id: I90bc42078be7760aae70c7dc18152a8a779c6c2b Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2022-03-17Update cps core version to 3.0.01.1.0Bruno Sakoto1-1/+1
Also fix docker registry to read cps stable image in docker compose Issue-ID: CPS-933 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I1ef3ed96871c28ccbbde575af2a5c263000db39d
2022-03-03Upgrade spring boot to 2.5.7Bruno Sakoto1-1/+1
This updates spring-web dependency to 5.3.13 as recommended by SECCOM See also https://wiki.onap.org/display/SV/Jakarta+CPS Issue-ID: CPS-815 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I2efed8e06264471eeea04e1bd95f61e12a488df7
2022-01-05cps-temporal upgrade log4j to 2.17.1puthuparambil.aditya1-2/+2
Issue-ID: CPS-841 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I707379d775437b0aa2d305881487f701a358bd4d
2021-12-15Update log4j version due to security vulnerability for CPS Temporalniamhcore1-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: I209de398df3756d335e7fae4bf6ffb90fbfe334a
2021-12-15Add support for delete operationRenu Kumari1-1/+1
- Added new column operation in DB - Updated existing rows to have 'UPDATE' value for operation field - Added ability to process both V1 and V2 event schema - Changed code and testcase to support operation field Issue-ID: CPS-790 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ife24daa4b442e1499094b162727cc8704c25011e
2021-10-28Upgrade spring boot dependencies to 2.5.5Bruno Sakoto1-1/+1
Issue-ID: CPS-582 Change-Id: Iaee2ad968a85873a83a473924fa246cd5ebf1827 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2021-10-14Step 10 : Increased version for the next releaseRenu Kumari1-1/+1
Issue-ID: CPS-737 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: If7f39b80c6d615d458fa725cd6d5cf8eaec2b15e
2021-09-14Merge "Create preliminary documentation"Toine Siebelink1-2/+2
2021-09-14Upgrade to next snapshot versionBruno Sakoto1-1/+1
Issue-ID: CPS-613 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I32b0b990def735a7be23373541f1f3fbd5073068
2021-09-14Upgrade version to 1.0.01.0.0Renu Kumari1-4/+3
- Upgraded version to 1.0.0 - changed cps version to 2.0.0 - Added dummy csit test script for review jobs Issue-ID: CPS-613 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ie33da1dbad738ebefb035ad6a3466e0bc319725c
2021-09-10Create preliminary documentationBruno Sakoto1-2/+2
* Create documentation structure in docs folder * Move api specification to openapi folder Issue-ID: CPS-632 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Iec2f703e0d3fe019f89f48dd135c4f96af65c330
2021-08-25Prepare for next event schema versionBruno Sakoto1-1/+1
Issue-ID: CPS-584, CPS-459 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I02ce027a4222fe3178d854628a52626c8184d987
2021-08-24Merge "Remove app Maven property"Renu Kumari1-1/+0
2021-08-23Use Liquibase dependency from Nordix repositoryBruno Sakoto1-1/+9
Commercial license is removed from Liquibase by using Liquibase build from Nordix that only contains Apache 2 license. Issue-ID: CPS-578 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ie8ff73676fc81da61e8334664677522d9c726263
2021-08-23Remove app Maven propertyBruno Sakoto1-1/+0
app Maven property is removed from jib main class configuration as the property is not defined and jib is able to infer the application main class. Issue-ID: CPS-585 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ie66bce122672b7e0961db41d0af73ecce2a6d565
2021-08-23Merge "Add basic security to query interface"Niamh Core1-0/+9
2021-08-20Add basic security to query interfaceRenu Kumari1-0/+9
- Added WebSecurity configuration and corresponding test case - Updated existing test cases to handle spring security - Moved QueryResponseFactory to QueryController to avoid cyclic dependency Issue-ID: CPS-530 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I7e03ed9ccf983090ce514873b86fc9b2f851ed4f
2021-08-20Merge "Validate controller input and provide expected response"aditya puthuparambil1-0/+4
2021-08-19Validate controller input and provide expected responseRenu Kumari1-0/+4
- validate endpoint input - set default values if it is missing in the optional fields - used hateoas for previous and next record link generation - use service layer in controller layer Issue-ID: CPS-449 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I7936cd9e8e7dead3b5650b421bb12f10d14ffa9b
2021-08-18Update snapshot versionBruno Sakoto1-1/+1
Issue-ID: CPS-533 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I333675977185649778881515253a04eda158a618
2021-08-16Deliver stage release to nexus for CPS Temporal0.0.1puthuparambil.aditya1-2/+2
Changing dependency from SNAPSHOT to version 1.1.0 for cps-events to release cps-temporal Issue-ID: CPS-533 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Ia2d174a31d16180fdc2ec3bc3a3c883bdd657664
2021-08-03Add Spring Boot Actuatorputhuparambil.aditya1-0/+8
Issue-ID: CPS-522 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I6bdb29dec63c409d18e84bebc51eeef5c34e1412
2021-07-27Update docker profileputhuparambil.aditya1-1/+1
Issue-ID: CPS-520 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I733ce3faf4cc35cfcc050d6183910c090cb25f8e
2021-07-26Merge "generating swagger-ui and controller interface using openapi.yml"aditya puthuparambil1-2/+58
2021-07-23generating swagger-ui and controller interface using openapi.ymlRenu Kumari1-2/+58
Issue-ID: CPS-387 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I3e9742407148efcb16d8d79411e4de6738796f86
2021-07-21Review maven configuration for testcontainersBruno Sakoto1-4/+13
Maven build was not failing when test containers are not able to run because of following maven surefire plugin bug: * https://github.com/junit-team/junit5/issues/2178 * https://issues.apache.org/jira/browse/SUREFIRE-1688 This bug is fixed in surefire 3.0.0-M5. Then, 3.0.0-M4 version coming from oparent is now overridden in pom plugin management. This commit also improves spock testcontainers integration by using the appropriate spock dependency. Issue-ID: CPS-515 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I3ad902e598ece31601115d6484e520b6321ce8dd
2021-07-08Remove unnecessary version propertiesshivasubedi1-42/+21
Issue-ID: CPS-495 Signed-off-by: shivasubedi <shiva.subedi@est.tech> Change-Id: I2045b9a062e64fb509624d643e985759a5311557
2021-07-08Update CPS Temporal Spring Boot version to 2.5.0puthuparambil.aditya1-1/+1
Issue-ID: CPS-456 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I786421edc160a99ac4d6a3a393ee046f584ba080
2021-07-05Add kafka listener for data updated eventsBruno Sakoto1-8/+55
See "Running via Docker Compose" section from README.md file to have an example of event processing Issue-ID: CPS-371 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Id3abfa32fb04e07102a5f28e6e43a9b533391188
2021-05-17Add automatic architecture verificationBruno Sakoto1-14/+33
Introduce verification for dependencies and layers. Issue-ID: CPS-381 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I948439ee5bcba2d41ccba3028d62a728babc83da
2021-05-13Merge "Implement service and repository layers for storing temporal data"Bruno Sakoto1-4/+22
2021-05-13Implement service and repository layers for storing temporal dataputhuparambil.aditya1-4/+22
1. Basic structure created 2. Basic tests added 3. lombok.config included for coverage Issue-ID: CPS-194 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Icf23c2e647106f7985dff14d9901806f7c4aa55a
2021-05-12Fix base docker imageBruno Sakoto1-1/+1
Issue-ID: CPS-407 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I043c9ce15ff5803683d7b1694d4779f80aeecc14
2021-05-06Provide docker compose for temporal serviceRishi.Chail1-0/+63
Added docker image (200Mb) Added docker compose to start with timescale db Issue-ID: CPS-359 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: I47120edcea78730405086eca393fbc08a41e0745
2021-04-28Integrate code quality tools for CPS Temporalputhuparambil.aditya1-1/+141
Issue-ID: CPS-346 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Idfad50919d82a5c115b8824c9f51ee65f877993f
2021-04-22Implement db schema with liquibaseBruno Sakoto1-0/+36
Issue-ID: CPS-193 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ieabee4b86bbe7a42c05bb225499487cfcc9deb1d
2021-02-25Fix sonar issuesBruno Sakoto1-4/+110
* Set minimum code coverage to 80% * Remove unsafe http method vulnerability Issue-ID: CPS-213 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I917899a093fccc4317b0fa063137ec0276311f72
2021-02-23Create application skeletonBruno Sakoto1-0/+68
This skeleton is used to start validating cps temporal jenkins jobs. Issue-ID: CPS-190 Change-Id: Iccbd4f58eaf2bd3ffaf668f4471b94581425c484 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>