aclRls mixin: exprMethod accept 3-d parameter - mParams of original request (optional).
Can be used to generate a aclRls expression what depends on UBQL context.
experimental cmd line switch -cj - force logging to journald
on Linux default server setup path changed to /opt/unitybase/ub-server for both rpm and deb packages.
Prior to these changes, rpm install ub into /usr/lib64/ub-server and deb - into /usr/lib/ub-server
in case application config (passed as -cfg) is a symlink then server resolve it to a realpath and start with a resolved config.
This allows to symlink configs for all available applications into a single folder (for example /etc/unitybase/apps-enabled)
mORMot updated to revision #6105
logging:
endpoint name logging level (call endpoint ubql) replaced to Debug -> dedug endpoint ubql.
Endpoint name is the first path of the URI, so discoverable from the HTTP log level output in production logs
without debug log level enabled.
Enter/Leave for DataStore.BuildAndExecInsertSQL shows only in case Debug log level enabled
Windows only: prevent "pausing" of a server when user clicks inside server console by enabling console extended mode
and disabling "quick edit" mode. We strongly recommend to use ConEmu there such problems does not exist (or better linux + bash 😃 )
journald logging: message with % inside does not stop log process (for example, thread 4 = % in text representation)
Form/mount: added param openInBackgroundTab to mountTab. If true - the tab with a newly opened form does not become active.
Default is false and new tab is activated.
SignatureVerificationResult view: in case signature is invalid and library provide some reason this reason will be shown in ()
For example: Signature invalid (Неверный сертификат OSCP сервера)
UDropdown: in case dropdown is placed into HTML attribute with position: sticky/absolute/fixed then it it shown in full size (not cropped to the outer elements bounds as before)
ub-icons iconic font uses fixed character code for each icon, so adding new icons do not broke unicode codes for old icons.
default login page top logo URL changed from /models/ub-pub/img/ub-login-logo.png to models/ub-pub/img/login-logo.svg.
For any app we recommend to change uiSettings.loginWindowTopLogoURL to a logo for your app and not to use default logo.
in case title property is defined in nav shortcut JSON - use it, otherwise - use a ubm_navshortcut.caption for title.
Before this fix ubm_navshortcut.caption always overrides title.