Argos 4.3 Release Notes

Argos Mapplet 4.3.0.515 / Argos Client 4.3.0.751

All Argos release notes

MAPS Service 4.3.0.922 / Configuration Tool 4.3.0.325

 

Argos

Enhancements

Area Description Issue number
API Added the report ID numbers to the DataBlock details information in the Web Viewer. This ID is needed when making API calls to a particular report. AR-2148
API Enhanced interactive-mode API reports so that you can pass in parameters as part of the calling URL. AR-277
API Implemented an API for the Web Viewer that allows third-party applications, portals, and webpages to access Argos reports and dashboards independently from the main Web Viewer interface. Depending on your needs, you can log in with a generic user or authenticate individual users via the API. AR-1044
Accessibility Added ARIA landmarks to the Web Viewer for easier navigation with screen reading software. AR-2212
Auditing Added a "Last modified by" field for Argos objects that shows the name of the user who last edited the DataBlock, report, or schedule. AR-1530
Auditing The last run date for a DataBlock, report, or schedule now appears in the list of properties for that object along with its creation and last modified dates. AR-289
Auditing Created a data warehouse designed specifically for reporting against MAPS and Argos data, allowing you to query against these databases without degrading the performance of your production environment. Tables in the data warehouse contain the information most likely to be useful, in an easy to understand format. AR-828
Banded reports Banded reports should look significantly better when viewed at DPI settings different from those they were created in. You will need to edit and save your banded reports in Argos 4.3 to see the changes. AR-1891
CSV reports When designing a CSV report, you can now choose to include a byte order mark in the output file. Some programs, such as Microsoft Excel, require the BOM in order to render extended ASCII characters correctly. AR-1772
Charting Added a button to charts in the Web Viewer that allow you to toggle the display of chart labels on or off. AR-2297
Charting Bar charts set to "stacked" now automatically render as stacked bar charts in the Web Viewer as well. AR-2104
Charting Added a download button to charts in the Web Viewer that saves the chart to your device in .png format. AR-1012
Charting Reduced the number of characters displayed for chart labels in the Web Viewer when there is not enough space to display the labels properly without angling them. AR-2450
Dashboards Slightly reduced the spacing between radio button options in the Web Viewer to more closely match the spacing found in the Windows client. AR-1932
Dashboards Improved dashboard scaling for different DPI settings. Most objects on a dashboard designed at one DPI setting now resize when viewed at a different DPI setting. You may still need to adjust certain text labels depending on the font used. If using the "auto size" option results in truncated text, try disabling auto size. If it still truncates, you can then manually adjust the height/width of the field to allow for sufficient space. AR-1890
Dashboards Multi-column list boxes in the Web Viewer can now be filtered on more than one column. There is an implied AND across all applied filters. AR-1688
Dashboards Multi-column list boxes in the Web Viewer now show the filtered column(s) and the number of results that have been filtered out in the status bar at the bottom of the list box. AR-1108
DataBlocks Users can now execute dashboards and reports while they are being edited by another user, based on the last saved version. To view any saved changes, close and then reopen the dashboard or report. AR-1430
Documentation Expanded the Web Viewer tutorial to include an explanation of DataBlocks, dashboards, and reports. AR-1794
Form design Custom colors that you define when editing a dashboard or report are remembered between Argos sessions and are available in all color selection dialogs. Custom colors are specific to your user. AR-307
Help Updated Help with the data type returned by each function in the banded report editor. AR-1829
Help Added links to the Argos release notes and release guides from the Web Viewer Help menu. AR-1260
Library of Objects Users can no longer view or accidentally edit the system User Preferences folder in the Library of Objects. AR-664
Localization Modified date selection objects in the Web Viewer to use local language settings instead of the date format on the machine where MAPS is installed. This allows you to view dates in your preferred format, regardless of the server's settings. Chrome and Firefox use the browser's language settings to determine the date format; Internet Explorer uses the OS language settings. AR-2361
Localization Localized the Web Viewer to provide a choice of languages for the user interface. Currently, localization support includes English, Spanish, French, and Arabic. In-product Help is available in English and Spanish, depending on the language setting in the Web Viewer. AR-2031
OLAP Expanded the "export to Excel" functionality for OLAP cubes in the Argos client to allow exporting cubes with more than 256 columns and to save in .xlsx format if the machine is running Excel 2007 or later. AR-2350
SQL editor Changed the wording of the "Script returns recordset" option in the SQL Editor for clarity. It now reads "Statement is a DB script/function call that returns a recordset" and includes a tooltip with additional information. Updated the in-product Help to provide further explanation of this option. AR-1149
Saved states The option to "allow running in live mode" can now be disabled on default dashboards (in addition to non-default dashboards). If disabled on the default dashboard, users can run only saved states for this DataBlock. AR-1261
Scheduling Added the ability to copy schedules within a report, or from one report or DataBlock to another. Copying preserves all settings with the exception of the "Active" checkbox and the API tab. AR-933
Stability Made stability improvements relating to management of Argos jobs and handling process termination. AR-1791
System variables Added a system variable called $Server.Name which holds the name of the MAP server and can be used anywhere you can use a variable in Argos. AR-602
System variables Added system variables for schedules, including the schedule name, author, creation date, last modified date, note, and path. These variables will only contain data when running a schedule, and will be blank otherwise. AR-743
User interface Increased the default size of the Library of Objects window for easier viewing. AR-1765
User interface Clarified the title of the browser tab so that it indicates the name of the current DataBlock or report. AR-1122
User interface When editing the security settings on an Argos object, you can now resize the Security dialog to view more users and groups. AR-890
Web Viewer Enhanced the DataBlock details shown in the Web Viewer to include any notes associated with that DataBlock. AR-1126


