ub-server #

Added #

5.18.11 2020-08-09 #
  • 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

Changed #

5.18.11 2020-08-09 #
  • 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

Fixed #

5.18.11 2020-08-09 #
  • 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)

@unitybase/adminui-vue #

Added #

1.12.5 2020-08-19 #
  • Tajik locale translation
  • 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.
1.12.4 2020-08-03 #
  • SignatureVerificationResult view: in case signature is invalid and library provide some reason this reason will be shown in () For example: Signature invalid (Неверный сертификат OSCP сервера)

Changed #

1.12.5 2020-08-19 #
  • UNavbar: tabs now displayed inside scroll box and prepended by "All tabs" button for tab management
  • UTableEntity in case window.outerHeight < 500px then table header hides while user scroll down (as with address bar in mobile browsers)
  • UNavbar in case window.outerHeight < 500px then navbar visibility can be toggled on/off (new toggle button added)

Deprecated #

1.12.5 2020-08-19 #
  • styleguidist package replaced as external application in ubjs/styleguide

Removed #

1.12.5 2020-08-19 #
  • cross-env dependency removed

Fixed #

1.12.5 2020-08-19 #
  • 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.
1.12.4 2020-08-03 #
  • ensure adminui-vue exports magicLink (SystemJS.set freeze object, so should be exported before call to SystemJS)
  • Vue package if exist window.Vue use it as package entry point else use Vue from node_modules
  • UTableEntity.pageSize set default value 50 in case storeDefaultPageSize didn't present in ubConfig.json

@unitybase/base #

Added #

5.2.15 2020-08-19 #
  • support for #ifdef..#endif & #ifndef..#endif in ubConfig

@unitybase/cdn #

Added #

5.4.28 2020-08-19 #
  • Tajik locale translation
5.4.27 2020-08-03 #
  • cdn_orgaccount: added complex unique index on (code, currencyID, bankID)

Fixed #

5.4.27 2020-08-03 #
  • cdn_orgaccount: change cache type to "None" since row count can be huge
  • cdn_orgaccount: fix error during updating of account with currencyID===null

@unitybase/org #

Added #

5.3.28 2020-08-19 #
  • Tajik locale translation

@unitybase/ub-pub #

Added #

5.5.20 2020-08-19 #
  • Tajik locale translation

Changed #

5.5.19 2020-08-03 #
  • nodeJS usage example (in a README.md) rewritten using async function

Fixed #

5.5.20 2020-08-19 #
  • 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.

@unitybase/adminui-pub #

Added #

5.13.32 2020-08-19 #
  • Tajik locale translation

Removed #

5.13.32 2020-08-19 #
  • cross-env dependency removed

Fixed #

5.13.34 2020-08-20 #
  • 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.
5.13.32 2020-08-19 #
  • typo in Ukrainian translation for key doYouWantFillOtherAttr, removed quotes for unnecessarily quoted properties

@unitybase/ubcli #

Deprecated #

5.6.4 2020-08-19 #
  • ubcli prepareGZIP command is removed (obsolete). For a production environment generateNgingCfg & linkStatic should be used instead.

@unitybase/ubm #

Added #

5.4.10 2020-08-19 #
  • Tajik locale translation

@unitybase/ubq #

Added #

5.3.26 2020-08-19 #
  • Tajik locale translation

@unitybase/ubs #

Added #

5.4.17 2020-08-19 #
  • Tajik locale translation

Changed #

5.4.17 2020-08-19 #
  • ubs_message_edit-fm.vue: refactored, fixed layouts and loading mask

Removed #

5.4.17 2020-08-19 #
  • cross-env dependency removed

@unitybase/udisk #

Added #

5.0.138 2020-08-19 #
  • Tajik locale translation

@unitybase/ub #

Removed #

5.5.12 2020-08-19 #
  • nodeJS compatibility test suite is moved from @unitybase/ub to apps/autotest/models/TST. This reduced the @unitybase/ub module size by 900Kb.