Inventu Viewer+ Base Product and Components
(Version: 6.0.109 September 30, 2024)
FVTerm Web Terminal Emulator
- When the Server API / IAM feature is active, the Macro Icon can now be displayed to users in order to facilitate running Server Macros. This is controlled by in the Configurator for Profiles
- User attributes for SAML2 and OpenID are now available to both the Server Macro .NET code and the Javascript Client API and support. This is utilized in access control for FTP profiles as well as controlling visibility of the Macro Icon based on a user custom attribute.
- Internals of synchronization between the client UI and Server macros were enhanced as part of integrating the new Inventu FTP Server Macro.
- The OIDC support was enhanced to better support custom user attributes for Server Macros.
- The Server Macro client user interface for the GetClientFile call was enhanced to support both direct selection and drag-and-drop for selecting a file for uploading.
- A SAML2 UserID can have a vertical bar (|) which causes problems with identifying the user’s Macro folder (fixed in this release-converted to an underscore).
Inventu FTP Macro
- New Installable .NET assembly that is a functional FTP Uploader that can be configured by a server administrator to enable authorized users to upload files to managed locations
- Documented at https://software.inventu.com/help/html/IVFtpMacro
- Note that customers that also would like to enable FTP downloads are welcome to alert Inventu to their requirements
Profiles Configuration and Runtime
- The Help web pages for the configuration topics is now installed on the local server, so that “locked-down” servers (which do not have HTTP access out) no longer block access to the help.
- The Auto-Load User Macros checkbox is now visible when ServerAPI / IAM feature is active
- Macros Application Identifier which controls location of macros for a profile is no visible when the ServerAPI / IAM feature is active
- Enable Macros Icon for Server Macros is a new checkbox that controls visibility of the Macros execution icon when the ServerAPI / IAM feature is active
- Server Macro Access IAM Attribute is a new text field that identifies a custom user attribute, which if not present or blank, will hide / not display the Macro Icon
Installer
- The SCKeyDefs.js file, as part of the new support for profile-based keyboard definitions, is modified by the installer to tweak the function calls so that the active profile can be used to program the keys when a new host connection occurs.
- Help for the Profiles Configuration topics is now installed locally
ViewerLib API
- Minor Fix to PutCommand to improve synchronization in ASCII environments