portal-ng/preferences.git
3 days agorefactor(tests): use webTestClient 08/141608/10 master
Ben Zelleröhr [Wed, 30 Jul 2025 14:34:35 +0000 (16:34 +0200)]
refactor(tests): use webTestClient

Issue-ID: PORTALNG-150
Change-Id: I2c13d9ac187ee6b826eab21303242b600b078445
Signed-off-by: Ben Zelleröhr <ben.zelleroehr@telekom.de>
9 days agorefactor: org.onap.portalng.preferences.util.IdTokenExchange 06/141606/1
Ben Zelleröhr [Wed, 30 Jul 2025 13:48:39 +0000 (15:48 +0200)]
refactor: org.onap.portalng.preferences.util.IdTokenExchange

Issue-ID: PORTALNG-149
Change-Id: I07b487b944f5a0853278aa628ad3531ac0dc7d8b
Signed-off-by: Ben Zelleröhr <ben.zelleroehr@telekom.de>
9 days agochore: remove x-request-id header 03/141603/4
Ben Zelleröhr [Wed, 30 Jul 2025 10:18:00 +0000 (12:18 +0200)]
chore: remove x-request-id header

Issue-ID: PORTALNG-148
Change-Id: I418635a535dfca5bc42e58b1c2f9ec8d11ba5143
Signed-off-by: Ben Zelleröhr <ben.zelleroehr@telekom.de>
2 months agochore: Release 0.2.1 15/140915/1
benzelleroehr [Tue, 20 May 2025 07:16:06 +0000 (09:16 +0200)]
chore: Release 0.2.1

Issue-ID: PORTALNG-146
Change-Id: I23313d58812bf086f93b72ac3011df29cb691e51
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
2 months agochore: Update dependencies 12/140912/1 0.2.1
benzelleroehr [Mon, 19 May 2025 12:19:24 +0000 (14:19 +0200)]
chore: Update dependencies

- logstash-logback-encoder from 7.4 to 8.1
- liquibase-core from 4.31.0 to 4.31.1
- openapi-generator from 7.0.0-beta to 7.13.0
- gradle-git-properties from 2.4.1 to 2.5.0
- springframework from 3.3.10 to 3.4.5
- gradle-wrapper from 8.2.1-bin to 8.14-bin
- apache.commons:commons-lang3 from 3.15.0 to 3.17.0
- spring-boot-starter-webflux from 3.3.10 to 3.4.5

Issue-ID: PORTALNG-145
Change-Id: I87e3ef88887c4d3926543db85c33719f998f857b
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
3 months agofix(actions): gradle-verify-clm github action 76/140676/1
benzelleroehr [Wed, 9 Apr 2025 11:36:20 +0000 (13:36 +0200)]
fix(actions): gradle-verify-clm github action

Issue-ID: PORTALNG-142
Change-Id: I2cf625e694726ec953b82aae45bab1d56f8f8faa
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
3 months agochore: add dependabot configuration 74/140674/1
benzelleroehr [Wed, 9 Apr 2025 11:08:22 +0000 (13:08 +0200)]
chore: add dependabot configuration

Issue-ID: PORTALNG-141
Change-Id: I2dc6486d67cd53f19c4c174de07b86e9b7886423
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
3 months agochore: update spring boot to v3.3.10 69/140669/1
benzelleroehr [Wed, 9 Apr 2025 09:28:28 +0000 (11:28 +0200)]
chore: update spring boot to v3.3.10

Issue-ID: PORTALNG-140
Change-Id: I99189f316af728ad4b2700d6b12191df31d0ead0
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
4 months agoRelease 0.2.0 preferences image 97/139797/2
benzelleroehr [Thu, 2 Jan 2025 08:08:11 +0000 (09:08 +0100)]
Release 0.2.0 preferences image

Issue-ID: PORTALNG-130
Change-Id: Id67087a0b1c2b4b6e3eeaa5dc25484fa12ce8512
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
4 months agomigrate from mongodb to postgresql 19/140219/7 0.2.0
benzelleroehr [Thu, 13 Feb 2025 15:20:29 +0000 (16:20 +0100)]
migrate from mongodb to postgresql

