summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-09-01chore: bump versionv0.11.0Paul-Christian Volkmer1-1/+1
2025-09-01chore: add custom banner file (#146)Paul-Christian Volkmer1-0/+7
2025-09-01chore: update dependencies (#145)Paul-Christian Volkmer1-1/+3
2025-08-28docs: some additions to README.md (#143)Paul-Christian Volkmer1-4/+4
2025-08-27fix: add missing requestId to KafkaMtbFileSender (#142)Paul-Christian Volkmer2-4/+5
2025-08-26fix: do not set unexpected config values (#141)v0.11.0-rc.2Paul-Christian Volkmer1-3/+1
2025-08-25chore: use apache image including SSL config (#140)Paul-Christian Volkmer2-17/+206
The main purpose is to abandon bitnami kafka image. The examples now include localhost certs and keys for development purposes only. More advanced support for SSL connections to kafka will be available in later versions.
2025-08-25fix: mime type representation in kafka header (#139)Paul-Christian Volkmer2-7/+12
2025-08-21docs: update README.md and add current changes (#137)v0.11.0-rc.1Paul-Christian Volkmer3-13/+18
2025-08-20feat: configuration of genomDe test submission via ↵jlidke2-29/+62
'app.genomDeTestSubmission' = 'true', is implemented, now. (#136) Co-authored-by: Paul-Christian Volkmer <code@pcvolkmer.de>
2025-08-18feat: do not default to test submissions (#135)Paul-Christian Volkmer2-4/+4
2025-08-18fix: add /mtb path alias for /mtbfile (#134)Paul-Christian Volkmer1-0/+2
2025-08-18132 fix consent check (#133)jlidke6-2026/+1885
2025-08-15feat: check consent for DNPM 2.1 requests (#126)Paul-Christian Volkmer21-292/+940
Co-authored-by: Jakub Lidke <jakub.lidke@uni-marburg.de>
2025-08-14108 anonym id mtb v2 (#131)jlidke2-12/+233
2025-08-12refactor: remove obsolete bwHC data model V1.0 (#129)Paul-Christian Volkmer27-1596/+286
2025-07-23docs: cleanup README file (#127)Paul-Christian Volkmer1-6/+5
2025-07-23refactor: simple code cleanups (#125)Paul-Christian Volkmer2-58/+33
2025-07-23119 add transaction (#124)jlidke12-38/+172
2025-07-2263 check consent status (#120)jlidke46-253/+6109
Co-authored-by: Paul-Christian Volkmer <code@pcvolkmer.de>
2025-07-20chore: update dependencies (#122)Paul-Christian Volkmer1-1/+3
2025-07-20chore: update mtb data model example file (#123)Paul-Christian Volkmer1-1034/+915
2025-06-26chore: update to Spring Boot 3.5.3 (#116)Paul-Christian Volkmer1-1/+1
2025-06-26chore: data model changes (#117)Paul-Christian Volkmer3-999/+1022
See: https://github.com/dnpm-dip/mtb-model/commit/3234082af1faf40d6b2faa67f8afcef95d2a5a3b
2025-06-08chore: update to Spring Boot 3.5.0 (#115)Paul-Christian Volkmer1-1/+1
2025-05-30chore: update dnpm mtb dto library (#113)Paul-Christian Volkmer5-2268/+2640
2025-05-24chore: update Spring Boot (#112)Paul-Christian Volkmer1-1/+1
2025-04-26chore: update Spring Boot (#111)Paul-Christian Volkmer1-1/+1
2025-04-06feat: support multiple request content types (#109)Paul-Christian Volkmer15-305/+617
2025-04-06feat: add pseudonymization for patient IDs (#107)Paul-Christian Volkmer2-151/+323
2025-04-06refactor: move CustomMediaType into types.kt (#105)Paul-Christian Volkmer2-37/+16
2025-04-06feat: add endpoint for DNPM-Datamodel V2 using content negotiation (#104)Paul-Christian Volkmer7-13/+2446
This simply adds an REST endpoint without proper implementation. The goal is to accept DNPM V2 JSON data.
2025-04-04feat: remove obsolete config params (#101)Paul-Christian Volkmer6-80/+12
2025-04-04feat: remove SSL-CA-Location config (#99)Paul-Christian Volkmer4-119/+7
2025-04-04refactor: update use of deprecated methods (#96)Paul-Christian Volkmer1-6/+20
2025-04-04refactor: replace deprecated MockBean annotations (#95)Paul-Christian Volkmer9-57/+68
2025-04-04chore: update to Spring Boot 3.4Paul-Christian Volkmer5-14/+12
2025-04-04docs: update some information in README.mdPaul-Christian Volkmer1-12/+12
2025-04-04docs: change etl image and highlight important informationPaul-Christian Volkmer2-5/+5
2025-04-04docs: add info about DNPM:DIP supportPaul-Christian Volkmer1-0/+5
2025-04-04feat: add new MTB endpoint path (#93)Paul-Christian Volkmer3-75/+126
2025-04-04feat: show issue path if available in response body (#92)Paul-Christian Volkmer3-3/+22
2025-04-03feat: use issue severity to create status (#90)Paul-Christian Volkmer9-70/+293
2025-03-23feat: do not retry on validation issues (#89)Paul-Christian Volkmer2-4/+12
This will prevent retry if response is HTTP 400 or HTTP 422.
2025-03-23Code cleanup (#87)Paul-Christian Volkmer4-11/+13
* refactor: Replace usage of Void with Kotlins Unit * refactor: make ConnectionCheckService a functional interface * refactor: ignore unused exception * refactor: use property access syntax * refactor: use const value for login path
2025-03-23test: use Europe/Berlin as timezone in testsPaul-Christian Volkmer1-5/+7
2025-03-22Merge branch '0.9.x'Paul-Christian Volkmer0-0/+0
2025-03-22build: update image name0.9.xPaul-Christian Volkmer1-1/+1
2025-03-22Merge branch '0.9.x'Paul-Christian Volkmer0-0/+0
2025-03-22feat: handle and save issue report for non HTTP 2xx responsesPaul-Christian Volkmer4-11/+13