Added
5.23.0 2022-06-15
- added muting of
ElDatePicker
placement prop mutation warning
- new icons:
u-icon-desktop-tools
, u-icon-desktop-gear
and u-icon-desktop-studio
5.22.22 2022-06-01
UToolbar
: the dropdown-prepend
slot to add some items at the start of dropdown
- new experimental "Orange' UI theme added
Changed
5.23.0 2022-06-15
- fonts:
Roboto
& ub-icons
fonts now provided only in woff2 format (without fallback to ttf/eot).
This decrease package size by 1.5Mb. WOFF2 is better compressed (compared to ttf/eot) and
supported by all modern browsers
ub-icons
font compiled from SVGs using webfont
tool directly, instead of deprecated
and not supported webfont-webpack-plugin
- build sysytem uses NodeJS version 16 and npm 8. For Linux users - do not install node using snap - there is problems with lerna in this case
- packages updated:
- "element-ui": "2.15.9",
- "throttle-debounce": "^5.0.0",
- "mustache": "^4.2.0"
- "file-saver": "^2.0.5",
- dev packages updated:
- "eslint": "^8.17.0",
- "eslint-plugin-jsdoc": "^39.3.2",
- "eslint-plugin-vue": "^9.1.1",
- "exports-loader": "^4.0.0",
- "imports-loader": "^4.0.0",
- "mini-css-extract-plugin": "^2.6.0",
- "lerna": "^5.1.2",
- "standard": "^17.0.0",
- "style-loader": "^3.3.1",
- "ub-jsdoc": "^3.1.4"
- css-loader@5.2.7 - version locked. version above have problems with fonts
- uglify-js "~3.14" -version locked. versions above broke ext-all minification
- updated all desktop icons to have a modern and clearer look
5.22.24 2022-06-09
UNavbar
(tabs on the top of the page)
- uses native tooltip instead of
el-tooltip
- tooltip is not shown in case tab text length < 18 chars
This simplifies layout and gives better UX
5.22.22 2022-06-01
UTable/UTableEntity/UCardView
: improved mobile UX. Click/tap on active cell/card now open edit form (like double click on row)
Fixed
5.23.1 2022-06-19
UMasterDetailView
- fixed regression when open document details: throttle() API is changed in throttle-debounce package
throttle(50, true fn) -> throttle(50, fn, { noTrailing: true })
UTableEntity
fix restore filters for columns of type Entity
if custom expression is used
USidebar
- edit
action for sidebar item is disabled if no shortcut in focus
5.23.0 2022-06-15
UtableEntity
- fixed error with "monkey request" when open document for edit
5.22.23 2022-06-06
UTable/UTableEntity/UCardView
: fix regression about opening edit form using double click (introduced when implementing tap feature)
5.22.22 2022-06-01
- UToolbar: fix showing of record history in case
adminUI.useVueTables=false
in config
Added
5.23.0 2022-06-15
- added global
resize
handler for touch devices what scroll input into viewport when on-screen keyboard appears
Changed
5.23.0 2022-06-15
uglify-js
updated 3.6 -> 3.14.X
. Versions above 3.14 cause "e is undefined" exception in minified ext-all.min.js
while mouse move over Ext grid
- dependencies upgraded:
- "mustache": "^4.2.0"
- "exports-loader": "^4.0.0",
- "imports-loader": "^4.0.0",
- "mini-css-extract-plugin": "^2.6.0",
- "uglify-js": "~3.14"
Removed
5.23.0 2022-06-15
unhandledrejection
polyfill is removed - starting from FireFox69 it supported natively
zoom
CSS usage is removed (deprecated by browsers)
Fixed
5.22.20 2022-06-01
UB.ux.Multifilter
: stretch input control when opening filter in the new window
Changed
5.23.0 2022-06-15
- dependencies upgraded: "mustache": "^4.2.0"
Removed
5.23.0 2022-06-15
plugin-types
CSP header is removed (marked as deprecated in browsers)
Added
5.23.1 2022-06-19
- A new built-in role in the
uba_common
module: DataManager
, added for giving access
to all dictionary editing
5.23.0 2022-06-15
- A new built-in role in the
uba_common
module: SysOps
, added for giving access
to System Maintenance and Monitoring Tools as well as System Configuration tools
Changed
5.23.1 2022-06-19
- For system roles made default roles null instead of empty string
Added
5.23.1 2022-06-19
- ELS full access to CDN for DataManager
Changed
5.23.0 2022-06-15
- Move localization for navigation shortcuts and desktop to json files
Fixed
5.23.1 2022-06-19
- check type of value in
jsonParse
method to prevent parse errors
Changed
5.23.0 2022-06-15
- dependencies updated
chokidar@3 commander@9 ws@8
Added
5.23.1 2022-06-19
- Full access to ORG for DataManager
Changed
5.23.0 2022-06-15
- Move localization for navigation shortcuts and desktop to json files
Removed
5.23.1 2022-06-19
- Roles
orgNodeAdmin
and orgAllNodeAccess
, because they are used in a specific product and
not needed in the platform
Fixed
5.22.22 2022-06-09
- Remove scheduler condition for the "updateStaffUnitCaptions" caption
(it was dependent on fts.async setting)
Changed
5.3.0 2022-06-15
- packages updated:
- "file-saver": "^2.0.5",
- "xmldom": "^0.6.0"
Added
5.23.1 2022-06-19
- The new "DataManager" built-in role.
5.23.0 2022-06-15
- The new "SysOps" built-in role. Role shall be given to the engineers,
who help to maintain the system.
Role Access:
- Full access to ubs/ubq/ubm models
- Read only access to uba mode
- Role "Developer" given permissions: "ubm" model - full permissions,
"uba_els" / "uba_als" / "ubs_report" - full permissions;
"ubs" / "ubq" / "uba" - read only.
- New Desktop "Studio" with access to Developer
- move there "Developer Tools" folder
5.22.17 2022-06-06
- Navigation shortcut folder "Developer Tools", moved there: System Roles, ELS
- System Roles and ELS shortcuts now requires "Developer" built-in role, because
the Supervisor meant to administer Users, and not design System Roles
Changed
5.23.1 2022-06-19
- For system roles defined allowed app methods (set in
_data
directory)
Studio
(dev_desktop) desktop display order changed to 20, to be just below Administration
5.23.0 2022-06-15
- Item "Monitoring Tools" in the "Administrator" desktop
- Moved there "Security Dashboard" and "User Sessions"
5.22.17 2022-06-06
- Moved navigation desktop and shortcut localizations into json files out of yaml files
- Refined order of items inside "Users and Groups":
- most often used "Users" and "User Groups" - top
- less used items "User Roles" and "User Group Membership" - middle
- advanced User security setting shortcuts - bottom
- Updated some icons to UB from FA
Fixed
5.23.2 2022-06-19
- Remove obsolete navigation folders:
adm_folder_UI
and adm_folder_devTools
(now new
folders are placed on the "Studio" desktop and have different codes)
- ELS rule descriptions: change "Supervisor group" to "Supervisor role" to not confuse roles
with groups
- Add full permissions on
uba_otp
, uba_els
, uba_als
entities to Supervisor role
5.22.16 2022-06-01
- Remove from available details for User entity: User Sessions, Previous Passwords,
One Time Passwords, Advanced Authentication
Changed
5.23.0 2022-06-15
- packages updated:
- "mustache": "^4.2.0",
- "ub-jsdoc": "^3.1.4"
Fixed
5.23.1 2022-06-19
ubcli initDB
do not insert string null
into uba_role.allowedAppMethods
in case
uba_common.ROLES.ENDPOINTS
is null
5.22.19 2022-06-09
- Migrate bug for multi-tenant environment
Changed
5.23.1 2022-06-19
- Navigation folder "UI" (english) rename to "User Interface"
- Move Theme Settings to "Studio" desktop, "User Interface" folder from Administration
5.23.0 2022-06-15
- Move UI (shortcuts and desktops) to "Studio" desktop
5.22.21 2022-06-06
- Moved navigation shortcut localizations into json files out of yaml files
- Move some shortcuts from "UI" to "Developer Tools": Enum, System Dictionaries, Queries, Diagrams
- Replace for some shortcuts FA icons to UB icons
5.22.20 2022-06-01
- Made the
ubm_desktop_adm
, ubm_navshortcut
, ubm_desktop_adm
entities tenant-bound.
Fixed
5.22.20 2022-06-01
- UI Settings form: fix adding unneeded quoter's for
applicationName
parameter in case it`s a simple string (do not contain localization)
- UI Settings form: fix reset of
customTheme
Changed
5.23.0 2022-06-15
- In the "Administrator" desktop, move items from "Messages Queue" to "Monitoring Tools"
- Delete the empty "Message Queue" item
5.22.17 2022-06-06
- Moved navigation shortcut localizations into json files out of yaml files
- Pull "Schedulers" menu items from "Queues" to "Developer Tools" folder
Fixed
5.23.0 2022-06-15
- Tenant schedulers work in case, when TenantID header is used
Changed
5.23.0 2022-06-15
- packages updated:
- "mustache": "^4.2.0",
- "xmldom": "^0.6.0"
- "exports-loader": "^4.0.0"
- Change caption of ubs_settings to "System Settings" to not
confuse with other type of settings
- Rename "Misc" into "Settings"
- Move some items into the new "Maintenance Tools" folder of the "Administrator" desktop
5.22.20 2022-06-06
- Moved navigation desktop and shortcut localizations into json files out of yaml files
- Amend
dev_folder_UI
folder instead of updating
- Moved "Reports" navigation shortcut to the new folder "Developer Tools", out of "UI" folder
Fixed
5.22.19 2022-06-01
- Remove Message Recipients from details of User entity.
- Fixed caption for some locales for ubs_filter entity and remove it
Changed
5.23.1 2022-06-19
UDisk
desktop display order changed to 1000 (folder moved down)
Removed
5.23.0 2022-06-15
- "peerDependencies" - removed @unitybase/adminui-pub