imported>Jason.nicholls |
imported>Mike.berman |
(12 intermediate revisions by 2 users not shown) |
Line 3: |
Line 3: |
| == Introduction == | | == Introduction == |
|
| |
|
| Version 2.5 is a GA version of AppBoard released on TODO. This page summarizes the New Features, Resolved Issues, and Known Issues in the 2.5 release. | | Version 2.5 is a GA version of AppBoard released on July 14, 2014. This page summarizes the New Features, Resolved Issues, and Known Issues in the 2.5 release. |
|
| |
|
| == What is AppBoard == | | == What is AppBoard == |
Line 9: |
Line 9: |
| 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. | | 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 == |
| | |
| | AppBoard 2.5 introduces a number of changes to the supported platforms: |
| | |
| | * Added server support for Java 8 |
| | * Remove server support for Java 6 |
| | * Added server support for Windows Server 2012 R2 |
| | * Added server support for RedHat Enterprise Linux (RHEL) 7 |
| | * Removed client support for Internet Explorer 7 |
|
| |
|
| == New Features == | | == New Features == |
Line 14: |
Line 23: |
| This section describes the enhancements to AppBoard that are included in version 2.5. | | This section describes the enhancements to AppBoard that are included in version 2.5. |
|
| |
|
| * something | | * Implemented several general code quality improvements through the use of static code analysis tools. (AB-818) |
| | |
|
| |
|
| == Resolved Issues == | | == Resolved Issues == |
|
| |
|
| This section describes the resolved issues that are included in version 2.4. | | This section describes the resolved issues that are included in version 2.5. |
| | |
| | * Corrected an issue where the "edgeFlat" login page directory was getting included in system archives. (EN-137) |
| | * Fixed an issue where installing AppBoard as a service required using the Java JDK and did not work properly with the Java JRE. (EN-138) |
|
| |
|
| * Fixed an issue causing axis labels in some cases to appear very small in mobile Bar and Column Chart Widgets. The root cause was that a very small rotation angle had been applied. Applied correction to help prevent this by limiting the increment values to 15, 30, 45, 60, and so on. Note that the width of the columns, and height of bars, can still impact how big the labels can grow. (1614)
| |
| * Free Flow Layout of Widgets has been deprecated. To re-enable legacy support, you can change the following configuration parameter in /enportal/visualizer/assets/config.xml: (AB-7)
| |
| ** <nowiki><!-- Allow boards to have widgets arranged in Free Flow layout --></nowiki>
| |
| ** <attribute name="enableFreeFlowLayout"
| |
| ** type="BOOLEAN"
| |
| ** value="true" />
| |
| * Updated the placement and ordering of "OK" and "Cancel" buttons on several screens to provide consistency across the product user interface. (AB-39)
| |
| * Fixed an issue where deleting the last remaining Session Variable (previously called Access Control Variables) would give the error message: "Index '0' specified is out of bounds" . (AB-118)
| |
| * Removed the "CSV File Preferences" Data Source type from the Data Source wizard, as this is a system level element not needed for customer configuration. (AB-211)
| |
| * Added a message when the user turns off (unchecks) the “Show Advanced Filter Options” check box in the [[appboard/2.5/builder/colored_shape_filter|Colored Shape Rules]] editor, indicating that any advanced rules must be deleted before returning to the basic (non-Advanced) mode. (AB-411)
| |
| * The following Data Adapters are deprecated and no longer options in the UI (but previously configured adapters of these types will retain their configuration): (AB-453) (AB-463)
| |
| ** Facebook
| |
| ** Twitter (previous Twitter Data Source configurations also are no longer supported, due to changes in the Twitter API)
| |
| ** OFX
| |
| ** GDBAdapter
| |
| * Removed the Clone Widget feature to simplify the AppBoard user experience: (AB-308)
| |
| ** Eliminated the "Clone Widget" option from the Widgets configuration panel.
| |
| ** Eliminated the "Clone Widget" option when selecting a Widget Type.
| |
| ** Any Clone Widgets in AppBoard archives will continue to work
| |
| *** The Clone Widget from the archive is converted to a standard Widget of the same type as the clone's original parent Widget.
| |
| *** Any Actions configured on the Clone Widget from the archive are maintained.
| |
| * Fixed an issue that the Help/About and Diagnostics/Client Info screens would give an error message when accessed after a User's session had expired. (AB-293)
| |
| * Cleaned up the icon files available in <tt>[Install_Home]/server/webapps/enportal/WEB-INF/xmlroot/appboard/config/iconregistry/</tt>. It should be noted that the military icons are no longer enabled by default and the <tt>custom_military.csv.disabled</tt> file needs to be renamed to <tt>custom_military.csv</tt>, and then the server re-started, in order to enable these icons. (AB-454)
| |
| * Corrected an issue where white text was not readable in the Circular Gauge Widget on mobile devices. (AB-373)
| |
| * Updated behavior of AppBoard Builder editors to be more consistent and intuitive: (AB-271)
| |
| ** Non-transactional dialogs, which save changes immediately, are shown as tabs (or buttons), when possible.
| |
| *** Close or Finish button provided to exit the wizard when process is complete. (AB-145)
| |
| ** Transactional panels (such as wizards) are presented as a series of screens that are saved when the process is completed.
| |
| *** Cancel and X buttons provided which discard any changes. (AB-145)
| |
| * Fixed an issue where trying to add a User with an invalid password would fail without any error message. (AB-149)
| |
| * Removed the color and size controls from the [[appboard/2.5/builder/configure_alternate_widget|Configure Alternate Widget]] configuration, because these settings do not apply on mobile device. This matches the functionality in AppBoard 2.3, but eliminates the implication that these items are configurable. (AB-355)
| |
| * Deprecated Context Data Type settings for child boards. (AB-351)
| |
| ** To set Context Data Type, add a [[appboard/2.5/builder/widgets/actions/switch_to_a_board|Switch To Board]] Action and configure the settings on that Action.
| |
| ** To re-enable the setting for legacy support, you can change the following configuration parameter in <tt>[Install_Home]/server/webapps/enportal/visualizer/assets/config.xml</tt>:
| |
| <code>[xml,N]
| |
| <!-- Show / hide Context Data Type options -->
| |
| <!-- auto = show if already set (i.e. existing archive), hide otherwise -->
| |
| <!-- true = show by default -->
| |
| <attribute name="enableBoardContextDataTypes"
| |
| value="auto" />
| |
| </code>
| |
| * The [[appboard/2.5/builder/widgets/actions/switch_to_a_board|Switch to a Board]] action was allowing Viewers to switch to boards in stacks that were not provisioned to their role. Now the action will not switch to a board ''unless'' the board is part of a stack provisioned to their role. (AB-475)
| |
| * Removed initial [[appboard/2.5/builder/data_sources/sub-query|Sub-Query]] dialog due to some errors and it is an unnecessary step. The ''Create Sub-Query'' button now jumps straight to the Sub-Query data source wizard. (AB-523)
| |
| * Backup page freezing in IE10, and various other admin pages within enPortal UI not working correctly in IE10. This has been fixed by upgrading a core library to the latest version. (EN-37)
| |
| * Fixed an issue in the Table Widget where the font for the Date Rendered was slightly different from the font for the Text Renderer. (AB-529)
| |
| * Fixed an issue to perform cleanup in the case where deleting a Stack could leave orphaned Widgets that previously resided on that Stack. (AB-546)
| |
| * Fixed various minor issues in the Google Map Widget:
| |
| ** Some nodes were not being displayed in the preview panel during Widget configuration. (AB-417)
| |
| ** Widgets would not consistently render KML in some cases when the browser is refreshed. (AB-303)
| |
| ** Entire Widget display would disappear in some cases after invoking an Action and then clicking in another Widget on the same Board. (AB-338)
| |
| ** Upon returning to a Board with a Google Map that has "zoom to fit" enabled, the map can zoom out to the maximum level. (AB-155)
| |
| ** Fixed an issue where Google Map Widgets would show up as all white starting on October 10, 2013. Workaround in 2.3 releases is to manually change a line in <tt>[Install_Home]/server/webapps/enPortal/visualizer/assets/widgets/googlemapjs-v3.html</tt>. (AB-567)
| |
| * Fixed an issue where the Sub Query data source can fail if multiple filters are applied and it is trying to use an input parameter. (AB-499)
| |
| * Although the Data Collection that drives the Diagrammer Widget is picking up changes in the data, the Widget itself is not detecting any changes unless you either refresh the browser or use the Widget wizard (which forces an update of the Widget). (AB-564)
| |
| * Fixed an issue in the Topology Widget where objects from different data sources could have the same ID and cause collisions. Added a property that concatenates the MetaClass name and the Primary Key value of the DataObject together so that the Topology Widget can use that combination as its ID. (AB-568)
| |
| * Fixed an issue where the Database Query Data Source was getting corrupted when the SQL query statements contained an excessive number of characters. (AB-615)
| |
| * Fixed an issue where Sub Query data sources were losing their settings upon upgrading from AppBoard 2.3 to 2.4. (AB-620)
| |
| * Corrected an issue in the new feature that combines multiple query Data Sources into a single Data Source, so as to not combine the Data Sources if the username and password for accessing the original data source are different. (AB-622)
| |
| * Fixed an issue where legacy Boards from archives with incomplete definitions of Child Boards would not be displayed in the Stack Workset selector. (AB-569)
| |
|
| |
|
| == Known Issues == | | == Known Issues == |
Line 84: |
Line 38: |
| This section describes the new known issues in AppBoard version 2.5. | | This section describes the new known issues in AppBoard version 2.5. |
|
| |
|
| * Legacy Table Widget Data Tip Actions (i.e. from v2.2 and earlier archives) are no longer supported. (AB-605) | | * When running AppBoard using Java 8 the following error messages may be shown and are safe to ignore: |
| * It may not be apparent to the administrator or user when AppBoard loses or regains access to a CSV file: (AB-473)
| | : <tt>... warning: ignoring option PermSize=64m; support was removed in 8.0</tt> |
| *#When a CSV file is re-named, deleted, or otherwise inaccessible, AppBoard provides an error message in Appboard.log and an indicator in the Data Collections configuration panel, but there is no notification to the user in the client and the old data may continue to display as if the data were accessible.
| | : <tt>... warning: ignoring option MaxPermSize=256m; support was removed in 8.0</tt> |
| *#When access to a lost CSV file is re-established, the status icon in the Data Collections configuration panel may still show the file as inaccessible.
| |
| * The Builder occasionally freezes on transition, typically when completing the Data Source wizard. No configuration is lost but a client reload is required. (AB-570)
| |
|
| |
|
| == Contact Information == | | == Contact Information == |
|
| |
|
| For questions or assistance with this release of AppBoard, please see the [[Technical_Support|support]] page for contact information | | For questions or assistance with this release of AppBoard, please see the [[support/technical_support|support]] page for contact information |