...
Advanced logging
...
We introduce DigiBoard - a monitoring dashboard from Grafana that will assist the administrators with having overview of the system health and detecting possible problems early. It will also be a first place to check when something doesn’t work as intended, making troubleshooting easier.
The following information can be accessed through DigiBoard:
Information about the server (e.g. memory usage, CPU)
RabbitMQ monitoring (e.g. error queues, delay queues
Debouncing messages
While the dashboard available out-of-the-box is not customizable, it is possible to add new dashboards. It is also possible to configure alerts and notifications.
Performance and stability
...
ItemSecurity was further enhanced in DAM Center 5.4. Thanks to to this the performance of the system was significantly improved.
Re-write of Digibatch
...
One of the major tasks for the release 5.4 was re-writing Digibatch in order to allow more effective maintenance of the underlying code in the future. As a result the speed of the system was roughly doubled.
Another important change is that the status of jobs is now available from Media Manager instead of DAM Center. This increases the accessibility of jobs in the system as the administrator no longer needs to switch to another interface. DidiBatch status can be found under the Settings menu. The following information concerning each job is available:
...
Which asset it concerns
...
Job name
...
Who started the job
...
Current status
...
When it was started and finished
...
Description
...
Until now, the logs available in the Logs section under the settings of the Media Manager had limited functionality in terms of searching and filtering for specific logs. In version 5.5 the scope of the available options are significantly expanded. The users can search for logs by using both the freetext search as well as applying newly introduced filters. The following filters are available:
Period
Trace ID
Span ID
Max lines
Direction
Level
Service name
Visible fields
There also exists a possibility of accessing advanced editing and querying, which also provides the ability to export logs. This option is available by clicking Advanced at the bottom of the filtering panel. The button opens Grafana in a separate tab or window.
Thanks to expanding the logging functionality, the administrative users of the system (usually the Professional Services consultant) have greater flexibility in terms of troubleshooting the system.
New AI Services
Machine translation of metadata
We introduce the ability to auto-translate metadata fields. Once this is is set up, for any metadata field available in multiple languages, users only need to fill out the value of one the language. Once the user clicks Save, the other fields will then be automatically translated and filled out by the system in the background. Dependent on the circumstances, such as the number of languages, this might not be fully instantaneous.
Over 90 languages are supported.
Ability to search in asset content
We introduce the ability to extract text content of documents and images, using Optical Character Recognition (OCR). Once the text is extracted, the contents of certain asset types will be included in the free text searches.
The following formats are supported: PDF, JPEG, PNG, BMP, TIFF.
Once set up correctly, this functionality will automatically work on newly uploaded assets. To include the contents of older assets in the search, a repopulation is needed.
Note: Both functionalities don’t come as a standard feature, and thus need to be configured, just as any other functionality within the AI Services. They are billable separately.
Improved experience with metadata (new BatchUpdate)
During the last recent iterations of the product, we have been continually working on improving the performance of the system. In version 5.5 we have focused on the speed of our metadata editor. By implementing a new metadata API, we have succeeded in in significantly speeding up the process of loading the metadata editor in the Media Manager as well as the process of saving changes in metadata. This applies to both single edit and multi edit.
The changes will be most noticeable to the customers who have many metadata groups and fields as well as those who have the need to edit asset information on many assets at once.
For now, the improvement works only in Media Manager UI.
Automations replace Digimonitor
One of the oldest elements of our DAM system, Digimonitor, has now been retired as a part of the journey towards modernizing the way our infrastructure works and improving the performance. All of its functionality has now been completely taken over by Automations.
DigiBatch and Automation enhancements
...
In version 5.5 we offer a greater flexibility in terms of the management of Automation and DigiBatch jobs. Thanks to this the administrative users of the systems gain a better control over the long list of jobs performed in the system.
First of all, it is now possible to retry the errored or cancelled Automation instances and DigiBatch jobs. The user can either retry a single job at a time, or all of the errored jobs at once.
Secondly, the user can cancel or completely delete jobs directly - both from the status and the error queue. The cancelling function can used on the running jobs. For example, if they take too long to run and slow down the system, the job will be then moved to the “cancelled” queue and can be retried at a later time. The delete function can be used to remove the job permanently.
E-mail templates
Up until now, the DigiMonitor has been responsible for sending e-mails to the internal users and external people.
From now on, the e-mail templates can be added and edited under Settings → ConfigManager. All the existing default templates from the DigiMonitor are included out of the box, but adding custom templates that were previously set up for customers is a manual task.
For now, the templates are available only in English without the possibility of translation. This functionality will come in one of the future updates.
We also now have the ability of sending e-mails to users by setting up an automation, using the new step called “Send email to member”.