<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >> Navigation: Release Notes > V3.3.x |
Um alle Features dieser Version verwenden zu können, muss die Datenbank auf das Update Skript "UpdBC159" aktualisiert werden.
In der UDL-Datei muss der Isolation Level auf RepeatableRead stehen (Verbindung -> Transaction management oder im ConnectionString: auto_commit_level=65536), damit der SC bei offenen Transaktionen nicht blockieren kann. Die erweiterte UDL-Eigenschaft "Integrated Security" muss leer sein, nicht "NONE".
Ab der Version 3.3.0 wird die .NET Framework 4.7.2 oder höher benötigt
Features
•[DABSERVSD-153] Build mit CoreLibraries 2.25.13
Bug Fixes
•[DABSERVSD-145], [DABSERVSD-149] Fehler behoben, dass beim Normalisieren mit R128 ein MemoryLeak entstand, welches den Dienst nach einer gewissen Zeit zum Absturz brachte.
•[DABSERVSD-152] Fehler behoben, dass beim Rendern (Export) von Files ins WAV-Format unter Umständen ein Clipping verursachen konnte.
•[DABSERVSD-157] Fehler behoben, dass wenn mehrere Benutzergruppen einer CustomAction zugewiesen waren, nur die Benutzer der ersten Gruppe die CustomAction angezeigt bekamen.
Features
•[DABSERVSD-143] Build gegen CoreLibraries V2.25.12
•[DABSERVSD-140] Rest-Api Erweiterungen für "Titel-Ziel" Funktion und "Titel Referenzen entfernen" Funktion
Bug Fixes
•[DABSERVSD-133] Fehler behoben, dass geänderte Wellenrechte erst nach einem Neustart des Dienstes aktiv waren
•[DABSERVSD-137] Fehler behoben, dass unter gewissen Umständen beim Verschieben eines Titels in ein anderes Fach das Audio-File in das neue Fach verschoben wurde der Titel-Datensatz wegen fehlender Rechte aber nicht.
•[DABSERVSD-138] In den Einstellungen unter Server -> NormalizeTypeExclusion können TitelTypen (kommasepariert) vom Normalize ausgeschlossen werden.
•[DABSERVSD-139] Fehler behoben, dass manchmal keine Notifications mehr an den MessageHub verschickt werden konnten
•[DABSERVSD-141] Neue Versionen und Build von samplerate.dll und sound.dll
•[DABSERVSD-142] Diverse Fixes und Optimierungen
Features
•[DABSERVSD-130] Build gegen CoreLibraries V2.25.11
•[DABCLSD-865] Die Schnittstellen zu den AudioEnhancement-Provider (Audio-Prozessing) Auphonic und ai-coustics wurden implementiert. Die Provider können in den Einstellungen unter AI-Provider hinzugefügt und konfiguriert werden.
•[DABCLSD-867] Schnittstelle zu Text-to-Speech Provider KonsoleLabs (cci) implementiert. Bietet unter anderem die Möglichkeit Meldungen mit O-Tönen zu vertonen.
•[DABCLSD-868] Für den Logging Player werden Audio-Dateien im mp3-Format gestreamt. Liegt ein anderes Format vor, wird gerade so viel on the fly konvertiert, wie vom Client verlangt wird. Die Planning Base fordert z.B. per Default 2 Sekunden an. In der Zwischenzeit wird die ganze Datei konvertiert und im Tempverzeichnis unter "ConvertedAudioFiles" gespeichert. Wird die temporäre Datei 3 Minuten lang nicht mehr verwendet, wird sie automatisch gelöscht. Beim Neustart des Dabis Servers wird das ganze "ConvertedAudioFiles"-Verzeichnis gelöscht und wieder neu angelegt.
Folgende Datums-Formate im Dateinamen werden unterstützt:
oyyyyMMdd-HHmmss
oyyyyMMdd-HHmmssfff
oyyyy-MM-ddTHH:mm:ss.fffZ
•[DABCLSD-869] Die RestApi wurde erweitert mit den Funktionen zu Rights, Archive, AudioEnhancement und CustomFunctions. Siehe Doku auf SwaggerHub
•[DABCLSD-870] Konfiguration von Links (CustomFunctions), welche via RestApi getriggert und ausgeführt werden können. Kann z.B. zum Triggern von ELSA-Workflows verwendet werden. Die CustomFunctions können in der PB8 als Kontextmenü-Items angezeigt und ausgeführt werden.
•[DABCLSD-873] Das AudioFlag wurde um die Option "Transcript" (Wert 64) erweitert. Damit kann die Information mitgegeben werden, ob zu einem Audio-Element ein Transkript vorliegt oder nicht.
Bug Fixes
•[DABSERVSD-123] Fehler behoben, dass beim Upload von Audio-Files Memory nicht freigegeben wurde und ein Memory-Leak verursacht hat.
•[DABCLSD-871] Fehler behoben, dass der Sendeplanausschluss beim Kopieren eines Titels nicht mit kopiert wurde.
•[DABCLSD-872] Fehler behoben, dass zirkuläre Referenzierungen von Untertitel (z.B. GEMA/SUISA) zu einer StackOverflowException und zum Absturz der Applikation führten.
•Diverse weitere BugFixes.
Features
•[DABSERVSD-120] Build gegen CoreLibraries V2.25.10
•[DABCLSD-857] VstPlugins zu AudioOutputChannels hinzufügen.
•[DABCLSD-859] Neue RestApi Funktionen wurden hinzugefügt:
oCopyTransition
oPlanPlaceholder
oLabel-Funktionen (Get, Add, Update)
oMarkenSet und Musikformat Funktionen
•[DABCLSD-860] Die Standard-Zugriffsberechtigung für Admin-Benutzer auf die RestApi wurde aus Sicherheitsgründen entfernt, d.h. auch für Admin-Benutzer kann das REST_API Recht entfernt werden. Dies kann mit der Einstellung AllowAdminAccess (Server -> WebApi), aber auch übersteuert werden.
Bug Fixes
•[DABCLSD-858] Fehler behoben, dass der IndexService nicht mit der RestApi kompatibel war.
•[DABCLSD-861] Diverse MemoryLeaks behoben.
•[DABCLSD-862] Fehler behoben, dass wenn die Konvertierung von HTML nach RTF fehlschlägt, nicht leerer Text gespeichert wird.
•[DABCLSD-863] Fehler behoben, dass der Playout-ServerStatus nur geschickt wird, wenn Abhaken eingeschalten ist und der Modus nicht auf Standby ist.
•[DABCLSD-864] Fehler behoben, dass Opus (Ogg) Files nicht importiert werden konnten
Features / Fixes
•[DABSERVSD-114] Fehler behoben, dass das Log nicht von Anfang an ins konfigurierte Logfile geschrieben wurde.
•[DABSERVSD-113] Build gegen CoreLibraries 2.25.9
CoreLibraries
Features
•[DABCLSD-855] Whisper (OpenAI) wurde als Speech-To-Text Provider implementiert
•[DABCLSD-854] DbAlias-Eigenschaft in DabisObject-Basisklasse und FolderDto hinzugefügt
•[DABCLSD-852] In den MainScheduler-Einstellungen der Settings gibt es die Option CalcHeaderDuration. Damit kann gesteuert werden, ob die Header-Längen beim Nachrechnen auch berechnet werden sollen oder nicht.
•[DABCLSD-851] In den MainScheduler-Einstellungen der Settings gibt es die Option MinPlaytime. Damit wird die minimale Anspielzeit in [s] von Songs festgelegt, welche Nachrechnen dann auch berücksichtigt wird.
Bug Fixes
•DABCLSD-856] Fehler behoben, dass unter gewissen Umständen beim Konvertieren des Textes von Rtf nach Html (für PB8) gewisse Textabschnitte entfernt wurden.
•[DABCLSD-853] Fehler behoben, dass nach einer Kopie einer Meldung mit mehreren O-Tönen in der Kopie die O-Töne fehlten oder nicht mehr korrekt waren
Features / Fixes
•[DABSERVSD-108] Transaktions-Handling für Transaktionen über mehrere Funktionen überarbeitet.
•[DABSERVSD-110] Build gegen CoreLibraries 2.25.8
CoreLibraries
Features
•[DABCLSD-839] Fehlende Eigenschaften in BroadcastShowDto Klasse hinzugefügt
•[DABCLSD-833] ASIO Inputs in AudioEngine implementiert
•[DABCLSD-845] REST API Funktionen UpdateTitles und UpdateBroadcastElements für Massenänderungen von Title und BroadcastElement Dto's hinzugefügt
•[DABCLSD-847] File Konvertierung von BWF (MPEG) nach RAW MPEG hinzugefügt
•[DABCLSD-848] Konfiguration für Standard TitelTypen pro Fach unter EventBase -> DefaultTypes im Konfigurations-Dialog hinzugefügt. Die Konfiguration eines Titeltyps für ein Fach gilt auch für alle Unterfächer
Bug Fixes
•[DABCLSD-838] Fehler in der MessageHub-Notifikation für die Benachrichtigung von Änderungen zum ApiServer-MessageHub behoben
•[DABCLSD-841] Sndfile.dll auf v1.2.2 aktualisiert (MemoryLeak AudioEngine)
•[DABCLSD-843] Fehler behoben, dass null-Werte in der Datenbank für non nullable Marken gesetzt werden konnten
•[DABCLSD-844] Fehler behoben, dass gewisse Wav-Files (RIFF WAVE JUNK) nicht korrekt erkannt und verarbeitet werden konnten
•[DABCLSD-846] Transaktions-Handling für Transaktionen über mehrere Funktionen überarbeitet
Features / Fixes
•[DABCLSD-831] Implementation DabisApi-Definition v2.0.0. Kompatibel mit Nuget-Package DabisApiClient v2.0.0.3217
•[DABSERVSD-102] Fehler behoben, dass der Dienst sich unter gewissen Umständen aufhängt und keine Anfragen mehr verarbeitet
•[DABSERVSD-105] Build gegen CoreLibraries 2.25.7
CoreLibraries
Features
•[DABCLSD-831] Implementation DabisApi-Definition v2.0.0. Kompatibel mit Nuget-Package DabisApiClient v2.0.0.3217
•[DABCLSD-833] Support für ASIO Input-Devices in der AudioEnginge hinzugefügt
•[DABCLSD-836] PlayedTitle-Dto und Api-Funktionen für Einsaetze-Tabelle implementiert. Benötigt DB-Updateskript 158
Bug Fixes
•[DABCLSD-832] Fehler behoben, dass Mono-Files vom AudioTaskFramework nicht richtig verarbeitet wurden.
•[DABCLSD-834] Fehler behoben, dass die Dauer nach dem BroadcastElement-Update der CueIn-Marke nicht korrekt aktualisiert wurde
•[DABCLSD-835] Fehler behoben, dass die Hook-Marken beim BroadcastElement-Update nicht aktualisiert wurden.
•[DABCLSD-837] Folder-Dto Objekt in MessageHub Notification hinzugefügt.
Features
•[DABSERVSD-96] Build gegen CoreLibraries 2.25.6
CoreLibraries
Features
•[DABCLSD-818] Audiodateien können aus der Planning Base in unterschiedlichen Formaten als Mail exportiert werden. Unter Server>Formats werden die Audioformate erfasst, die zur Auswahl stehen sollen. Den Benutzern wird der DisplayName als Titel und die Description als Fliesstext angezeigt. Die Maildatei hat die Endung .eml und kann auf Windowsrechnern via Browser z.B. in Microsoft Outlook automatisch geöffnet werden. In Firefox wählt man über das Kontextmenü der heruntergeladenen Datei “Ähnliche Dateien immer öffnen“, in Chrome “Dateien dieses Typs immer öffnen”.
•[DABCLSD-819] AudioTaskFramework ist der neue Default für die Audio Library (vorher: AudioConvertDLL).
•[DABCLSD-821] Prüfung der Concurrent-User implementiert. Die erlaubte Anzahl Concurrent-User wird über die Lizenzdatei (dabisPB8_CC_reg.dat) festgelegt. Es wird eine Warnung in der Applikation angezeigt, wenn die erlaubte Anzahl ConcurrentUser überschritten wird, die Funktionalität wird nicht eingeschränkt.
•[DABCLSD-822] REST API Funktionen zum Erstellen/Löschen von SmartMixes für eine ganze Stunde resp. einen ganzen Tag implementiert (siehe SwaggerHub Doku)
•[DABCLSD-826 Die SmartMix-Funktionen über die REST-Api benötigen eine gültige SmartMix-Lizenzdatei (dabisSmartMix_reg.dat)
Bug Fixes
•[DABCLSD-820] Fehler behoben, dass bei GetSendeelementePaged nicht immer die richtige Anzahl (PageSize) Elemente zurückgeliefert wurde.
•[DABCLSD-823] Fehler behoben, dass das Hüllkurven-File (.aux) nicht immer korrekt erstellt wurde.
•[DABCLSD-824] Das Login mit dem Windows-Benutzer (SSO) funktioniert nicht nur mit dem Windows SAMAccountName sondern auch mit dem Windows UserPricipalName.
•[DABCLSD-825] Fehler behoben, dass die Playout-Statusabfrage für laufende DropBlöcke (HD) nicht funktioniert hat.
•[DABCLSD-827] Fehler behoben, das SmartMix-Übergänge, die mit "Drop setzen" gemacht wurden, nicht korrekt wieder aufgehoben wurden.
•[DABCLSD-828] Fehler behoben, dass die Länge der Regio-Pakete über die REST-Api nicht auf die Länge der längsten Region gesetzt wurde.
•[DABCLSD-829] Fehler behoben, dass der Sendeplanausschluss nicht mehr korrekt funktionierte (UTC - local time Versatz)
Features
•[DABSERVSD-94] Build gegen CoreLibraries 2.25.5
CoreLibraries
Features
•[DABCLSD-809] Neue Konfigurations-Sektion "ReplacementNotification" für zukünftige Ad-Replacements (z.B. FlipBit) implementiert.
•[DABCLSD-810] Remote-Schnittstelle zum Playout (SC8) implementiert, um die aktuellen Playout-Stati abfragen zu können. Die Schnittstelle wird über die Konfigurationssektion RemotePlayoutControl konfiguriert.
•[DABCLSD-814] Wenn auf einem Titel ein Attribut hinzugefügt oder entfernt wird, wird neu eine TIID.AT Semaphore geschrieben.
•[DABCLSD-815] Die RestAPI Funktion MakeSmartMix führt die Funktion "Drop setzen" aus (gemäss SmartMix-Config), wenn das erste Element in der Liste ein Drop ist (isDrop = true).
•[DABCLSD-816] Neue RestApi Funktionen hinzugefügt: getBroadcastElementsByQuery und countBroadcastElementsByQuery, Funktion uploadTitleAudio mit zusätzlichem Parameter updateDurationFromFile erweitert. Beschreibung siehe SwaggerHub Doku
Bug Fixes
•[DABCLSD-811] Fehler behoben, dass das Feld LevelOffset mit den RestApi Funktionen UpdateTitle resp. UpdateBroadcastElement nicht korrekt in die Datenbank geschrieben wurde.
•[DABCLSD-812] Fehler behoben, dass die SmartMix Funktion beim Auswählen der Intro-Marken den Vorlauf nicht berücksichtigt hat.
•[DABCLSD-813] Falls ein lineares File importiert wird, Hüllkurven-File direkt dararus erzeugen und nicht erst nach dem konvertieren.
•[DABCLSD-817] Die “NotifyServerUrl” Konfiguration für die MessagHub-Url wurde aus der SpeechToText Sektion in die generelle Server Sektion verschoben.
Features
•[DABSERVSD-91] Build gegen CoreLibraries 2.25.4
CoreLibraries
Features
•[DABCLSD-803] Das NLog-Framework wurde integriert. Um auf NLog umzustellen muss im Applikationsverzeichnis eine NLog.config (kann leer sein) Datei liegen.
•[DABCLSD-805] Die SmarMix-Funktion mit CueInMode LeftAlign wurde angepasst, dass kein LeftAlignOffset anwendet wird, wenn auf Track1 eine SyncOut-Marke gesetzt ist und es sich um einen VT-Typ handelt.
•[DABCLSD-807] MakeSmartmix API Funktion unterstützt auch Übergänge mit mehreren Drops dazwischen. Dabei werden die Drops vorgängig zu einem Element gemerged, welches dann mit den beiden Haupt-Elementen versmart-mixed wird. Mit der API Funktion DeleteSmartmix kann das ganze wieder aufgelöst werden (Merge-Element wird wieder gelöscht).
•[DABCLSD-808] Für die Funktionen des Audio Task Frameworks gibt es zwei neue Endpoints. Wenn eine Datei zurückgestreamt werden soll, verwendet man /stream sonst /process.
o/stream für Streaming: z.B. http://localhost:8088/*WebRaw*/title/*stream*?dbAlias=D800
o/process sonst: z.B. http://localhost:8088/*WebRaw*/title/*process*?dbAlias=D800
Zu beachten ist, dass dem UrlPath des RestApiServices (Standard: “/Web” ) immer das Suffix “Raw“ angehängt wird. (Standard ist somit “WebRaw”.)
Bug Fixes
•[DABCLSD-804] Fehler behoben (OutOfMemoryException), wenn mit der UploadTiltleAudio API-Funktion grosse Files (> 65MB) hochgeladen wurden.
•[DABCLSD-806] Fehler im EmberPlusTcp-Plugin behoben, dass die SetParameter() Funktion mit Delay nicht in allen Fällen richtig funktionierte.
Features
•[DABSERVSD-88] Build gegen CoreLibraries 2.25.3
CoreLibraries
Features
•[DABCLSD-797] Neu kann nun auch das AudioFlag in den Filtern der AdHocButtons selektiv genutzt werden.
•[DABCLSD-798] REST-Api Schnittstelle wurde mit einer reg.dat Lizenz-Datei geschützt, wenn der Zugriff nicht über die PB8 und den IdentityServer erfolgt sondern z.B. über die ELSA-Workflow Engine.
•[DABCLSD-799] REST-Api Funktionen erweitert
•[DABCLSD-800] Sendeplan- und WellenId sind jetzt auch im Sendeelement-Objekt verfügbar (SpId und WelleId)
Bug Fixes
•[DABCLSD-801] Fehler behoben, dass beim Streamen vom Audio-Elementen mit MP3-Transcoding nicht alle Ressourcen wieder freigegeben wurden (Memory Leak)
•[DABCLSD-802] Fehler in DabisServer behoben, dass beim Normalize nach R128 bei anderer Samplerate als im Zielformat definiert ist, keine automatische Samplerate-Konvertierung gemacht wurde.
•Diverse weitere Bugfixes implementiert.
Features
•[DABSERVSD-82] Build gegen CoreLibraries 2.25.2
•[DABSERVSD-81] Service-Endpoint Einstellungen können neu in den Einstellungen unter Server -> Service Endpoints gemacht werden und müssen nicht mehr in der app.config XML-Datei gemacht werden. Die aktuellen app.config Einstellungen funktionieren nach wie vor, bei einer Migration müssen die Einstellungen initial manuell aus der app.config entfernt und im Config-GUI eingetragen werden.
CoreLibraries
Features
•[DABCLSD-794] REST Api Funktionalität für PB8 und ELSA Workflow-Server erweitert und diverse Bugfixes implementiert
•[DABCLSD-795] Audioformat Opus wird im Taskframework der AudioEngine unterstützt
•[DABCLSD-796] Tex-to-Speech Funktionalität implementiert
Bug Fixes
•Diverse Bugfixes implementiert.
V3.3.1
Features
•[DABSERVSD-78] Build gegen CoreLibraries 2.25.1
CoreLibraries
Features
•[DABCLSD-782] Neue Klasse DirectProxyConnection implementiert, welche mittels IDabisConnection.Disconnect() und IDabisConnection.Connect() die Datenbankverbindung trennt und neu herstellt.
•[DABCLSD-783] R128 Normalize kann in der AudioFormatConfig der Database-Settings eingestellt werden.
•[DABCLSD-784] Änderungen für die adremes Erweiterung der regionalen Sendegebiete wurden implementiert.
•[DABCLSD-785] In der Konfiguration für zusätzliche Datenbanken (DatabaseLoginConfig unter Server -> Additional Databases) wurde die Option "UseUserFromPrimaryDb" hinzugefügt. Damit kann eingestellt werden, ob für die entsprechende Verbindungder eingeloggte Benutzer der Primary-DB oder der in DatabaseLoginConfig hinterlegte Benutzer verwendet werden soll
•[DABCLSD-786] Verlinkung von Titel (inkl. Stack-Funktionalität) wurde implementiert.
•[DABCLSD-787] WebApi-Funktionen wurden erweitert (Multimedia-Elemente, Logout, Verlinkung, Beschreibung siehe swaggerhub)
•[DABCLSD-788] Nur noch Bilder mit {TitelId}.{img-ext} werden als Cover-Bilder interpretiert und mehr nicht Bilder mit {TitelId}.01.{img-ext}
•[DABCLSD-791] Das Tempo eines Audios kann über einen TempoTask im AudioTaskFramework angepasst werden.
•[DABCLSD-792] Database-Settings sind nun auch auf Modul- und ModulInstanz-Ebene konfigurierbar
Bug Fixes
•[DABCLSD-789] SmartMix: Beim Ducking werden beim Setzen der Level-Punkte die FadeOut-Marken nun auch berücksichtigt.
Features
•[DABSERVSD-45] Erweiterungen REST API (Beschreibung siehe swaggerhub)
•[DABSERVSD-75] Build gegen CoreLibraries 2.25.0
CoreLibraries
Features
•[DABCLSD-450] Jobinfrastruktur
oDie AudioEngine wurde mit einer AudioTask-Jobinfrastruktur erweitert, die eine Vereinfachung und Vereinheitlichung von Aufgaben im Audioprocessing bringt.
oKernstück ist der TaskDispatcher, der eine beliebige Liste von Input-Tasks und Tasks abarbeitet und als verschiedene Outputs ausgeben kann.
oInputs: Repräsentieren z.B. Audiodateien mit dazugehörenden Metadaten
oOutputs: Repräsentieren z.B. Audiodateien in einem bestimmten Format (.mp2, .wav, etc.)
oTasks: Z.B. Merge, Normalize, Trim
•[DABCLSD-464] Neue Rest API Funktionen hinzugefügt (Beschreibung siehe swaggerhub)
•[DABCLSD-763] Die Wellen-Rechte werden nun von den Funktion im ServiceMainScheduler berücksichtigt.
•[DABCLSD-764] Multimedia Elemente in der Planning Base Webapplikation
oIn der Vorschau werden nur Multimedia Elemente angezeigt, für die ein MIME-Type definiert ist.
oDie Definition wird in den Settings des DABiS-Servers unter EventBase>MimeTypes vorgenommen.
oDie Dateierweiterung wird mit vorangehendem Punkt erfasst.
oFür PDF-Dateien erfasst man z.B.:
oFileExtension=.pdf
oMIMETyp=application/pdf
oJPG-Dateien:
oFileExtension=.jpg
oMIMETyp=image/jpeg
•[DABCLSD-766] In den ServerBase Einstellungen kann unter AudioLibrary eingestellt werden, welche Audio-Bibliothek für die Konvertierung und sonstigen Audiofunktionalitäten verwendet werden soll
•[DABCLSD-769] Wenn mehrere Lizenzdateien einer Lizenz vorhanden sind (z.B. dabis_reg.dat_domain1 und dabis_reg.dat_domain2), werden neu alle Dateien geprüft, bis eine gültige gefunden wird. Dateien müssen sich in der Dateierweiterung .dat_Domain unterscheiden.
Damit kann ein System bedient werden, wo mehrere Domänen im Einsatz sind
•[DABCLSD-770] Neues Recht "CommonConsts.REST_API" implementiert, welches denn Zugriff auf die Funktionen der REST Api regelt. Das Recht ist standardmässig auf "true" gesetzt.
•[DABCLSD-771] Folgende Erweiterungen in der Smartmix-Config wurden hinzugefügt:
•LeftAlignOffset: Fixer Offset in [ms] (nur im CueInMode = LeftAlign wirksam) welcher den Drop um diesen Offset später positioniert
•VtTypes: Kommaseparierte Aufzählung von Titeltypen. Wenn der Drop in einem Übergang einen Typ dieser Aufzählung entspricht, wird der Übergang als VT-Übergang interpretiert.
•FadeOutOnSyncInVtType: Definiert, ob das vorherige Element bei einem VT-Übergang (siehe VtTypes) auf den Drop beim SyncIn des Drops (falls SyncIn gesetzt ist) ausgeblendet werden soll.
•SetSmartmixFlagOnVtTransitions: Definiert, ob auf VT-Übergänge (siehe VtTypes) die SmartMix-Flags gesetzt werden sollen oder nicht.
•[DABCLSD-772] Die AddDatabaseConnection-Funktion wurde mit dem optionalen Parameter ModuleName erweitert, damit der ModulName des aufrufenden Moduls, zum Lesen der Server-Einstellungen, übergeben werden kann.
•[DABCLSD-774] Als erster Speech-to-Text-Provider wurde Trint.com angebunden. Die Titelsuche wurde ergänzt mit einer Suche im Textfeld der Tabelle Transcript.
•[DABCLSD-777] Mit dem Programmparameter /SSO ist ein Single-SignOn möglich. Dabei wird ein Benutzer zuerst gegen die AD authentifiziert (inkl. Passwort). Falls dies erfolgreich ist, wird noch geprüft, ob der Benutzer in der DABiS-DB vorhanden ist (ohne Passwort) dann wird der Benutzer eingeloggt. Wenn die AD-Authentifizierung fehlschlägt, popt der Login-Dialog auf (nur wenn kein Dienst und nicht im Batchmodus).
•[DABCLSD-778] Werbeblock-Klasse und Funktionen zum Hinzufügen, Berabeiten, Löschen und Lesen erstellt
•[DABCLSD-779] DABiS800 Speech-to-Text unterstützt Azure Cognitive Services von Microsoft
Bug Fixes
•[DABCLSD-187] SmartMix Funktion MakeTransition3(...) hinzugefügt, welche über einen zusätzlichen Parameter "doStartNextAndFixLengthCorrection" verfügt, mit dem die FixeLänge vom Drop und der StartNext des vorherigen Tracks automatisch gesetzt wird.
•[DABCLSD-765] Ember-TraverseTree wird abgebrochen, wenn ein Element nicht innerhalb 1s gefunden wird
•[DABCLSD-767] SaveFileToTitle Implementation so angepasst, dass es nicht mehr in zwei Schritten (Add + Update) gemacht wird sondern alles in einem Add resp. Update gemacht wird und so eine Inkonsistenz verhindert werden kann.
•[DABCLSD-768] SaveFileToTitle Implementation so angepasst, dass es nicht mehr in zwei Schritten (Add + Update) gemacht wird sondern alles in einem Add resp. Update gemacht wird und so eine Inkonsistenz verhindert werden kann.
•[DABCLSD-773] Fehler behoben, dass das Hüllkurvenfile (.aux) nicht richtig generiert wurde.