- add liquibase for schema definition
- add testcontainers
- remove embedMongo

Change-Id: Ie56c8312011ead0d50d4b67d9b31d49a42526d8a
Issue-ID: PORTALNG-133
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
7 months agoAdd dependency for metrics 02/139702/3
benzelleroehr [Tue, 10 Dec 2024 09:45:20 +0000 (10:45 +0100)]
Add dependency for metrics

- add micrometer-registry-prometheus dependency
- remove deprecated secret reference

Issue-ID: PORTALNG-129
Change-Id: Ic60e6fb30be7d562d267aac580c03821de459db9
Signed-off-by: benzelleroehr <ben.zelleroehr@telekom.de>
14 months agoRelease 0.1.1 preferences image 45/138045/1 newdelhi
Fiete Ostkamp [Thu, 23 May 2024 08:21:46 +0000 (10:21 +0200)]
Release 0.1.1 preferences image

- adjust keycloak urls after keycloak upgrade

Issue-ID: PORTALNG-106
Change-Id: Ida94e29e89535d6563106d1a30a63f0d60d045d9
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
14 months agoAdjust keycloak url after KeycloakX upgrade 35/138035/1 0.1.1
Fiete Ostkamp [Tue, 21 May 2024 09:07:01 +0000 (11:07 +0200)]
Adjust keycloak url after KeycloakX upgrade

Issue-ID: PORTALNG-104
Change-Id: I181b78dfc333efb968e6281a80bc4c6faa1040f6
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
15 months agoRelease 0.1.0 image of preferences 52/137852/1
Fiete Ostkamp [Tue, 7 May 2024 13:18:44 +0000 (15:18 +0200)]
Release 0.1.0 image of preferences

Issue-ID: PORTALNG-91
Change-Id: Id9621ce940d23119723e3bd443abdd1cbce3fbb7
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
15 months agoInitial preferences release 45/137845/3 0.1.0
Fiete Ostkamp [Tue, 7 May 2024 09:59:06 +0000 (11:59 +0200)]
Initial preferences release

- add version.properties file
- use version defined there in the buildinfo
- resolve logback + slf4j conflict

Issue-ID: PORTALNG-91
Change-Id: Ie30edcbe664a6890243660b9ce5ff95bad1df7d1
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
17 months agoUse clm-scanning job in preferences 80/137480/1
Fiete Ostkamp [Wed, 6 Mar 2024 09:00:16 +0000 (10:00 +0100)]
Use clm-scanning job in preferences

- add GHA workflow to trigger clm scanning

Issue-ID: PORTALNG-78
Change-Id: I54ce692025924e00bc9acfa994c35898224fd0bf
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
18 months agoUse non-root user in preferences 67/137067/1
Fiete Ostkamp [Mon, 22 Jan 2024 15:37:01 +0000 (16:37 +0100)]
Use non-root user in preferences

- use predefined 'nobody' user from temurin image

Issue-ID: PORTALNG-73
Change-Id: Ib9b125f0792874e619e36f6db5ae4dc58c43b7cc
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
19 months agoEnrich log messages with further metadata about requests 26/136826/1
Fiete Ostkamp [Tue, 12 Dec 2023 11:08:19 +0000 (12:08 +0100)]
Enrich log messages with further metadata about requests

This includes:
- endpoint
- execution time
- trace id

Issue-ID: PORTALNG-70
Change-Id: Ia88bce25c1b29f18e6d36d3460f0c59c3689fd44
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
23 months agoAdd Micrometer [preferences] 14/135914/3 montreal
Fiete Ostkamp [Wed, 6 Sep 2023 07:03:36 +0000 (09:03 +0200)]
Add Micrometer [preferences]

- add Micrometer dependencies
- add build.gradle on project root since the Jenkins gradle plugin would otherwise fail

Issue-ID: PORTALNG-58
Change-Id: Id3f986a8b98647139b52b397608e95eb94d30d6b
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
23 months agoChange mongo related environment variables in preferences 89/135889/1
Fiete Ostkamp [Thu, 31 Aug 2023 12:58:55 +0000 (14:58 +0200)]
Change mongo related environment variables in preferences

