@unitybase/adminui-vue #
Added #
1.11.10 2020-06-30 #
- immediately apply a navigation shortcut command changes after edit. Now administrator do not need to reload full UI after shortcut editing.
UGridprovidesmaxWidth(in px) to childUFormRow'sUTablepropgetCellClassto get class name for each cell in table instead header cell's
1.11.6 2020-06-09 #
- new method
lookups.getDescriptionById- fast O(1) lookup of description attribute value using ID as a key
1.11.5 2020-06-02 #
UGrid: new propslabelWidthandlabelPositionto provide width and position to a childUFormRow's. The same as inUFormContainer. This allows changing label position & width for individual UGrig blocks.- helper css class
.u-table_borderwhich adds border to UTable, UTableEntity or UMasterDetailView. Usage:<u-table-entity entity-name="uba_user" class="u-table_border"/>
Changed #
1.11.10 2020-06-30 #
UButton: font size is decreased for all button sizes. For example medium (default) button font size now 14 (instead of 16)UTablepropgetColumnClassoptimized. Calls just one time for each column.
1.11.9 2020-06-24 #
- auth view: UBAuthForgotPassword link removed (not implemented yet)
- Signature Verification Result form improvements:
- different icons for digital stamp and digital signature
- empty fields are hidden
- 4-th column contains either subject name or stamp name or organization name depending on certificate type
1.11.7 2020-06-14 #
- BREAKING
UTableEntity: actionfetchItemsno more throttling and returns promise as expeched. This may be important in casefetchItemsis called from scoped slots.
1.11.6 2020-06-09 #
USelectEntityuse css variables--hs-text, --l-text-defaultfor text color in dropdown optionsElInputuse css variables--hs-text, --l-text-defaultfor text colorlookupsimprove performance of lookup getter (lookups.get) in case lookup attribute isID(as in most case)
1.11.5 2020-06-02 #
UTableEntity: pagination now hidden in case only one data page available
Fixed #
1.11.10 2020-06-30 #
UDatePickerof typedaterangeuse date/datetime format for logged in user localeUGridinheritslabelWidth,labelPositionandlabelPositionfrom parent:<u-form-container :label-width="200"> <u-grid> <!-- in previous version UGrid didn't inherits parent u-form-container label-width --> .... </u-grid> </u-form-container>UFormContainerinherits parentUFormContainerprops<u-form-container :label-width="200"> <u-form-container> <!-- in previous version UFormContainer don't inherits parent label-width --> ... </u-form-container> </u-form-container>
1.11.9 2020-06-24 #
USelectEntity: disable "Add new" in select popup in case user do not have rights foraddnewmethod (unity for example)- command "et -c theme/ub-el.scss -o _el-theme" TEMPORARY removed from
build:elpackage.json task. It can't be used with node12 because use gulp version (3.x). So temporary adminui-vue can be compiled only on node11 and command:
npr run build:el-node11
MUST be executed once before npm build
1.11.8 2020-06-21 #
CERT2authentication: in caseuiSettings.adminUI.authenticationCertblock is missed in ubConfig login UI consider authenticationCert.requireUserName is false and do not ask for user name/password, only for key and password for keyUTableEntity: errorr is not iterable. In case form did not generate local changes - the grid has just been refreshedUTableEntity: sorting in table view now works (broke by 1.11.7)
1.11.7 2020-06-14 #
UTableEntityrefresh grid data on any local update in formUTableEntityfix missed loader appears for Tables without lookups during read/refresh dataUTableEntitycompute correct label for filter on attribute of type Entity
1.11.5 2020-06-02 #
UTableEntity: date range filtering fixedUDatePicker: prevent override oftypeproperty (before this type always ===date)
@unitybase/adminui-pub #
Added #
5.13.22 2020-06-30 #
UB.core.UBStoreManager.updateNavshortcutCacheForItemmethod to refresh a nav-shortcut command cache for specific item
Changed #
5.13.17 2020-06-14 #
- if
uiSettings.adminUI.useVueTablesis empty orfalsein ubConfig then "Select from the dictionary" action of ExtJS based UBComboBox will show ExtJS based dictionary
Fixed #
5.13.17 2020-06-14 #
UBComboBox: prevent amonkeyRequestsDetectederror in case 2 combobox are on the same form with the same filters
@unitybase/base #
Changed #
5.2.11 2020-06-30 #
-pparameter forargv.establishConnectionFromCmdLineAttributesmarked as non-required to allow connecting under root without a password. For non-root users -p must be passed as before.
Fixed #
5.2.11 2020-06-30 #
csvparser parse negative numbers to float (before this patch it returns negative numbers as strings)
5.2.10 2020-06-14 #
SyncConnection: prevent sending of second/authrequest for UBIP authentication schema
@unitybase/blob-stores #
Fixed #
5.3.0 2020-06-15 #
- FileSystem BLOB store - fix incorrect folder names for Monthly & Daily
- month numeration now starts from 01 (instead 00)
- day folder name generated as "day of month" (01, 02, .., 31) instead a "day of week" (01, 02, .., 07)
@unitybase/cdn #
Changed #
5.4.18 2020-06-30 #
- ub-migrate
_dataformats.js changed to use export function
@unitybase/cs-shared #
Added #
5.4.0 2020-06-14 #
- for server-side UBEntity a mixins list include
rlsandauditmixin definition if they defined for entity. Bothrlsandauditare hidden from client side for security reason. Before this patchrlsandauditwere unavailable even to the server side UBDomain.
@unitybase/ub-pub #
Added #
5.5.13 2020-06-24 #
SignatureValidationResultclass extended bycertificate.isDigitalStampandorganization.digitalStampNameattributes
5.5.12 2020-06-14 #
- ub-pub exports a
xhr.allowRequestReiterationmethod - prevent amonkeyRequestsDetectederror for a next query. Example:
UB.xhr.allowRequestReiteration() // prevent a monkeyRequestsDetected for qury below in case 2 combobox are on the same form with the same filters
UB.connection.select({
entity: me.getEntity(),
fieldList: store.ubRequest.fieldList,
__allowSelectSafeDeleted: true,
ID: id
})
@unitybase/ub #
Added #
5.5.0 2020-06-14 #
App.launchRLS- a JS based RLS mixin helper for UB@5.18.4RLS.allowForAdminOwnerAndAdmTablea functional RLS for filtering rows by${entity}_admsubtable. To be used instead of "expression based RLS":${$.currentUserInGroup(ubm_navshortcut,'Admin')} OR ${$.currentUserOrUserGroupInAdmSubtable(ubm_navshortcut)}. Seeubm_navshortcutfor usage sample.rls.funcproperty added to entity.schema.json
Fixed #
5.5.4 2020-06-30 #
RLS.allowForAdminOwnerAndAdmTablefixed to allow for users with roleAdminto see all folders
5.5.2 2020-06-15 #
- fix
getUniqKey is not a functionduring login (ubm_navshortcut RLS)
@unitybase/ubcli #
Changed #
5.5.13 2020-06-09 #
linkStaticcommand now does not start ub server and does not requireuserandpasswordcommand line parameters anymore, but still requiresubConfig.jsonfile.
Fixed #
5.5.14 2020-06-14 #
ubcli initializecommand: added missed/in file path inside error message "File ... does not export function"
@unitybase/ubm #
Changed #
5.4.0 2020-06-30 #
- ub-migrate
_dataformats.js changed to use export function
5.3.13 2020-06-14 #
- ubm_desktop & ubm_navshortcut now use a "functional RLS" (require UB@5.18.4)
@unitybase/ubq #
Added #
5.3.17 2020-06-30 #
ub-migratecommand data. Execution of ub-migrate now apply aubqmodel changes for project
Changed #
5.3.17 2020-06-30 #
UBQmodel initialization rewritten from scripts toub-migrate
@unitybase/ubs #
Fixed #
5.4.6 2020-06-24 #
- report template rendering: in case format function is called inside CONDITION block over primitive (number/string/Date)
value first argument is ignored. This allows rendering blocks like this (all 3 line below is the same
in case
dateObj.dInneris of Date type:
{{#dateObj.dInner}}Terms: {{#$f}}"dateObj.dInner","dateTime"{{/$f}}{{/dateObj.dInner}}
{{#dateObj.dInner}}Terms: {{#$f}}"IGNORED AND CAN BE EMPTY","dateTime"{{/$f}}{{/dateObj.dInner}}
{{#dateObj.dInner}}Terms: {{#$f}}"","dateTime"{{/$f}}{{/dateObj.dInner}}
5.4.2 2020-06-14 #
ubs_messages.addUserFiltersmethod is use UBQLv2 syntax for parameters (no functional changes)
