@unitybase/adminui-vue #

Added #

7.0.26 2025-09-26 #
  • UTableEntity: in case user use Export, repository will add .misc({ __reason: 'export_' + exportFormat }) to allow server code to react on export event
  • added slot user-avatar on UNavbarUserButton, then we can change it from anywhere $App.fireEvent('portal:navbar:userButton:appendSlot', NewUserAvatar, {}, 'user-avatar')
7.0.23 2025-09-17 #
  • added v-s-html directive for safe render html to app (replacement for v-html), v-html is not recommended to use in app. Example: <div v-s-html="Hello <strong>World</strong>" /> Allowed tags can be configured <div v-s-html="[{allowedTags: ['a']}, 'Hello <strong>World</strong>']" /> (delete strong tag)
  • module now exports BASIC_SANITIZE_CONFIG and sanitizeHtml function to use sanitizing in JS code
7.0.22 2025-09-16 #
  • new ubConfig.uiSettings.adminUI.allowNotFiltersForNullable (env variable UB_ALLOW_NOT_FILTERS_FOR_NULLABLE) setting to control availability of notIn and notEqual filters in UTableEntity for nullable and JSON attributes
  • add shortcuts to UDatePicker with type datetimerange
7.0.20 2025-09-02 #
  • new ubConfig.uiSettings.adminUI.allowNotFiltersForNullable (env variable UB_ALLOW_NOT_FILTERS_FOR_NULLABLE) setting to control availability of notIn and notEqual filters in UTableEntity for nullable and JSON attributes

Changed #

7.0.26 2025-09-26 #
  • Restricted clickable zone width for controls with labelPosition: 'top', now also applies to el-switch
7.0.24 2025-09-22 #
  • UTableEntityRoot, UTableEntity: slot noData passed up from UTable
7.0.22 2025-09-16 #
  • change $App.viewport.centralpanel.$on('realExtReady', ...) to $App.on('realExtReady', ...)

Fixed #

7.0.26 2025-09-26 #
  • UDrawer fix wrapper-closable param to work on the drawer body, not full-screen wrapper
7.0.25 2025-09-23 #
  • fixed the summary formula when exporting tables with more than 52 columns to Excel
7.0.24 2025-09-22 #
  • fixed the summary formula when exporting tables with more than 25 columns to Excel
7.0.22 2025-09-16 #
  • set real sidebar width to ext sidebar
  • table column creation for the old showList format when the field in fieldList is defined as object instead of string
  • prevent errors when using unsupported cell formats that may be defined in the old (Ext-based) showList format. (e.g., “d.m.Y H:i:s”)
  • UTableHeader - selecting text in a locked column no longer allows it to be dragged to reorder
7.0.20 2025-09-02 #
  • UModal - max height depend on viewport and top/bottom margin, then scrollable are inside body
  • UToolbar show only actions with handler
  • UTableEntity FilterColumn - fix default value so it does not show warning (by setting it same as FilterItem)

@unitybase/adminui-reg #

Added #

7.0.12 2025-09-02 #
  • new partial with parameter uiSettings.adminUI.allowNotFiltersForNullable added into @unitybase/adminui-reg

@unitybase/base #

Added #

5.24.28 2025-09-16 #
  • new method ServerRepository.chunksByID to help write migrations for big (>100 000 rows) entities data

@unitybase/cdn #

Fixed #

5.24.67 2025-09-09 #
  • added non-unique index on cdn_organization.OKPOCode (regression from 2022-08-81 when isUnique was set to false for this attribute)

@unitybase/openid-connect #

Added #

5.24.52 2025-09-09 #
  • SECURITY improve security by specifying origin while passing auth data to main pase after authorizing on OpenID provider

Fixed #

5.24.52 2025-09-09 #
  • fixed broken redirect to main page after authorizing on OpenID provider in case callback request from provider does not contain origin header (Azure)

@unitybase/org #

Changed #

5.24.69 2025-09-09 #
  • prevent opening two user (uba_user) form for the same user in case one opened from Users shortcut and another - from employee form "Open User Profile" action

@unitybase/ub-pub #

Added #

5.24.38 2025-09-03 #
  • new method UB.xhr.allowAllRequestReiteration (for advanced usage only)

@unitybase/ub #

Added #

5.25.69 2025-09-16 #
  • ubConfig JSON schema: added description for new security.blobStoresNoClientSideCache key (since UB 5.25.19)

Fixed #

5.25.69 2025-09-16 #
  • aclRLS: in case mixin configured using sameAs property, entityConnectAttr now override parent setting
  • fsStorage (forms, reports) cache: prevent situation when data do not stored into cache but version is

@unitybase/uba #

Fixed #

5.24.58 2025-09-26 #
  • corrrect prevent event on table inside u-form-row - use non label element
5.24.56 2025-09-09 #
  • prevent opening two employee (uba_employee) form for the same employee in case one opened from "Employees of Our Organizations" shortcut and another - from User form "Open Employee Card" action

@unitybase/ubcli #

Added #

5.25.80 2025-09-16 #
  • added handling of new security.blobStoresNoClientSideCache ubConfig key. By default, (false) - values for Document type attributes (BLOBs) are cached PRIVATELY in user device browser cache, if true - cache is disabled (recommended for secure environment only because of 2x traffic increasing)

Fixed #

5.25.79 2025-09-03 #
  • DDL generator (Oracle, Postgres): fix random and unexpected primary key recreation for complex primary keys (for example - many table PK) by adding order by field position
5.25.78 2025-09-02 #
  • ubcli mail: made --cc and --bcc params optional

@unitybase/ubs #

Fixed #

5.24.68 2025-09-22 #
  • fixed message history viewing (Cannot read properties of undefined (reading 'startDate')) in case message history is empty