- change environment variable prefix for variables that are used to configure mongo from HISTORY_ to MONGO_

Issue-ID: PORTALNG-54
Change-Id: I4d79f3a7f73fadac881d55793693541cfdc0f26f
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
23 months agoUpgrade gradle wrapper to 8 [preferences] 78/135778/1
Fiete Ostkamp [Mon, 21 Aug 2023 09:36:04 +0000 (09:36 +0000)]
Upgrade gradle wrapper to 8 [preferences]

Issue-ID: PORTALNG-45
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I50bf3b2a0931bc0c895fe020546d6836dd88ae1d

23 months agoConsistently use the preferences name in the preferences code base 53/135753/4
Fiete Ostkamp [Wed, 16 Aug 2023 07:15:07 +0000 (07:15 +0000)]
Consistently use the preferences name in the preferences code base

- rename package name from org.onap.portal.prefs to org.onap.portalng.preferences
- replace all other occurences of portal-prefs with preferences

Other:
- remove Sonarqube plugin

Issue-ID: PORTALNG-39
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Iced79a26460d988c5b22eb5fcac86d350528a1a2

2 years agoUpgrade preferences to Spring Boot 3 47/135547/2
Fiete Ostkamp [Mon, 24 Jul 2023 12:51:13 +0000 (12:51 +0000)]
Upgrade preferences to Spring Boot 3

Issue-ID: PORTALNG-25
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I6b057a9ad4518c507406282cd9d095860017a0cf

2 years agoFix preferences docker-verify pipeline step 55/135555/2
Fiete Ostkamp [Tue, 25 Jul 2023 11:29:36 +0000 (11:29 +0000)]
Fix preferences docker-verify pipeline step

Issue-ID: PORTALNG-27
Change-Id: Ifbea43e6f7e44f600b6756e2c47b6e07a0a081ba
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2 years agoRemove vavr part 2 38/135538/1
Fiete Ostkamp [Fri, 21 Jul 2023 13:42:27 +0000 (13:42 +0000)]
Remove vavr part 2

Issue-ID: PORTALNG-24
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ib4e0252610601fadd869ecee1326580aa717ab13

2 years agoUpgrade preferences openapi generator to 6.6.0 31/135531/1
Fiete Ostkamp [Fri, 21 Jul 2023 07:42:47 +0000 (07:42 +0000)]
Upgrade preferences openapi generator to 6.6.0

Issue-ID: PORTALNG-22
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ie7b3fa9b704b994a2871a5ff7aef6b8e93dd2134

2 years agoUpdate preferences openapi generator dependency 23/135523/1
Fiete Ostkamp [Thu, 20 Jul 2023 09:15:41 +0000 (09:15 +0000)]
Update preferences openapi generator dependency

Issue-ID: PORTALNG-19
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ieb1d895db5cd7e4436de19264df2bbd2d6324d4c

2 years agoUpload preferences 52/134152/1
Fiete Ostkamp [Fri, 14 Apr 2023 11:39:12 +0000 (11:39 +0000)]
Upload preferences

Issue-ID: PORTAL-1082

Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I265e0c8be481a279347aa653acc483c5017c996d

2 years agoMerge "Automation adds INFO.yaml"
Kevin Sandi [Wed, 5 Apr 2023 05:09:46 +0000 (05:09 +0000)]
Merge "Automation adds INFO.yaml"

2 years agoAutomation adds INFO.yaml 72/133872/2
LF Jenkins CI [Wed, 29 Mar 2023 15:25:31 +0000 (15:25 +0000)]
Automation adds INFO.yaml

Issue-ID: CIMAN-33

Change-Id: Icb540d464aa7251207130966b6fa721aa2860439
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2 years agoChore: Automation adds .gitreview 16/133916/1
lf-jobbuilder [Wed, 29 Mar 2023 15:25:29 +0000 (15:25 +0000)]
Chore: Automation adds .gitreview

Issue-ID: CIMAN-33
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Change-Id: Ida9dcf848f655867658a282d81e9b4524948edc0

2 years agoInitial empty repository
LF Jenkins CI [Wed, 29 Mar 2023 15:25:24 +0000 (15:25 +0000)]
Initial empty repository