Release notes for 2022.3.0

New Analytics features

Create your own custom charts.

Started in the 2022.2 version, the customization of the Analytics is now going even further.

Back in the 2022.2 we offered to create your own dashboard but only based on those already set up.

Starting from this version, you may create your own chart and add it to a dashboard.

On the Analytics screen, get on your personal dashboard, and look for a new button called “Create a custom chart” :

By clicking on it, a popup with different steps will be opened:

  • Step 1 : Choosing the chart type

The first step is to choose the shape of your personnalized chart. The 5 types enables you to have different representation of your data.

  • Step 2 : The scope of the analysis

The second step is to narrow the scope of the analysis so you will have a precise chart. According to the scope you choose, you may see another radio button to precise the objects type you want to select.

Note : Because a dashboard only contains data about one scope, the scope choice might be disabled if you are building a chart in a dashboard that already contains some charts. It will be automatically set to the current one.

  • Step 3 : The aggregation(s)

To build this chart, we use ElasticSearch which will perform “aggregations” (sums) on the data.

This step is about to define the different computation methods that will be performed on the data.

Note : The options you get on this step might differ according to your choices to the 2 previous steps.

We will see 2 different examples so you can understand how it works :

In this first case : I have chosen to build a “Table” on my “Metadata statistics” only on “DAM Objects“, let’s review the different options that I have :

First I should choose an “Aggregation Field” : it determines the field to perform the main aggregation.

For example I will choose “User“ so my Table will be about the 50 top users that have made any action in my DAM.

Then, I have to choose the method to aggregate them together, it’s either “Sum” or “Sum single value”. By choosing “Sum”, we will simply do a sum of the actions made by a user, aggregate them together and take the top 50. On the other hand, if you choose “ Sum single value”, it enables to add another dimension to your analyze : I could choose for example “Browser”, it will draw a table with the different users and the numbers in my table will be the number of browsers that have been used by the user to perform an action, this is what we called a sub-aggregation.

In this second case : I have chosen to build a “Count” on my “Metadata statistics” only on “DAM Objects“, let’s review the different options that I have :

I have only to choose the method ( Sum or Sum single value) and the field on which I will make the aggregation.

  • Step 4 : Limit the actions

This step enables to select some of the actions that we stored in ElasticSearcg. For example, if you only want to draw a chart about “downloads”, you can select it in the dropdown and click next.

Note : This selector will be only activated, if the scope is “metadata statistics” otherwise it will be set by default.

  • Step 5 : Limit the query

The next step is about to filter the results, you can compare it to the filter you are adding the toolbar in the default dashboards : it enables you only select some events.

  • Step 6 : Give your chart a name

It’s important to choose a precise name so you can remember what your chart is about.

  • Step 7 : The preview

The last step shows you the preview of the chart you just builded, based on the different options that you’ve set. You can change the period of time, and save it if you’re happy with the result. Otherwise you can come back in the steps and redraw it as you like!

Create your analytics email alerts.

In a matter of improving the analytics experience, it’s now possible to add “alerts” to all your analytics “count” chart.

The principe is the following : Based on the frequency you choose, we will compute the value of the chart and compared it to one of the precedent period, if the value overpasses the threshold value, you will receive a mail on the e-mail address linked to your current user.

Let’s review how it works in details :

When hovering a ”count” dashboard, you will now see a question mark as follows :

A white icon means there is no alert configured for this chart. Once one have been added, the icon will be yellow when hovering.

To add an alert, click on the icon, you will see the list of the alerts and the possibility to create a new one :

Then you will land on this screen with the following fields to complete :

  • Alert Frequency is the frequency at which we compute the value and compare it to the one of the precedent period. Possible values are daily, weekly or monthly.

  • Comparison type is the operator used for the comparaison ( can be > or <).

  • Value is the threshold value for comparaison.

  • Update in can be absolute value or percentage.

Once you validate you will land on the analytics alert list for the selected chart :

 

