Duon-API Änderungsprotokoll
Aktuelle Version: 1.7.5.7 vom 13.05.2022
Es wurde ein neuer Endpunkt für den Abruf der Auftragsanmerkungen hinzugefügt.
Aktuelle Version: 1.7.4.5 vom 07.04.2022
- Erweiterung einiger Model-Klassen um zusätzliche Felder für den Austauschjob-Workflow.
- Die Rückgabe diverser Endpunkte, die die betreffenden Klassen verwenden, wurden entsprechend angepasst.
Einige Erläuterungen zum neuen Workflow finden sich hier.
Version: 1.7.3.3 vom 22.12.2020
- Die verschiedenen Klassendefinitionen wurden mit diversen Metadaten erweitert, um ein besseres Schema hierfür generieren zu können
- Der Workflow bei der Behandlung von Verlagswechseln bei Titel wurde im Kontext bestehender und noch nicht versendeter Druckaufträge verbessert.
Version: 1.7.2 vom 21.11.2020
- Die rudimentäre Dokumentation wurde etwas erweitert
- Die Swagger-UI unterstützt nun den OAuth2 Client-Credentials Flow
Aktuelle Version: 1.7.1.2 vom 17.09.2020
- Logging in einigen weiteren Controller-Endpunkten verbessert
Version: 1.7.1.1 vom 29.06.2020
-
Korrektur der zulässigen Zeichenanzahl für Anmerkungsfelder beim Anlegen von Druckaufträgen
- Logging in einigen Controller-Endpunkten verbessert
Version 1.7.0.1 vom 11.12.2019
-
Upgrade der verwendeten Framworkversion von ASP.NET Core 2.2 auf 3.1
-
Einführung eines zusätzlichen / optionalen Parameters [Sprache] in den API-Endpunkten, die Technikinformationen zurückliefern
Version: 1.6.8.4 vom 03.04.2019
.
.
-
Bug-Fixings und Performance-Tuning
Version: 1.6.6.1 vom 13.02.2019
-
Einige neue Endpunkte zum performanteren Herunterladen der Druckunterlagen-, PDF-Reports und der Zip-Dateien wurden eingerichtet.
../Auftraege/{id}/BlobReferenz/DuPdf, ../Auftraege/{id}/BlobReferenz/LayerReportDE und ../Auftraege/{id}/BlobReferenz/LayerReportEN
Dabei gibt es nun zwei Schritte:
1. Eine Url für den Azure-Blob-Storage mit zusätzlichem Zugriffstoken wird abgerufen, welche 5 Minuten gültig ist
2. Anschließend wird diese Url für den direkten Download verwendet
-
Es ist nun möglich, Container oder einzelne Aufträge zu kopieren. Hierbei läßt sich angeben, ob z. B. die bereits hochgeladenen
Druckunterlagen ebenfalls kopiert werden sollen.
../Auftraege/{id}/ErstelleKopie
../Container/{id}/ErstelleKopie
Version: 1.6.3 vom 17.01.2019
-
Ein neuer Endpunkt zum Herunterladen des Job-Tickets als ZIP-Datei wurde eingerichtet: ../Auftraege/{id}/{optionen}/JobTicket.zip
Die einzelnen Flags lassen sich über den Endpunkt ../TypDefinitionen/ZipTicketAusgabeOptionen abrufen. Mehrfachnennungen (also Summierung von einzelnen Flags)
ist natürlich möglich.
Version: 1.6.2 vom 20.12.2018
-
In der Auftragsübersicht und Historie werden nun teilweise auch Uhrzeiten mit ausgegeben. Zu beachten ist, daß diese jeweils UTC im 24-Stunden Format sind,
aus Deutschland heraus betrachtet also eine Stunde zurück liegen.
- Der Erscheinungstermin wird nun nicht mehr fälschlicherweise mit einem Uhrzeit-Teil ausgegeben.
Version: 1.5.7 vom 02.12.2018
- Es gibt nun einen neuen Endpunkt (../Auftrage/{id}/{sprache}/Ticket.zip über den sich auch englischsprachige Reports abrufen lassen.
Version: 1.5.4 vom 23.11.2018
- Das Job-Ticket als Zip-Datei enthält nun einen zusäzlichen Eintrag (du-file-info.xml) für die aus der DU-Datei extrahierten Metainformationen.
Version: 1.5.1 vom 20.10.2018
-
Neue Eigenschaft für AnzeigenFestFormat (FarbprofilRelevantePlatzierungsId) eingeführt. Diese erleichtert das Auffinden
des relevanten Farbprofils innerhalb der datumsbezogenen Technikinfos.
Version: 1.4.6 vom 04.09.2018
- Demo-Konsolenanwendung und Powershell-Skript unter Linux (Ubuntu 18.04) getestet und im Downloadbereich aktualisiert.
Version: 1.4.0 vom 27.08.2018
- Patch-Methoden für Auftragscontainer und Aufträge wurden wieder eingeführt.
Version: 1.3.0 vom 20.08.2018
-
Die PUT-Methode für Auftragscontainer akzeptiert nun auch die zugehörigen Druckaufträge. Die Implementierung berücksichtigt jedoch nur
die tatsächlich übergebenen Druckaufträge. Nicht übergebene Aufträge des Containers, die möglicherweise aber in der Datenbank existieren,
werden also nicht gelöscht, wenn diese im übergebenen POST-Model nicht enthalten sind.
-
Bezeichnung von Motiv wurde vereinheitlicht. Zuvor wurde diese Auftragseigenschaft in Aktualisierungs-Models teilweise
mit MotivBezeichnung aufgeführt.