Added
5.23.82 2023-11-29
5.23.81 2023-11-17
UFile
: added display of signature icon for p7s
and asic
file types
- new
fileActions
module with methods for creating files in a specific way: with dictaphone or webcam help
const {fileActions} = require('@unitybase/adminui-vue')
const audioFile = await fileActions.recordAudio()
const pictureFile = await fileActions.takePicture()
UFile
: added display of signature icon for p7s
and asic
file types
webDav.openInApp
: use method of opening link in an app, that does not close WS connection in FF
5.23.80 2023-11-14
- made
fileName
parameter optional for require('@unitybase/adminui-vue').webDav.canGetPermanentURI(fileName)
- added
webDav.getPermanentURI
method - synchronously return permanent WebDav URI (http.....) for specified document.
To ensure permanent URI can be generated (Negotiate is used) - call webDav.canGetPermanentURI
first
Changed
5.23.80 2023-11-14
- Signature verification result dialog:
- added seconds to the signature time display
- added display of container type (if pki provider support it)
- BREAKING renamed
webDav.isWebDawEnabled
-> webDav.isWebDavEnabled
(it seems that the function has not yet been used in known projects)
5.23.79 2023-11-07
- made toolbar padding for Ext and Vue to be .5em instead of 4px for Ext and 8px for Vue
5.23.78 2023-11-06
- use regular and bold font weights only (either
font-weight: bold;
or font-weight: normal;
)
- made text color inside textarea the same as for input
- made date-picker dates color the same as for input
Fixed
5.23.80 2023-11-14
- fixed JSDoc for async functions exported by
require('@unitybase/adminui-vue').webDav
5.23.78 2023-11-06
Form.mount
: check if SET_FORM_SERVICES
mutation is present before using. It prevents warning about using absent mutation for forms without .processing()
USelectMultiple
: do not show placeholder text, if there are selected options
UFileRenderer
: re-fetch the content preview after the file changed
UFileRenderer
: prevent download document for non-preview mode
processing
: fix error message in case softLock already acquired
USelectEntity
: fix clearing of filters in item selection dictionary. F9 -> add filter -> clear filter now works as expected,
before fix filter not cleaned
Changed
5.24.62 2023-11-07
- ExtJS styles changed to use colors from CSS variables, defined by theme. Changed:
- toolbar buttons
- tabs (redesigned)
- labels color
- input text color
- made toolbar padding for Ext and Vue to be .5em instead of 4px for Ext and 8px for Vue
5.24.61 2023-11-06
- use regular and bold font weights only (either
font-weight: bold;
or font-weight: normal;
)
Fixed
5.24.66 2023-11-24
UBDetailTree.doExchange
: fixed unlock
for entities with softLock mixin [UBDF-17394]
Changed
5.23.79 2023-11-17
- In case, webDav is enabled, add to CSP header for frame-src schemas needed for opening files using WebDAV protocol
Removed
5.23.32 2023-11-29
SyncConnection
- removed obsolete useSasl
LDAP auth parameter handling (parameter not used anymore)
Fixed
5.23.37 2023-11-17
- BLOB stores: added recognition of mime-types (
ct
in BlobInfo) for .asice
and .asics
file extensions
Changed
5.23.79 2023-11-29
- Mark
cdn_classifieritem
as lookup partitioned entity, so that in the UTableEntity
component only relevant entries
would be loaded.
Added
5.23.23 2023-11-17
webDavSchemes
to keep WebDav schemes, they are needed both client and server side
Fixed
5.23.22 2023-11-14
CustomRepository.where
: fix unhandled exception in case complex attribute, passed into where contains
JSON attribute in chain, for example - mi_participants.testrole
and mi_participants
is of type Json
Removed
5.23.21 2023-11-08
- SMTP (mail sender): header
X-mailer
and "produced by" in MIME-Version
are removed - such headers
can trigger false-positive spam filter responses (actual changes is inside synapse40 in server libs)
Changed
5.23.83 2023-11-14
- for members of
localOrgManager
role during insert\update\delete
subordination now verified only for ORG
entities,
for entities from other models, what uses org_unit
as unity insertion\update\deletion are allowed for any node subordination
Added
5.23.42 2023-11-29
- added
UB.isNodeJS
property
5.23.40 2023-11-14
- added i18n for
containerType
signature validation result
Removed
5.23.42 2023-11-29
AsyncConnection
- removed obsolete useSasl
LDAP auth parameter handling (parameter not used anymore)
Fixed
5.23.42 2023-11-29
UB.base64FromAny
now works inside Node.js
Added
5.25.13 2023-11-29
entity.schema.json
- for meta files, add customSettings.lookupPartitionAttr - a name of the attribute, which
is used to partition lookup values. If not defined, then lookup values are not partitioned.
Changed
5.25.11 2023-11-14
- use named function in
App.on('enterConnectionContext', function setSessionTID
to prevent App.on('enterConnectionContext')->anonymous
in logs
Removed
5.23.71 2023-11-29
- removed unneeded debug logging in
uba_als.save
- removed (disable)
audit
mixin for uba_als
entity to speed-up migrations
Fixed
5.23.68 2023-11-06
uba_auditTrail
form: fixed errors when an attribute no longer exists in the entity, but is present in the audit data
Changed
5.25.12 2023-11-17
- Oracle DDL generator: for
NLSSORT_IDX
advSetting
option functional index now generated based on locale,
based on TARGET_LOCALE specified in ALTER SESSION SET NLS_SORT=TARGET_LOCALE
of executeWhenConnected
statement.
This allows to use not only BINARY_CI
, but also other locales, such as UKRAINIAN_CI
etc.
Fixed
5.25.13 2023-11-29
- Oracle DDL generator: fixed long migration execution just after DDL generation. Now DDL generator returns
back
ALTER SESSION SET NLS...
session parameters after switch it OFF during reading of database metadata
5.25.12 2023-11-17
- Oracle DDL generator: for manually defined functional indexes spaces after comma now ignored, so
NLSSORT({0}, 'nls_sort=''UKRAINIAN_CI''')
now equal to NLSSORT({0},'nls_sort=''UKRAINIAN_CI''')
Added
5.23.71 2023-11-06
softLock
mixin implementation moved from server code into @unitybase/ubs
package
Fixed
5.23.73 2023-11-08
- softLock mixin: fixed regression when locking entity with complex
lockIdentifier
attribute by passing lockType
in select
5.23.72 2023-11-07
- softLock mixin: fixed regression when locking entity with complex
lockIdentifier
attribute