Resolved Issues

Area Description Issue number
API In Argos 4.2.1, an extract report called via the API may error out with the message "Reports of type 'Extract:<type>' cannot be run in this manner", where "<type>" is the type of extract report (Delimited, Fixed Width, or XML). AR-1648
Banded reports In the Banded Report Editor, chart objects add additional "no name" objects to the Objects drop-down list. AR-623
CAS When authenticating via CAS, attempting to launch a report in the Web Viewer results in an error. AR-1460
Charting In Argos 4.2.5, chart variables cannot be cleared or reset when running a dashboard in the Web Viewer. AR-2281
Charting Charts that are aligned to "client" do not resize correctly in the Web Viewer when the browser window is resized. AR-2128
Charting Stacked bar charts in the Web Viewer display a very small slice for zero values that occur in the last series in the chart. For all other series, zero values are (correctly) not shown. AR-1869
Charting The x and y axis titles for horizontal bar charts are reversed in the Web Viewer. AR-1848
Charting Charts with the background set to "transparent" are displaying a white background in the Windows client. AR-1618
Charting When viewing a bar chart in the Web Viewer, the data for the longest bar is sometimes cut off. AR-2462
Dashboards "Mailto" hyperlinks in the Web Viewer open an invalid URL in the browser instead of creating a new email using the system's default mail client. AR-1766
Dashboards In drop-down controls on a dashboard viewed in the Windows client, font colors do not show up after an item is selected from the list. AR-1763
Dashboards Attempting to export a multi-column list box from the Web Viewer throws an error if the DataBlock name contains characters that are not valid when used in file names. AR-1692
DataBlocks When copying a DataBlock that has revision information, and choosing to also copy the revision history and retain original authors and dates, the authors and dates of the individual revisions are not retained. AR-2409
Error messages Error "Foreign key constraint failed" may occur sometimes when attempting to delete or move a DataBlock after upgrading to Argos 4.1.1.528 or 4.0.1.493. AR-796
Forms The Argos Web Viewer does not recognize the $DataBlock.ActiveForm system variable and throws an error when it is used in a DataBlock. AR-1235
OLAP Added a warning message to the options to "Auto expand all rows/columns" regarding the potential for these settings to use large amounts of memory on the local machine, depending on the number of records and amount of data being returned. AR-1776
Reports Extract reports downloaded through the Web Viewer always have a .txt file extension regardless of the extension specified in the report configuration. AR-2270
Security In Argos 4.2.5, DataBlock Designers with "Allow Full" permission on a folder cannot modify folder security if the root folder is set to "Deny Full" for the "Everyone" group. AR-2121
Shortcuts On the Shortcut tab, if the Home folder has been moved or otherwise cannot be located, clicking Home will have no effect (the same as in the Explorer tree). AR-291
Stability A "Required white space was missing" error is sometimes seen when attempting to edit very large DataBlocks during peak usage hours. Schedules under that DataBlock may then lock up Argos for a period of time or until the session is dropped. AR-1954
System variables Using string functions as part of a "hyperlink" or "fetch file" OnClick event causes the DataBlock to throw an error when run in the Web Viewer. AR-1410
User roles Users with no assigned roles can still log in to Argos through the eLauncher, although they do not have the ability to see the folder tree or perform any other role-based operations. Users are now correctly logged out in this circumstance. AR-1651
Web Viewer When a multi-column list box is initially disabled on a dashboard, setting its auto-select property to Yes does not automatically select the first record in the Web Viewer the way it does in the Argos client. Additionally, if the list box changes from disabled to enabled, the light gray "disabled" color does not return to the normal "enabled" color scheme. AR-2367
Web Viewer When clicking the Web View button in the Argos client, the DataBlock does not load in the Web Viewer if there is an ampersand ('&') or percent ('%') character in the name of the DataBlock. AR-2124
Web Viewer When using Internet Explorer 9 or 10, the Web Viewer does not display images retrieved from a database table using an SQL variable. AR-1792
Web Viewer When editing a non-active revision of a DataBlock, the Web View button launches the active revision. AR-699
Web Viewer When generating a banded report from the Web Viewer where one of the report parameters allows multiple selections, the report only includes records based on the first value for that selection. AR-2284
Web Viewer When searching in the Web Viewer, the results do not include any DataBlocks or reports that are located underneath folders with a '2' in the name. AR-2439


