| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-08-10 | Add tests for KafkaMtbFileSender | Paul-Christian Volkmer | 1 | -2/+2 | |
| 2023-08-10 | Tests for RestMtbFileSender | Paul-Christian Volkmer | 2 | -5/+12 | |
| 2023-08-09 | Decouple request and response processing | Paul-Christian Volkmer | 7 | -161/+211 | |
| 2023-08-09 | Do not append custom prefix to gPAS pseudonym | Paul-Christian Volkmer | 3 | -38/+62 | |
| 2023-08-09 | Use single MtbFileSender | Paul-Christian Volkmer | 1 | -61/+49 | |
| 2023-08-09 | Change endpoint configuration to select single endpoint | Paul-Christian Volkmer | 3 | -11/+61 | |
| * If REST endpoint is configured, it will be used * If Kafka endpoint is configured, it will be used * If both endpoints are configured, REST configuration has precedence and will be used | |||||
| 2023-08-09 | Handle MTB File with rejected consent as deletion request | Paul-Christian Volkmer | 1 | -4/+10 | |
| 2023-08-08 | Ignore unknown properties in DataQualityResponse | Paul-Christian Volkmer | 1 | -0/+3 | |
| 2023-08-08 | Add tests for RequestProcessor | Paul-Christian Volkmer | 1 | -9/+11 | |
| 2023-08-08 | Add RequestService to handle access to requests | Paul-Christian Volkmer | 2 | -7/+66 | |
| 2023-08-04 | Do not detect duplicates after deletion request | Paul-Christian Volkmer | 1 | -3/+6 | |
| 2023-08-03 | Add information about 'no connection' responses | Paul-Christian Volkmer | 1 | -2/+0 | |
| 2023-08-03 | Explicit producer topic configuration | Paul-Christian Volkmer | 3 | -10/+28 | |
| 2023-08-03 | Implement delete request using Apache Kafka | Paul-Christian Volkmer | 1 | -3/+32 | |
| This is implemented using a fake MTB file containing a rejected consent state and will be mapped to HTTP DELETE on kafka-to-bwhc consumer. | |||||
| 2023-08-03 | Use Map as status body since it contains JSON | Paul-Christian Volkmer | 1 | -3/+3 | |
| 2023-08-02 | Map 'status_code' and 'status code' to same data value | Paul-Christian Volkmer | 1 | -1/+2 | |
| 2023-08-02 | Handle not parsable data quality reports | Paul-Christian Volkmer | 1 | -3/+9 | |
| 2023-08-02 | Use duplication fingerprinting based on MTB file requests only | Paul-Christian Volkmer | 1 | -0/+1 | |
| 2023-08-02 | Do not return specific status code based on remote status code | Paul-Christian Volkmer | 2 | -28/+10 | |
| 2023-08-02 | Add processor to handle responses from Kafka topic | Paul-Christian Volkmer | 6 | -16/+166 | |
| 2023-08-01 | Modified config property to select pseudonym generator | Paul-Christian Volkmer | 1 | -4/+2 | |
| 2023-08-01 | Added statistics update using SSE for delete requests | Paul-Christian Volkmer | 1 | -0/+4 | |
| 2023-08-01 | Extract request processing | Paul-Christian Volkmer | 3 | -168/+221 | |
| 2023-08-01 | Add delete requests to be shown in statistics page | Paul-Christian Volkmer | 1 | -8/+44 | |
| 2023-08-01 | Add request type to be saved with each request | Paul-Christian Volkmer | 5 | -19/+79 | |
| 2023-07-31 | Handle delete requests by using REST request to bwHC | Paul-Christian Volkmer | 3 | -9/+32 | |
| Kafka implementation is not implemented yet. | |||||
| 2023-07-31 | Enable patient data deletion | Paul-Christian Volkmer | 4 | -6/+72 | |
| 2023-07-31 | Add request ID to Kafka key | Paul-Christian Volkmer | 4 | -14/+20 | |
| 2023-07-27 | Code polish for PR | Paul-Christian Volkmer | 3 | -9/+7 | |
| * 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-27 | feat: patient pid may be replaced with gPAS pseudonym, now. | Jakub Lidke | 3 | -13/+11 | |
| 2023-07-27 | fix: if no prefix is set, `_` is also not added as prefix to patient pseudonym. | Jakub Lidke | 1 | -1/+4 | |
| 2023-07-27 | fix: wait for kafka to accept message and return success than | Jakub Lidke | 1 | -6/+15 | |
| 2023-07-27 | fix: fix kafka key values + add missing component attribute | Jakub Lidke | 1 | -1/+3 | |
| 2023-07-26 | fix: add message key value while producing messages to kafka topic | Jakub Lidke | 1 | -3/+4 | |
| 2023-07-26 | Fetch overall request statistic using sql query | Paul-Christian Volkmer | 2 | -10/+7 | |
| 2023-07-26 | Add statistics for state per patient | Paul-Christian Volkmer | 2 | -0/+28 | |
| 2023-07-26 | Add human readable data quality report | Paul-Christian Volkmer | 3 | -1/+61 | |
| 2023-07-25 | Check fingerprint against last accepted mtb file | Paul-Christian Volkmer | 1 | -1/+3 | |
| 2023-07-25 | Remove obsolete return | Paul-Christian Volkmer | 1 | -2/+2 | |
| 2023-07-25 | (Near) realtime update of statistics charts | Paul-Christian Volkmer | 4 | -10/+59 | |
| 2023-07-25 | Added Link to request report | Paul-Christian Volkmer | 8 | -19/+109 | |
| 2023-07-25 | Add start and statistics page | Paul-Christian Volkmer | 3 | -0/+172 | |
| 2023-07-25 | Add postgres migration file and configuration for postgres | Paul-Christian Volkmer | 2 | -0/+4 | |
| 2023-07-25 | Add request and status logging | Paul-Christian Volkmer | 6 | -18/+160 | |
| 2023-07-24 | Initial commit | Paul-Christian Volkmer | 10 | -0/+503 | |
