v0.93 - inkl. Changelog

Unterhalb dieses Menüpunkt sind die jeweiligen Meldungen des aktuellen Monats. Ältere Beiträge sind zur Reduktion des Listenumfangs unterhalb von https://audioxchange.atlassian.net/wiki/spaces/API/pages/677609488 aufgehängt.

 

  • Abgeschlossen:
    Umstellung auf Single-Sign-On - Authentifizierung (u.U. JWT), da zur Erreichung einer Hochverfügbarkeit eine Umstellung auf verteilte Systeme für bestimmte Komponenten in Diskussion ist.

  • Abgeschlossen:
    Login-Logik (Relevant für Frontend und Backend)

  • Abgeschlossen:
    Attribute auf aktueller Version oberhalb der PlanElements prüfen und ggf. veraltete Attribute entfernen

  • JSON-Files / Datentransfervolumen und -latenz

    • Duplicate-Content entfernen (Hierarchie beachten - z.B. OrganisationID)
      Abgeschlossen:
      Dies wurde über eine Umstellung auf UUID mit Organisations-Präfix gelöst, da die Softwarearchitektur eine Umbenennung nach Domain Driven Design Princples nicht erlaubt.

    • Whitespaces entfernen (beim Send / Load) - Disallow
      Behaviour:

    • ZIPed-Datatransfer?
      brotli / gzip
      https://medium.com/oyotech/how-brotli-compression-gave-us-37-latency-improvement-14d41e50fee4

    • Plantyp

      Der Typ eines Plans kann im Feld Plan.PlanType hinterlegt werden.
      Dieses Feld ist obsolet und kann entfernt werden.

    • Bug-Fix:
      REST API

      • Die REST API sollte 401 Not Authorized liefern und NICHT 404 Not Found, falls der Anwender nicht angemeldet ist, z.B. Abfrage FindCampaign.

    • Spot-Verlinkung

      Request-Spots zur Durchführung einer Umbuchung oder eines Storno benötigen die Verlinkung zum Order-Spot. Die Plattform muss sicherstellen, dass in diesem Fall, die Verlinkung existiert und gültig ist.

    • Start-Ende-Zeit-Codierung und Definition

      Die EK-App schreibt folgendes Zeitformat:
              OriginalTimeBegin           : 17:00:00
              OriginalTimeEnd              : 17:59:59                                                       

       

      Entscheidung: Format 17:59:59
      Bedeutung, inkl. dieser Sekunde (also bis einschließlich 17:59:59:999…)