Added
5.23.84 2023-12-06
UModal
: new props icon
and iconColor
CSS class and color for the icon on the left of the title
UModal
: title
prop value now translated using i18n
UDialog
(and, accordingly, the $App.dialog*
): added moving focus between buttons using left\right arrows (in addition to Tab\Shift+Tab)
Changed
5.23.84 2023-12-06
UTableEntity
: disallow notIn
and notEqual
filters for attributes which refer to non-cached entities, have datatype
Entity
, Enum
or Many
and allows null
as value or one of the ancestors have datatype JSON
UDialog
(and, accordingly, the $App.dialog*
function) now uses UModal
internally instead of el-dialog
.
The UModal
, based on the native <dialog>
element,
gives us the native modal experience. The main thing is that after closing, the modal dialog now returns the focus
back to the element from which it was called
Fixed
5.23.86 2023-12-22
- lookups.js:
- on subscribe, collect requests to load in pendingAttrs/pendingPartitions, to after loading, load extra attrs
for subscribes which happened during loading
- collect subscribe loading request in debounce function, so that if multiple components need different partitions,
it will cause only one request
- on unsubscribe, when subscription counter set 0 - clean
partitions
5.23.85 2023-12-18
org_execgroup
form: support nested organizations in group members selector
Changed
5.24.69 2023-12-06
- deletion confirmation dialog: the entity code and name will be formatted in Bold (for de, uk, en lang)
Fixed
5.24.69 2023-12-06
- 'UBComboBox',
UBBoxSelect
: fixed pagingToolbar visibility if customAction is defined.
Changed
5.23.34 2023-12-18
- improved JSDoc for
argv.options
Fixed
5.23.81 2023-12-06
cdn_classifier
form: added lookupPartitionKey
property in columns config to prevent console warnings
5.23.80 2023-12-01
cdn_classifier
entity - set cacheType to SessionEntity
Changed
5.23.18 2023-12-18
- improved UZip documentation
Fixed
1.1.22 2023-12-22
Added
5.23.23 2023-12-22
- added
Troubleshooting
section into mailer README
Added
5.23.89 2023-12-22
- Add a check for the
uba_usercertificate
entity so that LocalOrgManager
does not have the right to modify certificates of other users
Changed
5.23.89 2023-12-22
localOrgManager
role: access rights to create/modify/delete groups of executors (org_execgroup
) and its members (org_execgroupmember
)
in subordinate org. units
5.23.88 2023-12-18
org_organization
form: for members of localOrgManager
role field parentID
is required
Fixed
5.23.88 2023-12-18
- Added additional user rights with the 'localOrgManager' role to modify the 'org_employee' entry.
'localOrgManager' has the right to modify the record if he is the owner of the record and the record is not assigned anywhere by the staff
5.23.87 2023-12-06
org_employeeonstaff
form: fixed typo which caused errors for LocalOrgManager role
Added
5.23.44 2023-12-18
UbPkiInterface
additions:
verify
now can accept signatures as BlobStoreRequest
(reference to BLOB store),
so application do not need to download signatures from server for verification
Require up-to-date implementation of UbPkiInterface from @ub-d
- new method
isLoadedKeyDigitalStamp
: Returns true in case loaded private key certificate marked as 'Digital seal'
- new method
setRequireDigitalStamp(bool)
: Set requirement for next loaded private key to be a 'Digital seal' or not
Added
5.25.16 2023-12-22
- added documentation for database connection parameter
maxChar4StartsWith
5.25.15 2023-12-18
- entity JSON schema: set minimum entity caption length to 1, set minimum attribute caption and name length to 1
5.25.14 2023-12-01
@unitybase/ub
model now calls formatByPattern.setDefaultLang(App.defaultLang)
on server startup, so formatDate
,
formatNumber
and collationCompare
functions without lang argument now works with application default language (instead of en
)
Changed
5.23.73 2023-12-06
- changed shortcut/folders default access rights:
SysOps
: added access to uba_auditTrail
, uba_audit
Developer
: removed access to uba_session
, uba_audit-securityDashboard
Supervisor
: added access to adm_folder_maintenance
, uba_session
Removed
5.23.74 2023-12-18
Supervisor
role: removed default access rights to shortcuts ub_version
, ub_migration
Fixed
5.23.74 2023-12-18
uba_session.select
method: ignore parts after dot for userID
attribute to prevent sorting errors
Added
5.25.15 2023-12-18
- new
ubcli crypt
- a command line utility to work with signatures (ubcli crypt --help
for details)
ubcli crypt [command] [args]
Commands:
sign fileName4Sign signFormat [-k privateKeyPath] [-p privateKeyPwd | -i] [-o signatureFn]
Create detached signature for file. Can be combined to container using "ubcli crypto combine"
- if "-k privateKeyPath" is not specified - use key from "ubConfig.security.dstu.iit.keyPath"
- if "-p privateKeyPwd" is not specified - use password from "ubConfig.security.dstu.iit.password",
- "-i" is specified - ask for password form stdin
- "signFormat" can be one of "CAdES", "XAdES"
- "-o signatureFn" is a result file name, if not specified - output result to fileName4Sign folder in fileName4Sign.[p7s|xml]
verify signFn [dataFn]
Verify signature. If "dataFn" is not specified consider "signFn" is container with signature(s) and data
hash fileName [algorithm] [-b]
Calculate hash of file. Default algorithm is GOST (GOST-34311).
- possible algorithm values are "GOST","MD5","SHA1","SHA256","SHA384","SHA512","SHA3_256","SHA3_512"
- default output id base64 encoded hash value; if "-b" specified - hexadecimal
split containerFn [destFolder]
Split container into signatures and optional data
combine dataFn signatureFn [-ss secondarySignatureFn] [-forceAsicS] [-d destFolder]
Combine data with signature (and optionally 2'd signature)
- type of result container is auto-detected, but can be forced to create ASiC-S (if possible)
- second signature can be specified in -ss
- if destination is not specified - will write result to current folder
enumDev Enumerate available devices for private key operations
- new command
ubcli mail
- allows you to check the ubConfig email configuration by sending a test email, as the ubq
model does
Fixed
5.25.14 2023-12-01
- Oracle DDL generator: fixed deletion of foreign key constraints in case two tables with the same name accessible
for connection user in different schemas
Changed
5.23.79 2023-12-01
- Set cache type for
ubm_query
entity to SessionEntity
Removed
5.23.79 2023-12-18
Supervisor
role: removed default access rights to shortcut ubs_globalCache