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