VideoManagementPro

Release Notes for the version 1.4.25

e-Spirit AG

2020-01-13
Table of Contents

Version 1.4.25

New features

IDDescription

VP-127

Java 11-Support

Version 1.4.23

New features

IDDescription

VP-124

English as fallback language for report labels.

Version 1.4.22

New features

IDDescription

VP-120

Error handling for empty video preview URL.

Version 1.4.21

New features

IDDescription

VP-119

Updating the FirstSpirit version in the chapter technical requirements.

Version 1.4.20

New features

IDDescription

VP-111

Corrected a problem where a null pointer could occur if the service was not running.

Version 1.4.19

New features

IDDescription

VP-89

Updating the English documentation.

Version 1.4.13

New features

IDDescription

VP-109

Documentation splitted for administrator and editor

Version 1.4.10

New features

IDDescription

VP-100

Technical changes to run in the cloud

Version 1.4.8

Fixed issues

IDDescription

VP-104

Fixed a bug when providing thumbnail URLs of DAP entries within the ContentCreator

Version 1.4.7

New features

IDDescription

VP-98

Added caching for authentication and video search service as well as video permission service

Version 1.4.6

Fixed issues

IDDescription

VP-102

Fixed an error in the reporting sorting in the SiteArchitect

Version 1.4.5

New features

IDDescription

VP-101

Added sorting to report (the default behavior is sorting descending by creation date)

Version 1.4.4

Update Notice

For the first time this version of the VideoManagementPro module comes with support for FirstSpirit servers operating in isolated mode. Furthermore the module now supports Java 9 and 10.

The VideoManagementPro module uses the Java Architecture for XML Binding (JAXB) and the JavaBeans Activation Framework (JAF). With Java 9, both were removed from the Java SE Platform. If a FirstSpirit server runs on Java 9 or above, JAXB has to be provided to FirstSpirit explicitly. Starting from FirstSpirit 2018-09, the JAF has to be provided to FirstSpirit as well. Therefore the distribution contains the modules jaxb-fs-library-2.3.0.fsm and jaf-fs-library-1.2.0.fsm, that put the JAXB and the JAF on FirstSpirit’s global classpath.

New features

IDDescription

VP-70

The module is now compatible with Java 10 and FirstSpirit servers in the isolated mode

Fixed issues

IDDescription

VP-95

Updated logging of video id migration warnings

Version 1.4.3

Fixed issues

IDDescription

VP-73

Updated the documentation regarding video statistics

Version 1.4.2

Fixed issues

IDDescription

VP-90

Optimized error handling when logging in with a VMPro user

Version 1.4.1

Fixed issues

IDDescription

VP-91

Fixed a bug in the caching mechanism which forced a user to re-authenticate.

Version 1.4.0

Update Notice

This version of the VideoManagementPro module is only compatible to the FirstSpirit version 2018-08 or later. The mentioned FirstSpirit version introduces a new data access controlling feature for DataAccess plugins which is now being used within this module. The release notes of the FirstSpirit version 2018-08 contain additional information regarding the new data access controlling feature.

Compatibility

ProductVersion(s)Notice

FirstSpirit

2018-08

-

Fixed issues

IDCategoryDescription

VP-88

Module

Ensured compatibility to the FirstSpirit version 2018-08 (or later)

Version 1.3.15

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-77

Module

Fixed bug when updating the VideoManager instances in the project component

Version 1.3.14

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-81

Module

Login bug with multiple VideoManager instances resolved

Version 1.3.13

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-37

Module

Report loads videos alphanumeric sorted

Version 1.3.12

Update Notice

The following section is only relevant for a migration from a previous VideoManagementPro version.

Support for multiple VideoManager instances in VideoManager Pro made it necessary to change the internal format of the video IDs in FirstSpirit (from a simple key to a classifying key). If the same VideoManager instance is used as before the update, a non-persistent online migration is performed at runtime. In this case, no changes to the FirstSpirit forms are necessary.

If, however, the technical user or the VideoManager instance is changed, the dependencies in the project component must be observed.

If the "Use this user in the preview" checkbox is not activated, the VideoManager instance of the user used in the project must be identical to that of the technical user.

If a new VideoManager instance is defined as the default, the video player of the videos referenced in the project potentially changes. In this case, the referenced videos must be exchanged to avoid errors in the preview and the live state. Re-selecting a video transmits the new video ID so that no online migration is necessary after successful storage.

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-57

Module

Support for multiple VideoManagers per user in the VideoManager Pro

Fixed issues

IDCategoryDescription

VP-68

Module

Fixed minor error in ClientCache

Version 1.3.11

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-71

Module

Report: Fixed error when loading videos in ContentCreator

Version 1.3.10

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-60

Documentation

Added information for external preview support. Changed example section template.

Version 1.3.9

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-66

Documentation

Added tip about responsive MI24 website

Version 1.3.8

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-59

Module

Report loads more than 50 videos

Version 1.3.7

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-58

Documentation

Added information according to the used MI24-user

Version 1.3.6

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-63

Module

Added proxy support

Version 1.3.5

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-52

Documentation

Restructuring chapter 2.3

VP-56

Module

Fix support for global web applications.

Version 1.3.4

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-53

Module

Fix serialization error in video player selection

VP-55

Module

Fix shortening too long texts without white spaces

Version 1.3.3

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-50

Documentation

Added english Documentation

Version 1.3.2

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-46

ProjectApp

no report will be shown if configuration is missing

VP-47

Report

Added missing translations in the application

New features

IDCategoryDescription

VP-45

Web component

Enabled configuration for global web application

VP-48

General

projectname unified

Version 1.3.1

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-35

Documentation

Additional isEmpty check in the section template

Version 1.3.0

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-35

Documentation

Additional isEmpty check in the section template

Version 1.2.0

Update Notice

The object ExternalVideoItem was enhanced by the object VideoStill which refers to different resolutions of the preview image:

$CMS_SET(set_params, {"player_definition_id":st_playerDefinition.getKey()})$
$CMS_RENDER(script:"getvideoembedcode", videoIds: set_videoIds, parameters: set_params)$
$CMS_SET(set_videoStill, st_video.values[0].getStill("thumbnail"))$

<div
    id="$CMS_VALUE(set_videoIds[0])$_$CMS_VALUE(#this.id)$_container"
    $CMS_IF(!set_videoStill.isNull)$style="width: $CMS_VALUE(set_videoStill.dimension.width)$px;"$CMS_END_IF$>
    $CMS_VALUE(embedCodes.get(set_videoIds[0]))$
</div>

See section 3.3.3 in the documentation as well as the newly added Java API documentation.

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-36

Modul

Fixed compatibility problem with the A/B-Testing module

New features

IDCategoryDescription

VP-34

Template

Get video stills in different resolutions

VP-40

API

JavaDoc documentation

Version 1.1.1

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

Fixed issues

IDCategoryDescription

VP-39

MI24

Ignore unknown fields

Version 1.1.0

Compatibility

ProductVersion(s)Notice

FirstSpirit

5.2

-

New features

IDCategoryDescription

VP-29

Report

Improved processing of html elements in snippets

Help

The Technical Support of the e-Spirit AG provides expert technical support to customers and partners covering any topic related to the FirstSpirit™ product. You can get and find more help concerning relevant topics in our community.