Die neue Funktionalität ist die Nutzung eines Proxy mit der Möglichkeit zur Authentifizierung mit Usernamen und Passwort in der /client/app.properties. Wenn Sie die folgenden Parameter nutzen, darf der Parameter idp.oegd.proxy nicht angegeben sein!
idp.oegd.proxy.host | Host für Proxy Einstellungen |
idp.oegd.proxy.port | Port für Proxy Einstellungen |
idp.oegd.proxy.username | Username für Proxy Einstellungen (optional) |
idp.oegd.proxy.password | Passwort für Proxy Einstellungen (optional) |
Der Parameter idp.oegd.proxy wird nun als “veraltet” deklariert. Dies bedeutet, er ist vorerst noch nutzbar, jedoch sollte er zeitnah durch die Parameter idp.oegd.proxy.host und idp.oegd.proxy.port ersetzt werden, da er in Zukunft nicht mehr unterstützt werden wird.
Erweiterung der ausgegebenen Informationen im Debugmodus
Umbenennung des Kommandozeilenparameters '-nosave' zu '-save' und Erweiterung seiner Funktionalität
Anpassung der Wartezeit beim Maintenance-State
Verbesserungen im Logging
Einbindung eines zweiten Zertifikats zur Entschlüsselung ermöglicht
Übermittlung der Versionsnummer des DEMIS Importer an DEMIS hinzugefügt
Verbesserung des Loggings (im Besonderen für den 503 Fehlercode)
Verbesserungen im Handling der Meldungen
Ein neuer verbesserter Truststore wurde hinzugefügt
Besseres Handling bei Fehlern im Backend (Responses != 200)
Anpassung des Retry-Verhaltens (exponentielle Zunahme der Wartezeiten wird bei 10 min gedeckelt, danach bleibt es bei 10 min, kein Beenden der Software nach maximaler Anzahl von Retries)
Java Version auf 11 gesetzt + Hinweise zu daraus ggf. resultierenden Problemen
Aktualisierung der README
Hinzufügen eines Retry Pattern für das Ausführen von Anfragen
Hinzufügen von Zeitzonen-Information zu den Logs
Quellcode-Aufbesserung (refactoring und hinzufügen von JavaDoc)
Erweiterung der Meldungs-Abfrage um den Parameter sort
, um Meldungen aufsteigendend nach dem Feld _lastUpdate
zurückgegeben zu lassen
Erweitern der Meldungs-Anfrage um mehr als 250 Meldungen vom Server abzurufen
Laden von externen key und trustore möglich
Bugfix in FhirResourceFileWriter
Bugfix und Vereinfachung der Klasse QueryDates
Umsetzung von fail-fast für fatale Fehler
Hinzufügen des Parameters frequencyerror
Persistente Speicherung von Logs
Offizielle Implementierung des Mutual-TLS durch die Gematik
Entfernen nicht benötigter Option short
und der dazugehörigen Funktionalität
Hinzufügen der Option nobinary
Abspeichern der Meldungen mit bzw. ohne Binärdateien in verschiedenen Ordnern