Changelog for Online Update No. 02
Bugfixes and features, published on 04.05.2021
Update to patch level 02
IX-9793: Hotkeys in the portal export dialog
IX-10283: Publish layout
The permissions are now set correctly.
IX-11478: Calendar plugin
Event handling for very small event displays has been improved.
IX-11491: Dynamic view in tables
Special characters are output as HTML encoded during export.
IX-11870: Calendar and resource
Calendar navigator and main calendar are now responsive. The individual elements are better separated.
IX-12219: Intrexx services
On systems that do not have a service manager (e.g. Docker containers), a warning is now written in the portal log instead of an error if a service could not be started via the service manager.
IX-12256: Tree with setting "Input required"
Exception when saving fixed
IX-12270: Create portal
Error if the option instance.daemon.manager=NONE was set in configuration.properties.
IX-12348: Check email addresses for validity
Intrexx can now be configured to support internationalized email addresses. Compare: internationalized-email.md
IX-12532: Email configuration
In text mails, the base URL is missing for buttons on the integrated page
Additional style class for buttons in view tables are also assigned to the child text element
IX-12622: Text area / View text area
Not possible to use multiline static default value
IX-12656: Velocity file for initialization
is not evaluated in emails
IX-12658: "Users" module
Improved error message
IX-12728: Create portal
The base URL was empty during Docker deployment. When creating new portals, the base URL can now be configured via docker-compose.yml.
IX-12732: Control type Tree path / Binding tab
When closing the dialog with OK, the control type is changed, the control loses its original function as tree path
IX-12735: Portal properties
A change of the base URL was not always saved correctly. Saving is now performed correctly.
IX-12736: Edit page in a free layout table
In certain constellations the saved record was opened in the whole browser window. The display is now in the correct size.
IX-12739: Calendar and resource
Opening a (resource) calendar could cause errors in the browser console. This is now no longer the case.
IX-12756: Tomcat / NGINX
ATLSv2 and TLSv3 as the default for encrypted connections on the web. The following files must no longer contain TLSv1.1 but only TLSv1.2 and TLSv1.3:
* NGINX configurations generated by Intrexx.
Existing configurations for Tomcat and NGINX are not changed by the online update.
IX-12757: Application import
Applications were not opened after import, although the "Open after import" option was enabled during import. Applications are now opened after import if the option is enabled accordingly.
IX-12759: Create portal
When creating a new portal and selecting NGINX as the front-end web server, the value entered in the "NGINX Virtual Host" edit field was not retained. This was the case when navigating back and forth while setting up the front-end web server. The entered value is now retained.
IX-12760: Create portal
When creating a new portal and selecting NGINX as the front-end web server, the value entered in the "NGINX configuration file" edit field was not always correctly deleted after removing it. Deleting the value is now done correctly and when the page is opened, it checks whether the edit fields are filled or not.
IX-12710: Create portal
When creating a new portal and selecting NGINX as the front-end web server, an error occurred in connection with the dialog for storing the configuration file when showing and hiding hidden files (ArrayIndexOutOfBoundsException). This is now no longer the case.
IX-12764: Configure NGINX
The addition "(default setting)" is now no longer logged. If the configuration file field is empty, then a default path is suggested.
IX-12765: Configure NGINXIn the portal properties under "Front-end web server (reverse proxy / load balancer)", changes made were not applied when switching to a different menu item. The changes or entries are now retained.
IX-12782: Front-end web server
If you selected the type "No front-end web server" in under "Front-end web server (reverse proxy / load balancer)" in the portal properties and activated encryption (HTTPS) there, then the encryption remained even if you changed the type to Internet Information Service (IIS). When changing the type to Internet Information Service (IIS), the encryption is now also reset.
IX-12783: OData Connector
Save causes error message
IX-12790: Edit menu structure
If the "Edit menu structure after import" check box was deactivated in the import dialog, the menu structure dialog was started anyway. This is now no longer the case.
IX-12801: Edit page in a free layout table
does not save attachments in child data group
IX-12827: Convergent M-Files Connector update
IX-12828: Application import
Fixed an error when importing applications with global language constants
IX-12838: Date picker calendar
The dark layout has a light date picker. In the dark layout, a dark date picker is now the default setting.
IX-12882: Application export
IX-12939: Email service
Improved performance when creating emails
IX-12990: Drop-down list / Data mapping
Data mapping is now guaranteed again.
IX-13010: Online Update
In Docker deployments, no updatefilesfromblank was executed during the update. Due to several adjustments, the update is now executed correctly.
IX-13013: Online Update
PortalPatcher in updatefilesfromblank was not initialized correctly. The init() method of the PortalPatcher is now called correctly, which sets the Intrexx installation directory and does not create an NPE.