PlatformManager 1.52.0

 

This document summarizes major improvements and fixes introduced in the PlatformManager release version.

Version

1.52.0

Release date

Aug 30, 2022



In this document:

New Features and Improvements

Improvement Description

ID

Improvement Description

ID

When using templates for exporting Pricefx data to a CSV file, you can just select which fields and attributes to export (no need to type them) and you can also define the field names for the header.

PFIM-3504

Rollback notifications have been improved - they newly include template name, partition name and from where the process was triggered.

PFIM-4044

There is PlatformManager version displayed in the bottom left corner of the application. 

PFIM-4112

ELK search feature in logs has been improved. 1. Search does not start immediately after you enter something in the field, so that you have time to finish your query. 2. The entered strings are preserved when switching between screens. 3. The magnifier icon was removed as redundant. 4. The field resizes if the query is extra long.

PFIM-4119

To provide better guidance when viewing Data Upload history, there is a name of the selected Data Upload displayed in the breadcrumb navigation and also as a screen title. 

PFIM-4171

For Product Extensions and Customer Extensions, you create the corresponding table directly from PlatformManager during Data Upload, without having to log into the partition. 

PFIM-4261, PFIM-4262

On the Product Requests tab, items which are in Released or Rejected status for more than 90 days are not displayed in the table.

PFIM-4321

It is possible now to copy a Data Upload to multiple partitions.

PFIM-4734

When the last IM instance in a repository is deleted, an approval workflow is automatically triggered to decide if the repository should be archived or deleted too. The approver is defined in the Delete IM Instance Repository workflow.

PFIM-4825

When deploying an Integration Template, you can just select a filter for data from a dropdown list of existing filters (no need to enter the filter name manually).

PFIM-4851

In the Integration Overview, links to Git repository and logs are active only for users entitled to access Pricefx Git.

PFIM-4998

Once you submit a new IM instance, you are automatically assigned also the Integration - Git Manager permission which is useful for managing users in Git.

PFIM-5105

The NotificationRuleJob is triggered every 5 minutes and a notification is sent if the condition for the service type and name is met. The notification now contains also the log result statistics.

PFIM-5130

When deploying Integration Templates, it is possible to easily create a new SFTP connection without leaving the deployment process.

PFIM-5131

The Product Requests tab now shows the Fix Version column to inform users in which version the improvement was implemented.

PFIM-5141

When you go to the Upgrades section and there are no available slots for a selected day, there is a new info message how to proceed.

PFIM-5149

It is possible to view a mapper definition in the Instance Repository tab directly (without having to create a local copy).

PFIM-5150

You can view properties used in a route directly in the Instance Repository tab: open the Show Definition option from the route row menu and there is a new tab Properties.

PFIM-5151

Messages on previous unfinished deployment have been unified, so that they better suit the different scenarios (importing data, deploying export templates etc.).

PFIM-5158

The Save button in the Create Support User dialog (Overview > Partitions) is now disabled after it was clicked, so that unintentional double-clicking is prevented.

PFIM-5160

When deploying an Integration Template, it is possible to use a CSV file with no header.

PFIM-5162

When creating a new IM instance, the cloud provider Hetzner is no longer supported.

PFIM-5168

Non-standard routes and mappers are marked with an info icon, so that their status is immediately visible and it is clear why some actions are not available for them.

PFIM-5170

From now on, only provisioned IM instances are monitored if they are running or not. (Manual IM instances can be monitored and fully managed by their creators.)

PFIM-5173

The Cluster Upgrades Overview table now shows also the update version and all finished updates. There is a new icon indicating that an upgrade request cannot be edited if the upgrade time is close.

PFIM-5183

Data Upload history screen is now faster to load (thanks to a different underlying component). 

PFIM-5192

When deploying an Accelerator Package, it is possible to use a CSV file with no header.

PFIM-5193

It is possible to limit the number of IM instances per project - in the Constants section in Administration.

PFIM-5203

Failed deployment logs for Accelerator Packages now include also name of the entity which caused the error (e.g. logic which could not be deployed).

PFIM-5220

Users can now update conditions for selecting the partitions where Plasma Accelerators should be automatically deployed.