Restricting the publication of a Video Embed code on given websites

Starting with this version, it possible to control precisely where a video should be published :

Videos can be limited to a given set of websites : any embed code published on other websites will be denied :

 

 

2022.3.0 Release Notes

2022-04-15


Project - Wedia

Version - 2022.3.0

Release Date - 2022-04-15

New Features

 

Improvements

Priority

Key

Summary

Status

Priority

Key

Summary

Status

WXM-12932

Security: the system will now block Google indexing on back-office and when the server is not a production server

Done

WXM-12931

It is now possible to inject a new button on the web-to-print Froala Editor

Done

WXM-12930

Added "extra" in charts of Web-to-Print dashboards

Done

WXM-12925

Created a general error for the unicity violation in the REST API

Done

WXM-12923

The Analytics purge now destroys empty indexes

Done

WXM-12922

Performance: improved the loading time of Analytics raw data

Done

WXM-12911

Analytics: system dashboards now use end of period offset.

Done

WXM-12910

Analytics: downloadAndConvert now group by date from line and not date from file

Done

WXM-12909

Analytics : IntegrateEphemerals now flushes all operations before release.

Done

WXM-12885

The Profile update now support multi-value properties

Done

WXM-12878

Performance: filtering collections with security rules has been improved

Done

WXM-12874

Wedia monitoring has been extended to overview the number of assets / users per sites

Done

WXM-12872

Performance: multiple improvements on ElasticSearch Indexation

Done

WXM-12864

The Thesaurus assign term form widget design has been improved

Done

WXM-12854

The Analytics map now loads data for the 100 first countries

Done

WXM-12848

Performance: Historize will no longer refresh all eventtype objects

Done

WXM-12847

Performance: the thesaurus cache is now updated rather than reconstructed

Done

WXM-12842

API REST: Updated the lookup, load and start system of the API business services extensions

Done

WXM-12841

The ImagingServer on Docker can now user the same user on the SAN

Done

WXM-12807

Playlists published with a tokenized publication are now supported

Done

WXM-12806

Performance: the thesaurus cache will no longer automatically invalidate to a status update updating the "activated" property

Done

WXM-12801

Performance: improvements on bulk update on Thesaurus to avoid interlocks

Done

WXM-12799

Added a new label bundle plugin : packaged_vueconfigappi18n

Done

WXM-12798

When MediaCloud is preferred for creating Office thumbnails, fallback to ImagingServer in case of timeouts

Done

WXM-12790

Analytics menus now use hyphenated URL paths (/analytics-back-office...) for better backward compatibility support

Done

WXM-12787

Security: Fixed a XSS injection possible in the Player component

Done

WXM-12786

Breaking change: plugins services are now available at plugin startup and no longer at plugin activation

Done

WXM-12759

Updating a plugin that is adding Security rules now works properly

Done

WXM-12758

Analytics: the Imaging system dashboard imagingserver now includes the suffixes of generated images

Done

WXM-12753

Added a new Billing endpoint for Video and document players

Done

WXM-12749

The exportTo method has been moved into IObjectReadOnly

Done

WXM-12736

It is now possible to activate / deactivate an action on a security domain

Done

WXM-12717

Performance: CDN_to_Analytics has been optimized to use memory as much possible (50% allocated to the JVM)

Done

WXM-12696

Performance: Thesaurus updates have been improved by validating only updated properties

Done

WXM-12695

Performance: Thesaurus insert performances has been improved by not pruning the cache for each update

Done

WXM-12691

Performance: saving a thesaurus instance is faster, as unnecessary sorts have been removed

Done

WXM-12670

Fixed a pluralization issue on vue i18n bundles

Done

WXM-12659

Wedia now supports Log4j 2.17.2+

Done

WXM-12571

It is now possible to use custom components in the Portal forms

Done

WXM-12486

Web-to-Print editor: added options for Underline, Subscript and Superscript

Done

WXM-12458