MAPS

Enhancements

Area Description Issue number
ADO connections Added a menu option to rename connection pools on the ADO Connections page. MAPS-350
Auditing Added the "Last logged in" date for each user to the User Properties dialog and to the Users page in the MAPS configuration. MAPS-555
Auditing A new database has been created to separate auditing records from the MAPS database, resulting in increased stability and performance. MAPS-606
Auditing Added the Last Log On date for each user to the Users page, allowing MAPS administrators to sort users by this date. MAPS-505
Auditing The User Properties dialog now shows the created, modified, and last log on date for that user. MAPS-457
Authentication Added an optional SSO mode that allows MAPS to accept requests coming through an authentication server that is behind the same firewall as the server where MAPS is installed. MAPS-690
Data Dictionary On the Data Dictionary -> Users tab of the Configuration tool, you can specify group permissions for each data dictionary in addition to adding users individually. MAPS-443
Diagnostics On the Diagnostics tab of the Configuration tool, added notes indicating which system printers have been added to MAPS. MAPS-352
Documentation Product release notes are available in a new online format that includes both the release notes and the relevant release documentation. The release documentation is fully searchable, and includes a version matrix of all Evisions products. MAPS-626
eLauncher Removed DataMasque from the eLauncher for institutions that are not licensed for DataMasque. MAPS-684
Email When configuring an email server, you can now specify an SMTP port other than the default of port 25. MAPS-462
Executables MAPS administrators can now specify the directory where client applications are downloaded to on end user's machines. This may be useful in cases where you need to add a scan exception for antivirus software that requires an exact path. MAPS-631
HTTP server MAPS administrators can now specify the idle timeout for the eLauncher and Argos Web Viewer. The default timeout is 15 minutes. MAPS-139
Help The in-product Help has been updated to use static links, allowing you to share URLs or link to specific Help pages. MAPS-465
LDAP Administrators can now disable individual LDAP servers in MAPS to prevent users from authenticating to MAPS via that server. This can be useful when testing, configuring a new LDAP server, or making changes to a copy of an existing LDAP server. MAPS-706
LDAP Added an option to the LDAP server configuration that allows MAPS to search the LDAP server to locate a user if their DN lookup fails. Automatically detecting changes to user DNs means that the MAPS administrator does not need to manually update the user's DN in MAPS due to changes on the LDAP server. MAPS-470
LDAP Added support for nested Active Directory groups. If enabled, if an LDAP user is a member of group A, and group A is a member of group B, then adding group B to MAPS will include the nested user. MAPS-62
LDAP When adding LDAP users or groups, the Configuration tool will remember any changes to the search filter for the duration of the session. MAPS-354
Log files Added the institution name to the log file upon server start up, as well as to the information on the Diagnostics screen. MAPS-335
Product Updater When downloading a new MAPS application or a new version of an existing application, the product updater now shows a download status bar. MAPS-452
Scheduling Added a "Last Run Date" column to the Scheduling screen in the MAPS Configuration. MAPS-542
Security Added a version number check before overwriting the SSL .dll files, which allows you to replace the files immediately (without waiting for a MAPS update) if OpenSSL releases a new version. MAPS-783
Stability Made stability improvements relating to management of jobs and handling process termination. MAPS-574
User interface Made the Edit Servers link more visible on the login screen. MAPS-741
User interface Clarified the MAPS application login dialog by changing the "remember username"/"remember password" check boxes to a drop down menu that allows you to remember only your username, neither username nor password, or both your username and password (if the server permits password saving). MAPS-288
User roles On the User Roles screen, enabled scrolling for the list of operations belonging to each non-editable system role if there are more operations than will fit on the screen. MAPS-458


