Metadata Supplier | Version 4

Changelog

Covered issues for the Metadata Supplier for ARD-Mediathek.

Version 4.2.1

– 12/1/21

  • Improved
    Verhindern, dass XML statt JSON zum ARD-Core geschickt wird – SOMSI-163 (medium)
  • Improved
    FeedbackHandler für Haftnotizen soll nur greifen, wenn Sophora-Dokumente gemapped wurden – SOMSI-160 (low)
Version 4.2.0

– 11/25/21

  • Changed
    Das Reagieren auf die (inoffizielle) Statusänderung "PUBLISH_AT_CANCELED" ermöglichen – SOMSI-144 (medium)
  • Changed
    Health-Endpunkte und Metriken im Sophora Metadata Supplier anbieten – SOMSI-135 (medium)
  • Improved
    Beispiel-Mapper-Plugin um Spring-Data-Sophora erweitern – SOMSI-143 (medium)
    Notes Das "metadata-supplier-plugin-example" enthält jetzt zusätzlich einen Beispiel-Mapper, der Spring-Data-Sophora nutzt. Außerdem wir ein "jar-with-dependencies" erstellt. GroupId: "com.subshell.sophora.metadatasupplier", ArtifactId: "metadata-supplier-plugin-example" bzw. "metadata-supplier-plugin-example-launcher".
  • Improved
    Unpublish und Republish optimieren – SOMSI-81 (medium)
    Notes Die Operationen "unpublish" bzw. "republish" an der ARD Core API werden nur noch für veröffentlichbare Entitäten ausgeführt, bei denen der Sichtbarkeitszustand geändert werden muss.
  • Added
    Unpublish- und Republish-Operationen per isPublished-Flag von IPublishable-Resourcen auslösen – SOMSI-152 (medium)
    Notes Der Metadata-Supplier verfügt nur noch über die Schnittstelle "supply(SourceDescriptor)". Die REST-Schnittstelle befindet sich bei /metadata-supplier/<source-type>/<source-id> ("put" und "get"). Die Mapper müssen bei Shows, Seasons, PermanentLivestreams und Publications nun per Builder.withPublished(true/false) angeben, ob die jeweilige Resource in der ARD Mediathek sichtbar sein soll oder nicht.
  • Added
    IPublishable-Interface für veröffentlichbare IResource einführen – SOMSI-151 (medium)
    Notes Die Mapper können bei Shows, Seasons, PermanentLivestreams und Publications nun per Builder.withPublished(true/false) angeben, ob die jeweilige Resource in der ARD Mediathek sichtbar sein soll oder nicht.
  • Added
    Per Konfiguration bestimmen, welche Sophora-Dokumentevents behandelt werden sollen – SOMSI-80 (medium)
    Notes In der application.yml muss nun angegeben werden, welche Dokumentstatusänderungen bei welchen Dokumenttypen im Metadata Supplier behandelt werden sollen. Siehe Dokumentation für weitere Informationen.
Version 4.1.0

– 10/26/21

  • Changed
    Entwicklung von kundenspezifischen Mappings in IDEs besser unterstützen – SOMSI-134 (medium)
    Notes Die ausführbare metadata-supplier-application-<version>.jar wurde in metadata-supplier-application-<version>-executable.jar umbenannt. Start-/Stop-Skripte, die diese jar ausführen, müssen dementsprechend angepasst werden. Auch die metadata-supplier-application.conf muss in metadata-supplier-application-executable.conf umbenannt werden, sofern vorhanden. Bei der metadata-supplier-application-<version>.jar handelt es sich jetzt stattdessen nur um das einfache Artefakt der metadata-supplier-application, welche für die Plugin-Entwicklung in einem Launcher-Projekt genutzt werden kann.
  • Changed
    Pflichtfelder "alt" und "producerName" für Images nachziehen – SOMSI-132 (medium)
  • Added
    Methoden prepend() und append() zu ExternalId hinzufügen – SOMSI-126 (medium)
  • Added
    Initiale Aufsynchronisierung abschaltbar machen – SOMSI-125 (medium)
    Notes Per metadata-supplier-sophora:sync-at-startup:false in der application.yml kann die initiale Synchronisation der Inhalte aus dem Sophora-Server abgeschaltet werden
Version 4.0.0

– 10/1/21

  • Fixed
    Für alle Ressourcen mit Bildern sollen die Images und ImageCollections vom ArdCoreConnector angelegt werden – SOMSI-79 (high)
  • Changed
    Mapper sollen mehrere Entitäten in der ARD-Core-API erzeugen können – SOMSI-71 (high)
  • Changed
    Docker-Image des Sophora Metadata Suppliers erstellen – SOMSI-120 (medium)
  • Changed
    Sophora-Events aufsynchronisieren nachdem der Metadata Supplier gestoppt war – SOMSI-108 (medium)
  • Changed
    Anbindung an Player API schaffen – SOMSI-65 (medium)
  • Changed
    Anlegen von Inhalten in der ARD-Core-API auch bei publishAt-Events unterstützen – SOMSI-64 (medium)
  • Changed
    Metadata Supplier muss auch ohne Sophora-Anbindung ausgeführt werden können – SOMSI-44 (medium)
  • Changed
    Rahmenwerk für kundenspezifische Mappings im Sophora Metadata Supplier schaffen – SOMSI-17 (medium)
  • Changed
    Projekt für Sophora Metadata Supplier anlegen – SOMSI-16 (medium)
  • Improved
    Versionsnummer im Logfile ausgeben – SOMSI-116 (medium)
  • Improved
    Feedback bei Fehlern während des Mappings geben – SOMSI-63 (medium)
  • Improved
    Zulieferung von Binärdaten in Image-Entität unterstützen – SOMSI-49 (medium)
  • Improved
    Feedback bei Fehlern während des Mappings oder beim Anlegen im ARD-Core ermöglichen – SOMSI-41 (medium)
  • Improved
    CompletionStage/Futures im ArdCoreConnector richtig nutzen – SOMSI-40 (medium)
  • Improved
    ARD-Core-Anteil aus Sophora Metadata Supplier in eigenes Git-Repo umziehen – SOMSI-38 (medium)
  • Added
    REST-Schnittstelle für die Anlieferung von Inhalten zur ARD-Mediathek schaffen – SOMSI-97 (medium)
  • Added
    Verwendungen persistieren – SOMSI-96 (medium)
  • Added
    Änderungen an verwendeten Dokumenten müssen Aktualisierung von Entitäten in der ARD-Core-API auslösen – SOMSI-55 (medium)

Last modified on 10/6/21

The content of this page is licensed under the CC BY 4.0 License. Code samples are licensed under the MIT License.

Icon