Table of Contents

DataMiner web apps Main Release 10.3.0 CU3

Note

For known issues with this version, refer to Known issues.

Tip

Enhancements

Dashboards app & Low-Code Apps - Table component: Enhanced visibility of rows that are selected or hovered over in dark mode [ID 35993]

When a dashboard or a low-code app is in dark mode, from now on, there will be a higher color contrast between rows that are selected or hovered over and rows that are not.

A web component now supports hyperlinks with a target attribute.

Example: <a href="http://www.skyline.be" target="_blank">Skyline Communications</a>

Fixes

Dashboards app: Problem when trying to open a shared dashboard [ID 35271]

When users tried to open a shared dashboard, in some cases, they would unexpectedly be presented with a login screen because of a permission issue.

Workaround: Recreate the faulty shared dashboard.

Dashboards app: Problem with width of PDF reports [ID 35531]

When a PDF report was generated via Automation or Scheduler, in some cases, its width would be set incorrectly.

Also, in some cases, the left and right padding of PDF reports generated via Automation, Scheduler and the Dashboards app itself would be missing.

Interactive Automation scripts: Problems with datetime component [ID 35682]

When an interactive Automation script was launched from a web app, the following issues could occur. These were all related to the datetime web component (UIBlockType.Time):

  • When you clicked a date in the datetime picker, a changed value would already be returned to the script. From now on, the selected datetime value will not be returned to the script until you close the picker (either by double-clicking or by clicking Done).

  • The datetime value that was returned to the script when the component lost focus could be incorrect.

  • The focus loss detection would not always be accurate.

Dashboards app: Problem when an extra GetParameterTable call without ValueFilters was sent after sharing a dashboard with a state, ring or gauge component [ID 35844]

When a dashboard with a state, ring or gauge component was shared, in some cases, an error could be thrown when an extra GetParameterTable call without ValueFilters was sent.

Dashboards app: Problem when selecting a parameter in a parameter feed component of a shared dashboard [ID 35863]

When you selected a parameter in a parameter feed component of a shared dashboard, in some cases, an error could occur.

Dashboards app & Low-Code Apps - Table component: Selection issues [ID 35968]

When a GQI table was configured to feed the selected rows to another component, the following issues could occur:

  • When you selected a row above a row that had been selected earlier, that row would not get fed.

  • When you tried to select multiple rows using SHIFT+Click, this would not work when you selected the rows bottom to top.

  • When you selected a single row that was already selected as part of a multiple select, the feed would not be updated.

  • When you exported the selected rows to a CSV file, the CSV file would incorrectly contain all rows instead of only the ones you had selected.

Dashboards app & Low-Code Apps - Table component: Minimum pagesize would be used when exporting to a CSV file [ID 36012]

When exporting data from a table component to a CSV file, the minimum pagesize would be used. From now, the largest possible pagesize is used when exporting data from a table component to a CSV file.

Dashboards app & Low-Code Apps: Component title could be made too large [ID 36021]

In a custom component theme, for some fonts, the font size of the title could be set to a value higher than 36px, causing the component title to be larger than its container. Also, in some cases, the font size could incorrectly be set to 0px.

From now on, font sizes will have to be set to a value between 1px and 36px.

Dashboards app: Error when opening a shared dashboard containing a 'Line & area chart' component, a 'State' component, a 'Gauge' component or a 'Ring' component [ID 36022]

An error could occur when you opened a shared dashboard that contained a Line & area chart component, a State component, a Gauge component or a Ring component.

Dashboards app: Retry button of table component would incorrectly be displayed in PDF file [ID 36026]

When you generated a PDF of a dashboard that contained a table component showing a Retry button (because of an error in the table), then that Retry button would incorrectly also be displayed in the PDF file.

Dashboards app & Low-Code Apps: GQI query nodes without options would incorrectly be expanded [ID 36064]

In some cases, GQI query nodes without options would incorrectly be expanded.

Dashboards app: Problem when a 'State' component was fed a parameter value by a drop-down component in a shared dashboard [ID 36075]

In a shared dashboard, an error could occur when a State component was fed a parameter value by a drop-down component.

Dashboards app & Low-Code Apps: GQI table component could throw 'Paged table session not found' error [ID 36101]

In some cases, a GQI table component could thrown the following error:

Error trapped: Paged table session not found

From now on, a table session will immediately be closed after the last page has been fetched. This will prevent the above-mentioned error from being thrown.

Dashboards app: Error when opening a shared dashboard containing a 'Parameter Page' component [ID 36103]

An error could occur when you opened a shared dashboard that contained a Parameter Page component.

Low-Code Apps: Problem when updating header titles [ID 36116]

When, while editing a low-code app with more than one header bar option, you selected another header bar option, the label of the previously selected header bar option would incorrectly still be displayed in the side panel.

Dashboards app & Low-Code Apps: Problem when searching elements of which the name contained special characters [ID 36128]

When, while editing a dashboard, you opened the ELEMENTS section in the DATA tab, and entered an element name containing special characters in the search box, the result set would always be empty, even if elements with that name existed.

Dashboards app & Low-Code Apps: Popup panel showing a PDF preview would incorrectly have a scroll bar [ID 36131]

In some cases, the popup panel showing the PDF preview of a dashboard would incorrectly have a scroll bar.

From now on, a popup panel showing a PDF preview will take the full screen height and will only allow its contents to scroll.

Dashboards app: Problem when pressing an arrow key in the 'Create dashboard' window [ID 36146]

In the Create dashboard window, pressing an arrow key while one of the text boxes had the focus would incorrectly cause the OK or Cancel button to become selected.

GQI: Web services API would not be able to correctly translate a server query to a web query [ID 36173]

In some cases, the web services API would not be able to correctly translate a server query to a web query.

Dashboards app: Problem when sharing a dashboard that contained an alarm table component [ID 36178]

When you shared a dashboard that contained an alarm table component, in some cases, a Not Authorized error could be thrown.

Dashboards app: Order of parameters in State component of shared dashboard was incorrect [ID 36206]

When you viewed a shared dashboard that contained a State component, in some cases, the order of the parameters in that State component would be incorrectly.