Mustangserver 1.3

Mustangserver 1.3

Am heutigen 04.03.2024 haben wir Version 1.3 unserer Infrastruktur und unserer Mustangserver REST API veröffentlicht.

Infrastruktur

  • Es gibt jetzt minimale Service Level Agreements (SLAs) selbst im Basisvertrag.
    Schon dort garantieren wir jetzt 99% Verfügbarkeit, außerdem skalieren die Preise besser und das maximale Anfragevolumen für “Standardkunden” hat sich verfünffacht.

  • Authentifizierung durch API keys: API keys sind leichter zu benutzen als unsere Oauth2 Authentifizierung und können zeitlich, auf Referrer oder IPs beschränkt werden. Dies war schon vorher möglich aber jetzt haben wir die letzten Fehler beseitigt und das Feature auch in die Dokumentation aufgenommen.
  • Es gibt jetzt end-to-end-monitoring auf beiden APIs, Mustangserver und Mustangserver-docs. Vorher haben wir nur das Betriebssystem und den Prozess überwacht, was in seltenen Fällen unbemerkte Ausfälle ermöglicht hätte. Jetzt führen wir periodisch tatsächliche API-Operationen inklusive Authentifizierung durch.
  • Die Lastverteilung ist jetzt getestet und eingeschaltet.

Mustangserver Anwendung

Unter anderem

  • haben wir den Phive Validierer aktualisert um beispielsweise XRechnung 3.0.1 validieren zu können
    (für CII war dies mit dem Mustangserver-eigenen Validierer bereits möglich),
  • Wir haben die Dokumentation beispielsweise um xmltohtml erweitert
  • Wir ermöglichen Lognachrichten in massiv parallelen Szenarien und
  • wir haben einen Endpunkt “combine” hinzugefügt, der es ermöglicht, ein als JSON übergebenes Rechnungsobjekt direkt in eine PDF/A-Datei zu schreiben. Vorher stand nur combineXML zur Verfügung, für das JSON erst über einen anderen Endpunkt umgewandelt werden musste.