Release Notes CenterView 3.0.2 Build 1670 -------------- - The context-specific help in CenterView Builder did not work in Windows using IE7. Whenever any help button was selected, the main help page was opened instead of the page related to the button. - ldap.Port and ldap.Base from dashboardserver.properties could not be set in the Administrator. Now, when you go into the list of dashboards and manage the auth plugins, you can enter LDAP information in the edit screen. - Dashboards with open access, but with restricted pages were showing only the restricted pages and not the open access dashboard. - Enhancement: CenterView now alerts you when you enter invalid values in the script editor dialog. You can choose to keep the value or change it to one of the options in the list of valid values. - When converting true type fonts in CenterView Builder and using them in an image template, CenterView Server's embedded Corda Server would show an error in the log. Now, a dialog displays saying that CenterView Server needs to be restarted for the new fonts to be useable in the CenterView Builder preview. - Made some minor improvements to the example dashboards. - If you have a table with a data-view that "skips" a row (or more), then the top row was styled wrong. - If there was an instance of the Tomcat server already running, Tomcat would exit with no warning. Now, Tomcat displays a message and exits. - A combination of rowpans and colspans caused Highwire to throw an error. - Enhancement: Added the ability to edit the condition of an if or elseif using the built-in editor. - Improved and made corrections to the Tutorial documentation. - In the Welcome dashboard on Safari, pressing Enter after entering the user name and password would not select the Login button and log you in. - CenterView Administration-only install would display a "File not found exception". - The link in the notification email only had the machine name, not a full DNS name. Now the full DNS name is displayed. - Enhancement: Added ability to create database aliases for an XMLA datasource. - Password field was showing as clear text when setting up XMLA connection in Builder. - When using Internet Explorer 6, the font/fontsize in the KPI's could appear larger than when using either FireFox or Internet Explorer 7. - A custom layout grid was not saved or restored with an archive. - Moved EXT menu styles from Menubar.css into individual theme.csx files. You may need to modify your theme.csx file. For more information, see /readme.txt. - Adding running-row-head to a table with pagination in header and footer did not format table correctly. - Series Note Text did not work as expected in CenterView. Now, noteboxes are no longer listed as textbox items when you change from the Image Template Editor to the main CenterView Builder. - Enhancement: Added better alerts for any table conversion errors. - Copying the hex code in dashboard-->theme-->css-properties-->detailed-css-properties was causing problems with the dashboard colors. - Enhancement: The start-page-index is now a dropdown menu with all the pages and page-groups listed. - It is no longer allowed to drag and drop a graph outside of a KPI. - Fixed some issues that were causing policy warnings. - Enhancement: Some additional error messaging was added. - Conversion backup dashboards (in Server/doc_root/dashboards_old directory) were displaying in the Administration dashboard list when they should not. - Page - Copy existing was not working properly. - In page-settings tag, choosing to align setting center was being ignored in preview pane. Now, if you want to specifically set the alignment for all browsers, add a text-align attribute to the pagetoolbartitle class in the theme. - Enhancement: When sending an email from a KPI, you now have an option to NOT send a PDF when doing a KPI email. KPI emails now include a link to the KPI. - The icon/text of KPI toolbar controls appeared in the PDF and were clickable. - Enhancement: Could not view KPI notification schedule details from CenterView Administrator. Can now see Cron Schedule parameters for scheduled notification. - Moving a tag in the Object Browser would lose context after the first move. - Going between File browser and Project browser did not remember context. - Image was not always displaying when toggling enabled/disabled status of notifications. - There were several issues when Notification Name is not unique. Now, CenterView does not allow duplicate alert names per user/KPI combination. - Some minor fixes were made for dashboards that have advance-form-controls set to true. - Submit buttons were not submitting when pressing the Enter key. - Preview Object in the Image Template Editor was not working for dynamic objects. - Could not view a page of a dashboard that is set to targetEmbeddedBrowser; could view only a KPI. - Enhancement: The calendar control now always defaults to the value of the text box, unless that value is an invalid date. - Request.getCookie(string) function was not returning the correct value. - Several fixes were made for validating notification configuration fields. - Enhancement: User-created Notifications now displays the Notification Name in the Notifications main view instead of the Notification Message. - Enhancement: Dashboard Name now displays in the Notifications main view. - Enhancement: You can now sort column headers in User-created Notifications by user name, then dashboard name, then notification name. - EXT popups did not work on individual KPIs in Sharepoint. - Enhancement: When you create two form controls of the same type, the var-name now automatically increments a numerical value to ensure unique variable names (for example, texentryName and textentryName2). - Some fixes were made to some delivered themes. - Candlestick and high-low-open-close graphs would get some of the graph line colors set by the CenterView theme. Now, the lines of these two graph types are NOT modified from the theme. - "On print" control settings did not work with advanced-form-controls on. - "On print: Text" did not work properly for check boxes. - If you add an apply to the footer-view with the row='last' and col='last', the keyword "last" did not get applied. - Enhancement: All true/false dropdowns are now checkboxes. A checkbox that is marked=true and an unmarked checkbox=false. - Some performance improvements were made. - Data that was in the default data and NOT in the datafunnel was showing up on graph. - Enhancement: On Windows server platforms, we recommend that you install a full version of PostgreSQL. This solves the issue with Postgresql not starting on Windows server machines as an administrative user. See the installation program for instructions. - Firefox was not printing bullet gauges. - Changing some controls in a dashboard could make the browser do excessive refreshing. - Enhancement: The CenterView server no longer writes the dashboardserver.properties file every time it starts. - KPI notifications were resent after server restart when resend frequency is 0. - Enhancement: We now display auth plugin user variables in the html console. - Setting dashboardserver.properties to configure CenterView Server to use "Named Configurations" or "modifiy this server's configuration" pages in CenterView Admin did not work. Removed the auth plugin fields from the admin dialogs; auth plugins can be configured using only the "Manage auth configurations" dialog on the CenterView Admin dashboard page. - To-Legacy transform was ordering columns alphabetically, even if you have a sort specified. - Popups from popups did not have the expected size and position. - Enhancement: Src-component text box is now a dropdown that lets you choose valid dynamic objects. - EXT password entry boxes were not working. - Enhancement: CenterView now displays a warning when deleting a user with notifications. - The database type list did not exactly match the types stored in the database. - Improved documentation. - Enhancement: A new field has been added to the Datafunnel wizard for creating database connections to MS SQL and MySQL databases. The URL Suffix field lets you enter additional data that is appended to the end of the URL. - Enhancement: The console logs now output timing information for how long it takes to process serverscript, do database queries, etc. - Null values that were coming from a database broke the dashboard page. - Enhancement: There is a new clear-css-formatting checkbox in the html object that enables/disables the wrapping of the content inside a
...
tag. - Enhancement: Added the "Dialog Font" tab to the CenterView Builder > Edit Preferences dialog. This allows you to display Unicode characters instead of empty boxes in the Object inspector. - Using aliases in SQL statements for df-queries did not work when the back end DB is MySQL. - CenterView Builder did not list grid as a choice when it should. - In the Table Wizard when adding a row to the footer, could not edit it (enter data into it) if it was the top row in the footer. - There were problems with colSum in a table's apply tag. - Doing an advanced reinstall of CenterView to a directory that already has a full install could display a number of null pointer exceptions and other related java errors. - Some minor fixes were made to allow CenterView to handle encoded characters better (such as ñ, &mdash, etc.). - When Admin could not communicate with the Server the keys showed expired or invalid. - Database connections with no password were generating a new connection pool each time. - CenterView did not install Builder on Solaris. CenterView 3.0.1 Build 1628 -------------- - Could not print kpis or pages in Safari on the Mac. - Made several minor improvements to the example dashboards. - Dynamic object src-component GUI was not showing the components. - In CenterView Builder, the file browse tree was stealing the selection away from the object list tree. - Successive cordaDrill calls resulted in getting request variables posted back to the server in both upper and lowercase. - UpdateKpiList did not work when it was inside of a popup. - A null pointer exception was happening when using the datafunnel wizard to access data in DB2 on AS/400. - Sometimes drilldown did not work using IE6. - Could not revert changes to the value field in the Apply Properties wizard. - Some HTML tags were not being rendered correctly by the server. (For example,
  • bullets were not displaying.) - Several fixes were made for displaying dashboards in Internet Explorer 6. - Highwire would add the save instructions to the PDF rather than just creating a PDF of the KPIs. - When creating a database alias through the datafunnel wizard, CenterView was not writing the default connection pool entries to the admin database. - Sometimes, child objects inserted in Object Browser were not selected. - Preview Object Name attribute did not work for dynamic objects. - Notification and email dialogs did not display in Internet Explorer 6. - CenterView now warns you if a browser does not have cookies enabled, since CenterView requires cookies. - Table wizard wasn't acknowledging a change in the dashboard after running it, so it wouldn't allow a save or undo action. - KPI with multiple tables: save as .xls did not save each table, but only saved the first table. - Could not send an email to an email address that was external to the SMTP server's domain. - A dashboard loaded in an iframe (ASP .NET) resulted in a java permssion denied message. - Popup kpi drilldown was not working from a KPI that was referenced directly. - When doing an export on a table, the formatted table was being displayed for the export rather than the simple data grid table. - There were errors in Firefox when a dashboard was in frames. - Editing the properties in table "apply" tag did not retain if there were spaces in the text. - A kpi score generated a console warning message. - Hover did not work when there was an image in the cell of a table. - In a table's Apply Properties Dialog on the column sort tab, an empty field would not apply the condition to all columns that met the condition. - If kpi-toolbar-shade was set to false and you clicked a KPI help icon, the KPI help unexpectedly caused first dashboard page to be displayed instead of the page that you were on. - Dashboards that have the drilldown popup width and height set to "auto" were not being handled correctly on conversion. - CORDA.updatePage and CORDA.updateKpi caused kpi refresh to happen more often. - Several issues were fixed with tables. This includes but is not limited to issues with migration from earlier versions, sorting, and incorrect replication of data. - Request variables were not being set correctly after drilldown. - Vertical alignment option of "Middle" for a cell was not working; it was being determined by the parent tag. If you want vertical alignment determined by the parent, leave the vertical alignment blank or choose the empty option. - Adding an if tag to a cell tag and then trying to add a drop-down to the if tag would not work in the Builder, but you could add it to the XML. - If server script references an undefined variable an error was thrown. CenterView now handles undefined variables. - The Object Browser would select the incorrect tag when you moved tags with the arrow buttons. - Added an option for MSSQL 2000 to the datafunnel wizard. The previous MSSQL option has been renamed to MSSQL 2005. - Some cosmetic improvements were made for the interface on a Mac client. - Some cosmetic improvements were made for the the Windows client. - Saving a Flash image from the KPI Save menu option would display a Flash image with an error message. CenterView 3.0.0 Build 1612 -------------- Refer to the readme.txt file and product documentation for more information about the many new features in this release. There are numerous bug fixes in this release. Check the website at www.corda.com for a more complete list. - The default RMI port was changed from 1099 to 2021. - The default database that comes installed changed from Hypersonic HSQLDB to PostgreSQL. - DBAlias connections did not recover after being killed. - Empty datafunnels produced bothersome errors in the kpi console. - Adding more than 11 tabs in a dashboard could display tabs in strange places. - Symlinking was being allowed within the webapp container, but not to an outside path. Now, both are allowed as long as Tomcat is configured correctly (allowLinking="true"), and your OS supports symlinks. - Dashboards are now sorted alphabetically, regardless of case. - The hover text on a Donut graph displayed in many odd places. - Copying an item (e.g. shape) from within a group of a corda-image, and pasting it did not clear the relative bounds formulas. - The control points while zooming on a gauge within a corda-image lost their "crosshairs".