PFIM-5235

When using the condition step in steps.json for Integration Template, it is possible to get a value selected by the customer. Based on what the customer selected you can then e.g. apply different logics.

PFIM-5272

In the Instance Repository tab, the Show Definition option is available also for failed mappers, so that the user can see the code and troubleshoot it. 

PFIM-5290

Fixed Issues

Bug Description

ID

Bug Description

ID

The email notification on failed records within Data Upload to DMDS does not contain correct information.

PFIM-4246

Date filter in the Cluster Upgrades Overview does not work.

PFIM-4349

In Administration, when you want to remove user from a project and confirm the popup, the window looses its close icon (cross in top right corner) and you cannot close it.

PFIM-4401

When you deploy an Accelerator Package with invalid conditions, after data upload there is an error popup window with a broken title.

PFIM-4418

In Administration > Constants > Partition Upgrades, when you create a MINOR partition upgrade, change its Duration, save it and want to edit it again, the changes cannot be saved, there is an error.

PFIM-4565

When you want to create a new Connection under an IM instance that is not running, Types values are not available and there is no indication why.

PFIM-4616

If logic is complex enough and it is triggered by the trigger-logic step type inside a package, it timeouts in PlatformManager.

PFIM-4811

Sorting by version in Overview > Integrations is not numeric but alphabetical.

PFIM-4833

When you use the Create Local Copy action for an integration element that does not exist in the Workspace, you get an incorrect response 'Already exists'.

PFIM-4927

When creating a new IM instance, it is possible to select the same environment multiple times, there is no error returned.

PFIM-4955

When you start deployment on an IM instance which already has an unfinished deployment, there is a wrong label of the package in the Unfinished Deployment Found dialog.

PFIM-5072

In workflows, there is missing validation when the number of users to approve is higher than the number of selected users.

PFIM-5078

When deploying Sales Insights Accelerator with a custom date format (set in Data Mapping) there is an issue with the date (Pricing Date) conversion.

PFIM-5123

When you submit deployment of an already deployed object, the conflict is not returned in Changes in the Instance Repository dialog for Connections and Filters (due to an incorrect parameter).

PFIM-5144

For an AWS IM instance, there is inconsistent behavior during the conflict deployment of AWS objects route and mapper.

PFIM-5146

PlatformManager goes down when the user changes the Account during package deployment.

PFIM-5148

Production pm-sfx sometimes fails on java.lang.OutOfMemoryError: Java heap space.

PFIM-5154

When a route deployment fails, there is an incomplete error message 'Something went wrong' (instead of 'There is already deployed route with same 'from' section').

PFIM-5159

In Partition overview, the log history date range is saved in a session even when it was not explicitly changed/saved. This leads to keeping an old date range when the session lasts overnight.

PFIM-5171

Revision number is not correctly set and IM instance objects are not fetched.

PFIM-5172

Export CSV mapper does not fetch all fields of an LPG.

PFIM-5184

In Activity Log, there are missing records for an account which had its cluster upgraded.

PFIM-5186

The 'today' and 'tomorrow' filters do not work in Overview > Upgrades.

PFIM-5187

A new AWS IM Instance is not visible in the list of available instances after the deployment from Marketplace > Integration Templates.

PFIM-5188

When you work on an IM instance and try to assign Git permissions to yourself, you get an error.

PFIM-5196

There are missing valid account IDs for a particular route for user preferences.

PFIM-5201

Sorting by version in the Overview tables is not correct.

PFIM-5202

When you go to Account > Integrations > Filters > Workspace tab and enter /api/instances/3503/im-filters, you get an error.

PFIM-5210

General Fallback options are not fetched while deploying the Price Setting Package.

PFIM-5228

It is not possible to save a query in the Activity Log section (both under Account and Administration).

PFIM-5245

Partition error log is not displayed within the package deployment and in Templates Management > Failed Deployments.

PFIM-5253

In the Product Requests tab some internal tickets are displayed.

PFIM-5300

It is not possible to delete a partition when some Accelerators with different states are applied to it.

PFIM-5322

 

PlatformManager version 1.67.0