Samling av fellesbiblioteker for DigiHoT.
- Behovsmelding: Felles modell for behovsmelding.
- Core: Konfigurasjon og sentrale domeneklasser som Fødselsnummer etc.
- Database: Databasekommunikasjon og databasetesting.
- HTTP: HTTP-kommunikasjon og OpenID.
- Kafka: Kafka-utvidelser.
- Katalog: Gradle Version Catalog for DigiHoT.
- Logging: Logging-utvidelser og felles Logback-konfigurasjon.
- NARE: Not a rule engine, for regelspesifisering.
- Oppgave: Felles modell for oppgave.
- Platform: Felles Gradle platform for DigiHoT.
- Rapids and rivers: Utvidelser til Rapids and rivers.
- Serialization: Jackson-utvidelser og felles Jackson-konfigurasjon.
- Streams: Ktor-støtte for Kafka Streams.
- Test: Felles test-bibliotek.
Nye versjoner av alle biblioteker publiseres ved push til main.
- Endre alle importer fra
com.fasterxml.jackson.*tiltools.jackson.*, bortsett fracom.fasterxml.jackson.annotation.*. - Fjern bruk av
JavaTimeModule, den er nå med som default siden Jackson 3.0 krever JDK >= 17. - TODO
docker run --name oracle-free -p 1521:1521 -e ORACLE_PWD=system -d container-registry.oracle.com/database/free:latest-lite