The overlay color on the web-to-print text fields can now be set up using the default_overlay_color parameter

Done

WXM-12182

The exportTo API has been moved from IObjectWritable to IObjectReadonly

Done

WXM-11143

Security: added an new SAST / DAST in the Build Process

Done

 

Bugs

Priority

Key

Summary

Status

Priority

Key

Summary

Status

WXM-12951

Updating a asset file did not update MediaClous metadata

Done

WXM-12946

Fixed Analytics "load more" issues

Done

WXM-12945

Security: Fixed a XSS injection possible in Analytics

Done

WXM-12938

Content Picker Office : L'intrégration d'un média depuis un tableau ne fonctionne pas

Done

WXM-12924

Variation name filter was case sensitive whereas it shouldn't be

Done

WXM-12921

Fixed a bug where the detail page for a ZIP was showing an empty player

Done

WXM-12913

Analytics: Fixed a translation issue in dashboards

Done

WXM-12900

Content Picker did no longer show filesize and measures for each variation

Done

WXM-12893

Fixed bugs on the Froala font size button

Done

WXM-12892

Fixed a layout issue when hovering on asset detail action buttons

Done

WXM-12890

NBCommonElements(object.field, values) was not correctly rewritten as SQL / ELS query

Done

WXM-12877

Request tokens on embed codes for videos that do not request to be token protected are now ignored

Done

WXM-12858

Fixed an issue where the new Analytics were displayed on non-DAM objects

Done

WXM-12857

Language selector of wxm_translate was showing the names of the languages and countries only in the system's default locale

Done

WXM-12846

Fixed an issue on the start / end date of the Analytics line charts

Done

WXM-12837

Fixed an issue with multiple Froala Editors on dataedit/datanew

Done

WXM-12792

Fixed a typo in the Boards label in french

Done

WXM-12791

Security rules recompile now takes Macro updates into account

Done

WXM-12784

Security: Fixed an issue where uploading a XML file could lead to injection

Done

WXM-12768

Fixed an issue reading akamai_EXTENDED log format

Done

WXM-12750

CDN_To_Analytics: fixed an issue where old entries were kept when initial data was loaded multiple times

Done

WXM-12727

Sharing a ZIP file by email with multiple recipients no longer too many mails to the owner

Done

WXM-12723

Fix a bug where the tooltip would only appear on "square" layout

Done

WXM-12718

Fixed a web-to-print editor issue with Microsoft Windows 10 Enterprise 10.0.19042 Build 19042

Done

WXM-12715

La page de status est en erreur lorsque le répertoire __cache__ n'existe pas

Done

WXM-12706

ObjectFamily is now correctly supported in NAR restore workflows

Done

WXM-12674

The PPTX rendering now uses a better version of LibreOffice

Done

WXM-12669

Fixed an issue on the end date on a Line Chart of a custom chart

Done

WXM-12655

Fixed an error message when creating an object with a single property: "this data has been removed"

Done

WXM-12646

Fixed German translations not correct on the Portal Upload screens

Done

WXM-12641

Fixed a double count on the Piwik page views

Done

WXM-12628

The facets could be ignored by the show/hide translations button

Done

WXM-12609

Fixed an issue regarding the Content picker that should have not included board actions

Done

WXM-12494

Fixed an issue on the portal when grouping search filters with aggregates

Done

WXM-12467

Fixed an issue where the height / width was not appended in the generated player URL embed code

Done

WXM-12440

Fixed an issue that prevented inserting a image into Excel Online through the Content Picker

Done

WXM-12414

Fixed an issue that was preventing updating multiple asset names at uplpoad

Done

WXM-12371

Froala Editor: Fixed an issue where text sizes were changed after inserting a blank space

Done

WXM-12208

The "except" clause in advanced search now returns better results

Done

WXM-12092

Fixed an issue with the filters on the popinlist in the multiupdate forms

Done

WXM-11891

Fixed an issue on the date picker with 2 different dates

Done