summaryrefslogtreecommitdiff
path: root/src/main/java
AgeCommit message (Collapse)AuthorFilesLines
2025-10-22Merge pull request #154Paul-Christian Volkmer1-88/+138
2025-09-04refactor: several changes related to code style and readability (#152)Paul-Christian Volkmer1-25/+24
* refactor: extract provision code extraction * refactor: catch exceptions by type without later type check * refactor: further code cleanup * chore: log error with error level, not debug level
2025-08-15feat: check consent for DNPM 2.1 requests (#126)Paul-Christian Volkmer4-140/+166
Co-authored-by: Jakub Lidke <jakub.lidke@uni-marburg.de>
2025-07-23119 add transaction (#124)jlidke3-16/+91
2025-07-2263 check consent status (#120)jlidke6-20/+426
Co-authored-by: Paul-Christian Volkmer <code@pcvolkmer.de>
2024-04-24refactor: move custom rest template init to config classPaul-Christian Volkmer1-102/+10
2024-04-23fix: custom rest template generation after ssl context creationPaul-Christian Volkmer1-7/+8
2024-04-23refactor: use default RestTemplate bean if no custom one requiredPaul-Christian Volkmer1-5/+7
2024-04-23chore: change private method name to fix typoPaul-Christian Volkmer1-2/+2
2024-04-22refactor: rename method for custom rest template configurationPaul-Christian Volkmer1-2/+2
2024-04-22refactor: use more convenient way to set basic auth headerPaul-Christian Volkmer1-10/+1
2024-03-05refactor: do not use singleton like rest template objectPaul-Christian Volkmer1-11/+5
2024-02-29feat: use global RetryTemplatePaul-Christian Volkmer1-54/+18
2024-02-09feat: Deprecate usage of ...SSL_CA_LOCATION config paramPaul-Christian Volkmer1-2/+2
2023-09-04fix: removed gaps system from GPAS pseudonym value. Also added clean up ↵jlidke1-1/+15
method, which will replace filename invalid characters witch '_'. (#11)
2023-08-30chore: added log msg to GpasPseudonymGeneratorJakub Lidke1-20/+27
2023-08-19Throw PseudonymRequestFailed exception with error messagePaul-Christian Volkmer1-4/+11
This will throw an exception with error message describing what the error is instead of having a more generic NoSuchElementException to be thrown if Optional.get() has no value after calling findFirst() on an empty stream.
2023-08-12Code cleanupPaul-Christian Volkmer1-3/+1
2023-07-27Code polish for PRPaul-Christian Volkmer1-26/+17
* Do not use component creation using annotation on classes since components will be created within AppConfiguration config class * Patient PseudonymizeService intentionally uses prefix. If no prefix is configured, the default value "UNKNOWN" will be used to prevent conflicts with other organizations and to show the source organization.
2023-07-27feat: patient pid may be replaced with gPAS pseudonym, now.Jakub Lidke2-8/+250
2023-07-24Initial commitPaul-Christian Volkmer2-0/+67