Go to file
Renovate dac32c749b fix(deps): update dependencies (major and minor) to v3.3.4 (!3)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.springframework.boot:spring-boot-starter-oauth2-client](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | `3.3.3` -> `3.3.4` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.3.3/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.3.3/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [org.springframework.boot:spring-boot-starter-oauth2-resource-server](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | `3.3.3` -> `3.3.4` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.3.3/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.3.3/3.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-oauth2-client)</summary>

### [`v3.3.4`](https://github.com/spring-projects/spring-boot/releases/tag/v3.3.4)

##### 🐞 Bug Fixes

-   management.health.db.ignore-routing-datasources=true has no effect when an AbstractRoutingDataSource has been wrapped [#&#8203;42322](https://github.com/spring-projects/spring-boot/issues/42322)
-   Missing details in OAuth2ClientProperties validation error message [#&#8203;42279](https://github.com/spring-projects/spring-boot/issues/42279)
-   FileNotFoundException from unused mis-configured SSL bundles [#&#8203;42169](https://github.com/spring-projects/spring-boot/issues/42169)
-   ZipkinHttpClientSender fails with "Failed to introspect Class" when spring-web is not on the classpath [#&#8203;42161](https://github.com/spring-projects/spring-boot/issues/42161)
-   `@RestartScope` can cause 'Recursive update' exceptions when used with container beans [#&#8203;42107](https://github.com/spring-projects/spring-boot/issues/42107)
-   JarLauncher fails to load large jar files [#&#8203;42079](https://github.com/spring-projects/spring-boot/issues/42079)
-   PropertiesMigrationListener wrongly reports property as deprecated when has group [#&#8203;42071](https://github.com/spring-projects/spring-boot/issues/42071)
-   Using an empty string MongoDB 'replica-set-name' property will result in ClusterType=REPLICA_SET [#&#8203;42059](https://github.com/spring-projects/spring-boot/issues/42059)
-   Default Logback config uses deprecated "converterClass" attribute [#&#8203;42006](https://github.com/spring-projects/spring-boot/issues/42006)

##### 📔 Documentation

-   Document that spring.jmx.enabled is not intended for third-party libraries [#&#8203;42285](https://github.com/spring-projects/spring-boot/issues/42285)
-   Update link to Log4j2 system properties [#&#8203;42263](https://github.com/spring-projects/spring-boot/issues/42263)
-   Links to GraphQL in the reference guide redirect to the root instead of specific sections [#&#8203;42208](https://github.com/spring-projects/spring-boot/issues/42208)
-   Syntax error in "Receive a message reactively section" of the reference guide [#&#8203;42200](https://github.com/spring-projects/spring-boot/issues/42200)
-   Deprecation reason for the autotime enabled, percentiles, and percentiles-historgram properties is confusing [#&#8203;42193](https://github.com/spring-projects/spring-boot/issues/42193)
-   Replace RFC 7807 by RFC 9457 in property documentation [#&#8203;42190](https://github.com/spring-projects/spring-boot/issues/42190)
-   Document that configuration property binding to a Kotlin value class with a default is not supported [#&#8203;42176](https://github.com/spring-projects/spring-boot/issues/42176)
-   Update documentation to reflect new no handler found exception behavior [#&#8203;42167](https://github.com/spring-projects/spring-boot/issues/42167)
-   Polish configuration property reference [#&#8203;42165](https://github.com/spring-projects/spring-boot/issues/42165)
-   Remove link to “Converting a Spring Boot JAR Application to a WAR” as the guide is no longer available [#&#8203;42111](https://github.com/spring-projects/spring-boot/issues/42111)
-   Fix StatsD link typo on Metrics documentation page [#&#8203;42109](https://github.com/spring-projects/spring-boot/pull/42109)
-   Improve docker without buildpacks documentation [#&#8203;42106](https://github.com/spring-projects/spring-boot/issues/42106)
-   Improve documentation in "Command-line Completion" [#&#8203;42103](https://github.com/spring-projects/spring-boot/issues/42103)
-   Kotlin code examples are missing from the Testing section [#&#8203;42094](https://github.com/spring-projects/spring-boot/issues/42094)
-   Fix incorrect command in Docker configuration for Colima [#&#8203;42078](https://github.com/spring-projects/spring-boot/pull/42078)
-   Gradle Plugin AOT documentation has sample error [#&#8203;42046](https://github.com/spring-projects/spring-boot/issues/42046)

##### 🔨 Dependency Upgrades

-   Upgrade to Groovy 4.0.23 [#&#8203;42292](https://github.com/spring-projects/spring-boot/issues/42292)
-   Upgrade to Hibernate 6.5.3.Final [#&#8203;42365](https://github.com/spring-projects/spring-boot/issues/42365)
-   Upgrade to Infinispan 15.0.8.Final [#&#8203;42253](https://github.com/spring-projects/spring-boot/issues/42253)
-   Upgrade to Jakarta Servlet JSP JSTL 3.0.2 [#&#8203;42254](https://github.com/spring-projects/spring-boot/issues/42254)
-   Upgrade to Jetty 12.0.13 [#&#8203;42256](https://github.com/spring-projects/spring-boot/issues/42256)
-   Upgrade to Jetty Reactive HTTPClient 4.0.7 [#&#8203;42255](https://github.com/spring-projects/spring-boot/issues/42255)
-   Upgrade to Logback 1.5.8 [#&#8203;42257](https://github.com/spring-projects/spring-boot/issues/42257)
-   Upgrade to Micrometer 1.13.4 [#&#8203;42129](https://github.com/spring-projects/spring-boot/issues/42129)
-   Upgrade to Micrometer Tracing 1.3.4 [#&#8203;42130](https://github.com/spring-projects/spring-boot/issues/42130)
-   Upgrade to MSSQL JDBC 12.6.4.jre11 [#&#8203;42258](https://github.com/spring-projects/spring-boot/issues/42258)
-   Upgrade to Native Build Tools Plugin 0.10.3 [#&#8203;42205](https://github.com/spring-projects/spring-boot/issues/42205)
-   Upgrade to Netty 4.1.113.Final [#&#8203;42259](https://github.com/spring-projects/spring-boot/issues/42259)
-   Upgrade to Postgresql 42.7.4 [#&#8203;42260](https://github.com/spring-projects/spring-boot/issues/42260)
-   Upgrade to R2DBC MariaDB 1.2.2 [#&#8203;42326](https://github.com/spring-projects/spring-boot/issues/42326)
-   Upgrade to Reactor Bom 2023.0.10 [#&#8203;42131](https://github.com/spring-projects/spring-boot/issues/42131)
-   Upgrade to SendGrid 4.10.3 [#&#8203;42366](https://github.com/spring-projects/spring-boot/issues/42366)
-   Upgrade to Spring Data Bom 2024.0.4 [#&#8203;42132](https://github.com/spring-projects/spring-boot/issues/42132)
-   Upgrade to Spring Framework 6.1.13 [#&#8203;42133](https://github.com/spring-projects/spring-boot/issues/42133)
-   Upgrade to Spring HATEOAS 2.3.3 [#&#8203;42282](https://github.com/spring-projects/spring-boot/issues/42282)
-   Upgrade to Spring Integration 6.3.4 [#&#8203;42134](https://github.com/spring-projects/spring-boot/issues/42134)
-   Upgrade to Spring Kafka 3.2.4 [#&#8203;42135](https://github.com/spring-projects/spring-boot/issues/42135)
-   Upgrade to Spring Pulsar 1.1.4 [#&#8203;42136](https://github.com/spring-projects/spring-boot/issues/42136)
-   Upgrade to Spring Retry 2.0.9 [#&#8203;42327](https://github.com/spring-projects/spring-boot/issues/42327)
-   Upgrade to Tomcat 10.1.30 [#&#8203;42346](https://github.com/spring-projects/spring-boot/issues/42346)
-   Upgrade to Undertow 2.3.17.Final [#&#8203;42303](https://github.com/spring-projects/spring-boot/issues/42303)
-   Upgrade to Zipkin Reporter 3.4.2 [#&#8203;42364](https://github.com/spring-projects/spring-boot/issues/42364)

##### ❤️ Contributors

Thank you to all the contributors who worked on this release:

[@&#8203;Alchemik](https://github.com/Alchemik), [@&#8203;arefbehboudi](https://github.com/arefbehboudi), [@&#8203;einarpehrson](https://github.com/einarpehrson), [@&#8203;izeye](https://github.com/izeye), [@&#8203;martinfrancois](https://github.com/martinfrancois), [@&#8203;mushroom528](https://github.com/mushroom528), [@&#8203;nosan](https://github.com/nosan), and [@&#8203;quaff](https://github.com/quaff)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45NC4zIiwidXBkYXRlZEluVmVyIjoiMzguOTQuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: #3
Co-authored-by: Renovate <renovate@kjan.de>
Co-committed-by: Renovate <renovate@kjan.de>
2024-09-25 07:13:06 +00:00
docker/local first 2024-09-03 15:01:50 +02:00
gradle/wrapper first 2024-09-03 15:01:50 +02:00
src first 2024-09-03 15:01:50 +02:00
.gitignore first 2024-09-03 15:01:50 +02:00
build.gradle.kts fix(deps): update dependencies (major and minor) to v3.3.4 (!3) 2024-09-25 07:13:06 +00:00
GetBearerToken.http removed folder 2024-09-04 10:56:32 +02:00
gradlew first 2024-09-03 15:01:50 +02:00
gradlew.bat first 2024-09-03 15:01:50 +02:00
Readme.md docs: Update README.md (!5) 2024-09-25 07:08:37 +00:00
renovate.json chore: Configure Renovate (!2) 2024-09-25 06:40:28 +00:00
SampleRequests.http first 2024-09-03 15:01:50 +02:00
settings.gradle.kts first 2024-09-03 15:01:50 +02:00

Starter für das LF08 Projekt

Requirements

Endpunkt

http://localhost:8080

Swagger

http://localhost:8080/swagger

Postgres

Terminal öffnen

für alles gilt, im Terminal im Ordner docker/local sein

cd docker/local

Postgres starten

docker compose up

Achtung: Der Docker-Container läuft dauerhaft! Wenn er nicht mehr benötigt wird, sollten Sie ihn stoppen.

Postgres stoppen

docker compose down

Postgres Datenbank wipen, z.B. bei Problemen

docker compose down
docker volume rm local_lf8_starter_postgres_data
docker compose up

Intellij-Ansicht für Postgres Datenbank einrichten

1. Lasse den Docker-Container mit der PostgreSQL-Datenbank laufen
2. im Ordner resources die Datei application.properties öffnen und die URL der Datenbank kopieren
3. rechts im Fenster den Reiter Database öffnen
4. In der Database-Symbolleiste auf das Datenbanksymbol mit dem Schlüssel klicken
5. auf das Pluszeichen klicken
6. Datasource from URL auswählen
7. URL der DB einfügen und PostgreSQL-Treiber auswählen, mit OK bestätigen
8. Username lf8_starter und Passwort secret eintragen (siehe application.properties), mit Apply bestätigen
9. im Reiter Schemas alle Häkchen entfernen und lediglich vor lf8_starter_db und public Häkchen setzen
10. mit Apply und ok bestätigen 

Keycloak

Keycloak Token

  1. Auf der Projektebene GetBearerToken.http öffnen.
  2. Neben der Request auf den grünen Pfeil drücken
  3. Aus dem Reponse das access_token kopieren

Conventions

Commits

Commits and merge request names MUST be done as documented here: https://www.conventionalcommits.org/en/v1.0.0/ Merge request titles MAY also include the ticket id from our jira tickets if the Merge request is part of a ticket. The jira board can be opened through the issues tab.