Argos 4.3 Release Notes
Argos Mapplet 4.3.0.515 / Argos Client 4.3.0.751 |
|
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 |
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 |