August 2020 Dashboard Release Notes
Release Date Aug 27, 2020
pi.2020-08-27
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
Release Highlights
Added
SCHED-5 You can now test your Schedules before you send them to recipients. The ‘Test this schedule’ icon on the toolbar will send the current user an email for each recipient on the schedule, with the content that each recipient would see.
The email should appear with as <subject> - <email>
. For example, if you have a schedule with the subject as “Monthly Report” being emailed to User 1 (with email as user1@email.com
) and another to a direct email direct@email.com
, you’ll get two emails:
Monthly Report - user1@email.com
Monthly Report - direct@email.com
pi Reports
The current user must have an email configured
The schedule must be saved before being previewed
PANINT-8675 New time-based [[Magic Variables]]
have been added. Please see pi Documentation for more information on Magic Variables.
Configuration
PANINT-8528 Elasticsearch has been added to the list of data connections.
Configuration
PANINT-8594 Added ability to customise the loading icon of the whole application:
There is now a new input field on the theme to allow putting a svg / image as a loading icon
This icon can be one from the theme directory just like the logos, or can be a URL to access an svg / image file
Before logging in or straight after log in before having the current user info in the system, the system uses the theme defined by the PI_STYLES variable, so the loading icon of this theme is used
If user leaves the loading icon field blank, it falls back to the grey spinning cog
If user creates a new theme, this loading icon is used (New theme now copies the system theme set up for the theme config, including the icon)
This loading icon should be used for the pi-day, pi-night themes that are shipped with the initial installation
Configuration
PANINT-8541 A ‘Duplicate’ icon has been added to the report editor. This icon can be used to create a copy of the current report page can be duplicated.
Dashboard
PANINT-8611 Add password change visualisation to all user password change screens. Extra changes have also been made that will allow Admin users the ability to enforce high password standards in the Settings screen.
Dashboard
PANINT-8667 Add /skipconfig flag to the Windows installer. Only useful for debugging, when install is needed without configuration e.g. setup.exe /skipconfig
Configuration
Changed
PANINT-8576 The Combined chart type has been updated so that it now supports more than two measures and users can choose whether to allocate the data to the left or the right Y Axis. These changes can be seen on the Attributes screen in Chart Editor.
Dashboard
PANINT-8599 Reports and schedules selection lists are now displayed in a tree structure. This means that reports and schedules are grouped by the categories they belong to.
pi Reports
PANINT-8598 Users now have the ability to schedule at any hour, including minutes (HH:mm format).
Users will also be able to create a schedule for the last day of the month.
pi Reports
Fixed
PANINT-8524 migrations.jar
now includes logic to seed the database.
Deployment
SCHED-4 The Scheduler now allows anonymous SMTP connections. To use this, just keep the Username
and Password
fields empty, but you can insert an Email
that will be used as the Sender.
pi Reports
PANINT-8639 Parent categories that are being used now display the (u) symbol when being imported to the dashboard
Configuration
PANINT-8635 Fixed elements on the config screens (category access, data connection) that couldn’t apply theming correctly when using the Pi-Night theme
Configuration
PANINT-8597 A fix has been applied to the Schedule screen, so that when no changes are made, the screen would no longer show that it has changes and ask users to save their changes
pi Reports
Security
PANINT-8168 Updated Tomcat to 8.5.56 to resolve known vulnerabilities
Deployment
CUSTOMER NEWS - Our November 24 Release Is Now Available - Download It Now!