Appboard/2.6/release notes 2.6.1

Introduction

This page summarizes the new features, resolved issues, and known issues in AppBoard version 2.6.1 released on December 4th, 2015. This version is a currently supported version.

What is AppBoard

AppBoard is a data integration and data visualization platform that dramatically redefines the cost/benefit equation for the development and deployment of real-time business systems dashboards. AppBoard allows you to connect, integrate, visualize, and interact with your data in a simple, straight-forward builder environment. The end result is powerful, compelling dashboards that summarize data from multiple sources and can be accessed from any device.

Supported Platform Changes

New Features

  • HTML Widget API now provides JS functions to get a session variable (only if it is not tagged as 'server use only'), get all session variables, or set a session vars have changed callback. (AB-1107)
  • HTML Widget API now provides a way to require accessing additional Data Collections beyond the primary configured Data Collection and force a server side query to refresh the data. (AB-1104)
  • HTML Widget API now provides JS functions to get the Icon Registry, Tile Registry, and Date Formats. (AB-1106)
  • Disabled AppBoard Logging of BEGIN statements by default. (AB-1132)
  • Added caching of configuration queries by role, to help speed up initial AppBoard Viewer load times. (AB-1125)
  • Added the ability to show or hide a dynamic time range filter in the Small Multiples HTML Widget. This control if visible will show the minimum and maximum time values. (AB-1138)

Resolved Issues

  • CVE-2015-3253 Groovy Library Update to address potential remote code execution vulnerability. (AB-1145)
  • CVE-2015-3269 Apache Flex BlazeDS Insecure XML Entity Expansion Vulnerability addressed. (AB-1113)
  • CVE-2015-5255 Apache Flex BlazeDS 4.7.1 SSRF vulnerability addressed.
  • Fix channel configurations so that URIs will support fragments (hash) more common in newer web applications. (EN-227)
  • Fix Manage Sessions page so that IP addresses in IPv6 are displayed properly, rather than unrelated IPv4 addresses. (EN-234)
  • Fix Import/Export utility exporting so that if an HTML Widget has additional Data Collection access provisioned, those data collections and referenced data sources will be exported. (AB-1103)
  • Fix Import/Export utility stack importing where incomplete actions such as 'Set Widget Selection', that did not have a widget selected, resulted in an import failure. (AB-1116)
  • Fix regression in 'Write Static Value' action, only working as the administrator while accessing the builder, but action was intended to function in the viewer for users who have been provisioned access to the board. (AB-1129)
  • Fix data selection display in 'Write Static Value' action; previous data selection is not displayed when action is reopened. (AB-1134)
  • Security enhancement: Update /enportal/remoteFilesystem.jsp utility to only expose specific rootDir directory contents; and also only show ${application.home}/ relative paths given the default configuration. (EN-254)
  • Fix Maximize/Restore widget icon so it is properly toggled from "Maximize" to "Restore" depending on its view state. (AB-1119)
  • Fix regression of JDBC and SQL Adapter connection URLs where some variants were not being handled properly (like Oracle OCI Driver URLs), blocking the ability to connect to the database using that URL syntax. (AB-1118)
  • Fix link data reference loading issue in diagrammer model. (AB-1127)
  • Fixed 1009 Flash Error when server side query returns 0 records via a client side action when updating the Tree Map Widget. (AB-1130)
  • Fixed Netcool/OMNIbus data adapter connection setting which was preventing successful connection. (AB-1137)
  • Prevent unnecessary write of Board layout configuration on access from AppBoard Builder. (AB-1144)
  • Updated PostgreSQL JDBC Driver to latest v9.4-1204. (AB-1146)
  • Improved performance under heavy load, for both configuration queries and data queries. (AB-1139 & AB-1141)
  • Improved management of DB Connections; separated cleanup of old connections to prevent potential delay in query responses. (AB-1151)

Known Issues

  • no known issues

Contact Information

For questions or assistance with this release of AppBoard, please see the support page for contact information