November
Entwicklungen und Neuigkeiten zu Goobi workflow
Zuletzt aktualisiert
Entwicklungen und Neuigkeiten zu Goobi workflow
Zuletzt aktualisiert
Mandantenfähigkeit von Goobi workflow
Message queue für externe Prozesse
Metadateneditor und ImageQA-Plugin: rechts-nach-links blättern und Thumbnails
Es wuren zwei neue GoobiScripte hinzugefügt:
deleteUserGroup entfernt eine Nutzergruppe aus Schritten
renameStep __benennt einen Schritt um
Goobi workflow unterstützt nun openID Connect als externen Authentifizierungs-Anbieter. Die Implementierung ist konfigurierbar gehalten und kann mit vielen openID Connect Anbietern zusammenarbeiten.
Der neue METS-Editor ist im stabilen Goobi gelandet. Vorrangiges Ziel des Umbaus war es, den Code wartbarer zu machen.
Durch die neue Code-Struktur konnten wir schon einige Verbesserungen vornehmen. Die meisten dieser Verbesserungen umgehen das neu laden der Seite, was zu besserem Arbeitsfluss führen sollte. So ist zum Beispiel die Vergrößerung und Verkleinerung der einzelnen Bereiche jetzt ohne reload möglich.
In den neuen METS-Editor sind mehrere Dutzend commits eingeflossen, deswegen wird hier nur der finale merge-commit aufgeführt:
Wenn Nachrichten in der Message queue mehrfach nicht erfolgreich abgearbeitet werden konnten, sind sie bisher im Nirvana verschwunden. Ab sofort wird die sogenannte "dead letter queue" von Goobi überwacht und die Nachrichten aus dieser in der Nutzeroberfläche angezeigt.
Der thumbs
-Ordner in Goobi workflow enthält vorgerenderte kleinere Versionen der Bilder in den Master- und Derivate-Ordnern. Wenn ein Bild mit kleinerer Größe als in einem der thumbs
-Ordner vorgehaltenen Versionen angefragt wird, wird dieses kleinere Bild geladen und ausgeliefert.
In dieser oben beschriebenen Logik wurden einige Performance-Optimierungen durchgeführt. Außerdem wird ein Bild mit der genau richtigen Größe nun nicht mehr in den Speicher geladen, sondern direkt Richtung Browser durchgereicht.
Es gibt jetzt analog zur Suche in Normdatenbanken nun auch die Möglichkeit aus dem METS-Editor heraus eine Suche in easyDB zu starten und eine Objekt aus der easyDB mit einem Goobi-Prozess zu verknüpfen.