Version 5.4.1

  • Added a new setting in Secure Forms to control the session timeout for public forms.
  • Enhanced the logging of the REST tasks to properly indicate the operation being performed when a response body and response header file already exist.
  • Added support for a more complex version numbering scheme.
  • Enhanced the new FileSet filter label to be bold.
  • Enhanced the SOAP Task to support loading a WSDL from a local file.
  • Enhanced the Set Variable task to register a file READ event in the Job File audit log when the value of a variable is read from a file.
  • Updated the namespace prefix for SOAP responses to be consistent between successful operations and faults.
  • Updated the styling of the Completed Jobs by Project report to prevent headings and labels from being truncated.
  • Updated the multi-checkbox component of Secure Forms to pass a list of selected values to a Project.
  • Updated the debug logging for IP filtering to no longer log a message when a connection is accepted.
  • Enhanced the validation of the Admin SAML SSO settings to provide a warning when the Admin Site URL is not properly defined.
  • Removed the unused Enable Cookies setting from the REST and SOAP tasks.
  • Updated the REST tasks to log request headers to the job log when running in debug log level.
  • Cleaned up the validation messages returned when running a Secure Form using SOAP web services.
  • Updated the View Gateway page to include the SSL Context configuration setting.
  • Updated the default search operator for the User Name to be 'contains' on the Advanced tab of all Audit Log search pages.
  • Updated the validation message on the SOAP and REST tasks to clearly indicate that a User Name is required if an authentication type is selected.
  • Fixed an issue where file upload statuses are not always refreshed properly on the upload dialog when uploading files through the Web Client interface.
  • Fixed an issue with the WSDL generator to properly load internally linked XSDs within the WSDL.
  • Fixed an issue where the Submitted From value was empty for Jobs submitted from a Secure Form.
  • Updated various file/folder path locations to properly validate the type of file input allowed for those fields.
  • Fixed an ajax refreshing error on the Log Settings page that could clear uncommitted settings in certain cases.
  • Fixed an issue where copying a Web User Template did not prompt for a Domain when running in a multi-domain environment.
  • Removed an invalid warning that was logged from the SOAP and REST tasks when parsing the response XML into a variable.
  • Fixed an issue with the Expression Wizard where text selected to wrap in ${} was not properly wrapped in all cases.
  • Fixed an issue where change history for Monitors included fields that weren't modified.
  • Fixed an issue with the SOAP GACMD virtual file and virtual folder operations to properly set permissions based on the SOAP request.
  • Fixed an issue where GoDrive audit logs search results did not contain events not belonging to a specific domain.
  • Fixed an issue where global search results were showing 'null' file names for certain transfer operations.
  • Updated the data type defined in the Oracle DDL from VARCHAR to VARCHAR2.
  • Fixed an issue with reading the license file that was introduced in 5.4.0.
  • Fixed an issue where HTTP headers set during Resource testing were different than those set during Project execution causing a difference in behavior.
  • Fixed an issue where output variables were not properly being removed from the Variables panel when the Task that creates the variable is deleted.
  • Fixed an issue where the Put and Post REST Tasks were inaccurately requiring a request body.
  • Fixed an issue where Web Users were not properly removed from an LDAP group when the Login Method was changed.
  • Fixed an issue where Project Designer panels were not properly expanded to display configured fields when the field was a pick list component.
  • Fixed an issue where unexpected failures during a multi-file download as zip operation could leave streams open resulting in locked files.
  • Fixed an issue where the Dropdown component on a Secure Form could automatically change defaults or allow multiple defaults during configuration.
  • Corrected a spelling error in a validation message that would display when promoting a Monitor from one system to another.
  • Fixed an issue where a blank message on an anonymous Secure Mail reply could show up as 'null'. This issue only existed when running on an Oracle database.
  • Fixed an issue with attaching files from a Secure Folder to a Secure Mail package where files with the same name were not properly renamed.
  • Fixed an issue with the default application data that was causing the switch to an Oracle database to fail.
  • Fixed an issue where the View Web User page wasn't showing deactivated Secure Forms that the Web User had access to.
  • Fixed an issue where switching the Domain on a Web User Template doesn't trigger the Save button to become enabled.
  • Fixed an issue where the Password Expiration email notification was attempting to send notification emails to admin users with no email address defined.
  • Fixed an issue with the Validate RowSet task where exceptions were not properly being handled.
  • Fixed an issue where the SAML Single Sign-On redirect process could get stuck in an infinite loop when a user has no valid permissions.
  • Fixed an issue where adding an Admin User could fail if the User is not configured to use the Internal Login Method.
  • Fixed an issue where dropping a new task onto a Project that does not contain a Module could cause the Project Designer to lock up.
  • Fixed an issue where the SOAP Task would log 'null' for the request by if the soap message was being loaded from a file.
  • Fixed an issue where Web Users were not able to log in if Two-Factor authentication was configured. This issue was introduced in 5.4.0.
  • Fixed an issue where the option to resolve host names at the proxy server for the HTTP/S, REST, and SOAP tasks was not working in all cases.
  • Fixed an issue where the Web User password history was improperly validated in the Security Audit Report.
  • Fixed an issue with the FTP Base File implementation where folders on an FTP server that does not support the STAT command for directories would appear as if they do not exist.
  • Fixed an issue where the mouse cursor would not show up as a pointer to indicate a clickable link in the Component Library of the Project Designer when using Firefox.
  • Fixed an issue where invalid authentication to a SOAP service would return the html error page as the response body.
  • Fixed an issue where database statements were not properly closed after each execution. This issue existed when running operations that execute a large number of statements within a single connection.
  • Fixed an issue where the selected Resource and the Web Service URL were not properly validated.
  • Fixed an issue where the Derby database backup was not running every hour when configured to do so.
  • Fixed an issue where a Secure Form would pass an empty string to a Project when no files are attached to a form that accepts file uploads. Updated the empty string to an empty list, which allows the Project to work with the variable regardless of whether or not files were uploaded.
  • Fixed an issue where the Accept Type setting wasn't properly applied on the SOAP Task from the Resource.
  • Fixed an issue with the SOAP interface for GACMD to properly handle the validation of optional numeric and boolean values.