Resolved Issues

Area Description Issue number
ADO connections Deleting a queuing rule for an ADO connection does not enable the "OK" button to save the changes. MAPS-372
ADO connections Ampersand (&) characters in an ADO connection name are replaced with an underscore (_) unless escaped with another ampersand. MAPS-329
ADO connections When copying an ADO connection, the option to "Allow Scripts (non-DML)" does not carry over if it is enabled. MAPS-771
API In the Configuration tool, deleting the name of an API referrer creates a referrer with no name that cannot always be deleted or renamed. MAPS-373
Antivirus Trend Micro antivirus software sometimes flags the Java product launcher as a threat. MAPS-639
Authentication When using CAS to authenticate to the eLauncher, clicking "Log out" results in a CAS authentication error. MAPS-516
CAS When using CAS to authenticate to MAPS, the eLauncher and the Argos Web Viewer time out after 1-2 minutes instead of the default 15-minute timeout. MAPS-625
FTP Exception thrown when adding or editing an FTP server with a trailing white space in the name. MAPS-477
Licensing Exception thrown when applying a new license file in the Configuration tool if there is a password in the MAPS database that uses a non-standard character. MAPS-461
Printing When running the Configuration tool from a machine other than the MAP server, test printing shows the name of the local machine as the "server name" on the printout. MAPS-473
Stability Resolved an issue where jobs occasionally error out when MAPS looks for available updates (MAPS looks for updates four times daily if the "Server will periodically check for updates" option is enabled in MAPS). MAPS-724
User interface When checking for updates while the Mapplets page is open, the mapplet version displayed does not update until you refresh the page. MAPS-331
eLauncher Errors relating to the "Last-chance HTTP exception handler" sometimes appear in the MAPS log file but do not signify any actual issue that would affect users. MAPS-600
eLauncher The Windows application clients will not launch in Chrome or Firefox on a device running a touchscreen-enabled version of Windows 8. MAPS-521
eLauncher Downloading a new version of the Argos client on a machine running antivirus software throws an error "The directory name is invalid." Renaming the installation directory manually or adding an exception to the antivirus software resolves the error. MAPS-270
eLauncher When MAPS is configured to show only installed applications, users see all applications the very first time they log in regardless of this setting. Refreshing the page causes the applications to display correctly. MAPS-514