March 2021 Dashboard Release Notes

March 2021 Dashboard Release Notes


Release Name - pi.2021-03-25

Release Date - Apr 14, 2021


We are pleased to present our latest offering of pi - our March 2021 release! This page helps summarise and familiarise you with the changes we have made, and is supported (where applicable) with useful videos to help explain the changes we have delivered.

Dec 13, 2021 - in response to a Java security vulnerability around Log4J2, this version of the dashboard needs to be updated to a version from our patched November 21 (inclusive) - or mitigating actions taken to provide security assurances - more information can be found HERE

Before upgrading, we recommend taking a backup. You can find more information here.

Here’s what we’ll cover;


Added

 

Updated API description

API

Description

The API description has been updated to clarify minimum version, authentication and filtering.

  • The v2 API can only be used from version 2020_12_31 or later. * Clarified that 

/tokens uses basic authentication (Basic username:password) while all other endpoints use bearer auth (Bearer token-derived-from-basic-auth). * Clarified that users must have permissions to the resources related to an endpoint to use it. * Clarified that the filters that can be used on GET-type API calls follow the format fieldName(operator)=value.

 

Default Chart Colour (pi#34)

Dashboard

Description

When a chart is created the first colour from the theme is normally selected. A new field, ‘Default Colour' has been introduced and when a value is specified in this field, this colour will be used instead of the first theme colour.

Screenshots

Default Colour will be particularly useful when creating Merged charts. Please see this section for more information.

Video

We’ve created a short video to explain Default Colours in a bit more detail.

 

Table PDF Exports (pi#50)

pi Reports

Description

When exporting a table in a report, the table will be split onto the next page if it’s larger than the height of the page. Table headers will be retained and will be visible on the 2nd page. Issues PANINT-8973, PANINT-8974, PANINT-8964 and PANINT-8926 are also related to this item.

Please note that you will experience a decrease in performance when exporting large tables as PDFs. This is because a new table has to be created for each page that it spans across in the report.

 

Merged Charts (PANINT 7930)

Dashboard

Description

Merged charts allow you to combine three separate charts into one. When using this chart type, you can create and customise each of the three charts separately and apply formatting and attributes for example, filters, sorts, colours and data labels. The merge chart function will merge all the features of each chart into one. Merged charts also allow you to merge charts from different data sources and data connections.

Please refer to this section in pi Documentation for full details.

Screenshots

This example combines a Spline Area chart with a Stacked Bar chart.

Video

We’ve created a short video to explain Merged charts in a bit more detail.

 

Warnings/Alerts

Certain chart features and attributes must be applied to the individual charts before they are merged and a maximum of 3 charts can be used.

 

Log levels (PANINT 8823)

Dashboard

Log levels for the Dashboard can now be configured on the settings screen. The levels can be controlled individually for Panintelligence code, third party code and Tomcat. You should only alter these when trying to diagnose an issue and please take care because they can impact on performance.

The following log levels will be supported:

  • DEBUG

  • INFO

  • WARNING

  • ERROR

Tomcat log level changes will require a restart of the Dashboard

 

API v2 logging in (PANINT 8955)

API