Added
5.20.15 2021-06-14
SignatureVerificationResult - added a media type information (file/hardware)
window.capiSelectionDialog - a Vue based interface for cryptographic module selection (used by UB EE/DE)
UNavbarNotificationsButton: added opening of unread notifications with the messageType === system
in the modal window for the user when logging into the system.
processing.saved: pass method name insert/update as second argument into a saved hook on form
Changed
5.20.15 2021-06-14
- BREAKING UCodeMirror attribute renamed
readOnly -> readonly;
This fix u-auto-field readonly binding in case attribute is on Json type
Fixed
5.20.15 2021-06-14
computedVuex - pass key property to SET mutation
Added
5.20.16 2021-06-14
UBBoxSelect: added the ability to display entries that have been deleted or closed by the History mixin
Added
5.20.16 2021-06-14
openIDConnect: id_token saving on auth handshake stage.
This token needed for doing proper OpenID logout with post_logout_redirect_uri param.
Token value can be accessed in 'getOnFinishAction' and save it to the LocalStorage/SessionStorage for example.
Added
5.9.10 2021-06-14
- added i18n for
SignatureVerificationResultObj.hardwareKeyUsed
connection.pki() function can show a pki implementation selection dialog if multiple
'encryptionImplementation' is available
Added
5.22.5 2021-06-14
getAppInfo endpoint result can be modified by subscribe to newly added App.getAppInfo event:
App.on('getAppInfo', function(appInfo) {
const serverConfig = App.serverConfig
const DSTU = serverConfig.security && serverConfig.security.dstu
appInfo.trafficEncryption = DSTU ? DSTU.trafficEncryption : false
Removed
5.22.5 2021-06-14
- DSTU related section of
getAppInfo response is removed (moved into getAppInfo event handler of @ub-d/crypto-api endpoint)
Fixed
5.22.5 2021-06-14
- initial call to
App.serverConfig is protected by critical section to prevent possible multithreading errors
fsStorage mixin: for *.vue files force script/x-vue mime type (mime module do not detect .vue)
/allLocales?lang=LL&includeDomain=1 - will merge meta with meta.lang - the same algo as in client-side UBEntity constructor.
This fix ubcli migrate in case {$i18n: entityName} is defined in YAML but meta file is not localized to some language
Added
5.20.16 2021-06-14
-
uba_usercertificate - added attributes certParsed: Json and isForSigning: boolean.
Both are sets on certificate binary changes.
Consider to use uba_user.addCertificate added by @ub-d/crypto-api method to add a binary certificate
-
isForSigning attribute added to the field list of Users->Certificates shortcut;
-
uba_usercertificate.getCertificate method. Can return:
- any certificate if called as
rest/uba_usercertificate/getCertificate?ID=1231
- SIGNING certificate for current user if called w/o ID parameter
rest/uba_usercertificate/getCertificate
- if called as UBQL, certificate returned as base64 encoded string
Changed
5.20.16 2021-06-14
uba_usercertificate form is rewritten to Vue
Removed
5.20.16 2021-06-14
@unitybase/uba does not depend on asn1js and pkijs packages anymore, certificate parser is moved to server side @ub-d/crypto-api model
Fixed
5.21.11 2021-06-14
migrate command now tolerate multiple records in ub_version table for the same model,
it takes the most recent version
Changed
5.20.16 2021-06-14
- improved template for new vue form