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