@unitybase/adminui-vue #

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

@unitybase/adminui-pub #

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

@unitybase/adminui-reg #

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)

@unitybase/base #

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

@unitybase/cdn #

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

@unitybase/cs-shared #

Fixed #

5.23.1 2022-06-19 #
  • check type of value in jsonParse method to prevent parse errors

@unitybase/hmr #

Changed #

5.23.0 2022-06-15 #
  • dependencies updated chokidar@3 commander@9 ws@8

@unitybase/org #

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)

@unitybase/pdf #

Changed #

5.3.0 2022-06-15 #
  • packages updated:
    • "file-saver": "^2.0.5",
    • "xmldom": "^0.6.0"

@unitybase/uba #

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

@unitybase/ubcli #

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

@unitybase/ubm #

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

@unitybase/ubq #

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

@unitybase/ubs #

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

@unitybase/udisk #

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