ConfigPortal Release Notes
The following items on the list encompass breaking changes, features, and fixes that are relevant for the major release.
Patches for this major release
Patches are shown based on recency and will appear below as soon as they are issued.
Patch 24.3.61 on
Fixes | |
---|---|
Item# | Item |
235431 | CP: Re-enable Git Gc script with trial run and auto backup |
Patch 24.3.60 on
Fixes | |
---|---|
Item# | Item |
234769 | CP: Staging should auto load data for hidden large data |
Patch 24.3.59 on
Fixes | |
---|---|
Item# | Item |
235212 | CP: Disable Auto Git Gc |
Patch 24.3.58 on
Fixes | |
---|---|
Item# | Item |
235134 | CP: Unable to add StagingEnvironment in fresh installation for Vidinet context |
Patch 24.3.57 on
Fixes | |
---|---|
Item# | Item |
234519 | CP: Storage target value get overwritten from source when not set |
234514 | CP: S3 Role ARN value should be environment dependent |
234493 | CP: Usecase For Workflow triggers changed to inactive after staging |
234421 | CP: Staging with semantic version does not show online data in compare dialog |
234737 | CP: Staging "Replaced" status not show up |
Patch 24.3.54 on
Fixes | |
---|---|
Item# | Item |
234419 | CP: Staging on contract with semantic version and without semantic version shown as deleted in overview |
234421 | CP: Staging with semantic version does not show online data in compare dialog |
Release 24.3.53 on
Dependencies and Component Updates
The following central components will be shipped in the noted version, along with relevant product and service dependencies:
Components | Version |
---|---|
Angular UPDATED | 18.2.0 |
Alpine Image | 3.20 |
Microsoft .NET | 8 |
GIT UPDATED | 2.45.1 |
PostgreSQLUPDATED | 11, 14 |
General topics
The GIT repository that ConfigPortal uses to store configuration data requires regular maintenance processes, for example to reduce the size of the repository. These are often also carried out via CRON jobs. Should problems occur during these processes, such as a POD crash or a power failure, this can lead to a corrupt repository. In many cases, these can be restored, but this is not guaranteed and tedious, lengthy manual work is required.
The repository contains all configurations of all Vidispine products. Therefore, it is essential that a backup is created for the repository just as it is for databases or similar, very regularly and automatically.
Changes in the product list
The list of supported Vidispine products was changed
VidiCore is now available in the product list. Currently, only well known global configuration pages are listed below, but more special VidiCore configuration will follow in upcoming releases.
Origin was removed from the list.
Storage Configuration for VSA (VidiCore Server Agent)
In previous versions of ConfigPortal, the protocol type “VSA (VidiCore Server Agent)” was introduced. This allowed to configure storages for the VSA by creating a local mount. To support other types of storages, this is changed now from version 24.3 on:
When creating a storage access in ConfigPortal, users can select now nearly all available protocols like FILE, FTP oder S3 with the well known protocol-specific configuration options. To create this access as a VSA storage, the new check box “VSA storage” should be used, together with selecting the VSA and entering a mount point.
The protocol type “VSA (VidiCore Server Agent)” will be removed in future ConfigPortal version. It is suggested to manually change the configuration to the new way.
Toolkit Enhancements
Multiple System Endpoints
The new toolkit Multi_SystemEndpoint allows the user to select multiple system endpoints from a list. It is possible to sort the endpoints in the UI.
Metadata Masked Control: Concatenate Metadata
The toolkit Metadata Masked Control now allows one to combine multiple metadata fields into a single column. This is only recommended for read-only scenarios to display values from multiple fields as a single columns (e.g. ZIP code + city)
Staging Enhancements
The previous version of ConfigPortal 24.2 introduced the option of selective staging. The following improvements have now been implemented to make staging easier.
It is now possible to show only the selected entries to have a better overview of what will be staged.
For VidiFlow workflows or rules, it is now possible to deselect the latest minor versions per major version. This allows one to leave newest workflow or rule versions out of the selective staging, if they are not ready at the current point in time.
For the general staging, the memory usage was considerably decreased.
Cache control
ConfigPortal uses a SQL database to cache requests to the API and improve performance. In some special situations, it may happen that cache data is somehow outdated.
All API calls utilizing the cache now have a cache control parameter allowing one to investigate the current cache start for the requested information or to clear the cache.
Other enhancements
The browse option is no longer shown if a storage type is EXPORT.
The action buttons in the global metadata configuration where optimized to better show the user the available options.
It is now possible to configure the overview description for a Use Case Page an show a button pointing to a URL to be opened in a new browser tab.
Fixes
Fixes in ConfigPortal Designer
Item# | Item |
229484 | CP: Number input not working with up and down key |
231010 | CP: Rule marked as softdeleted still allows to perform edit and delete |
231044 | CP: Metadata gets added as Group Region which caused resolve UsecCase failed |
231226 | CP: Unable to save configuration for json toolkit |
231297 | CP: Metadata Input with metadata with StringExact type not shown in UI |
231398 | CP: DateTimePicker browser format different with server format |
231565 | CP: System Endpoint cache not cleared out when switching active environment |
231641 | CP: Failed to initiate new repository with empty repository |
231829 | CP Metadata DATE returns previous default value when set to None |
231978 | CP: CustomInput_MaskedControl ReadOnly option always disabled |
232222 | CP: Contract with semantic version returns cached empty result |
232321 | CP: Unusual behavior Multi_Workflow in Radio_ExtendedButton toolkit |
232342 | CP: Failed to deploy CP with default GitRepositoryPath value |
232385 | CP: Wrong path avoids running git gc cron job |
232447 | CP: Partial Staging overview data naming and validation issue |
231828 | CP: Add check for mandatory readonly metadata |
232685 | CP: Radiobutton_extended with no field property failed to load |
233326 | CP: Unable to add default config when using shapetag toolkit |
234049 | CP: Cache data not update correctly with multi instances |
Item# | Item |
231299 | CP Designer: DefaultConfigValue with environment dependent toolkit |
231316 | CP Designer: Edit UseCase not navigate back to none Vidiflow Product Menu |
231309 | CP Designer: Metadata Toolkit with ParentMetadataGroup not working |
232484 | CP Designer: Sorting does not respond to dragging |