Ovirt Web Ui Versions Save

Modern lightweight UI for standard (non-admin) oVirt users

1.9.3

1 year ago
  • user/account settings - add support for the Virtual Machines layout (card/table view) property option
  • fix a bug of displaying the correct month in the 'Created' field of the snapshot details card and in the NotificationDrawer events timestamp
  • optimize the entity permission to permit mappings code to avoid the application from hanging out in case of a large amount of entities
  • enhance the support of TPM devices for Windows 11/2022 VMs by enforcing the Q35 Chipset with UEFI Firmware Type, if current firmware prevents enabling TPM
  • github actions: update actions versions to current supported ones
  • update dependencies of various packages: minimist from 1.2.5 to 1.2.7 moment from 2.29.1 to 2.29.4 minimatch from 3.0.4 to 3.1.2 shelljs from 0.8.4 to 0.8.5 react-redux from 7.2.6 to 7.2.9 redux from ^4.1.2 to 4.2.0 redux-saga from 1.1.3 to 1.2.1 patternfly from 4.185.1 to 4.215.1 react-charts from 6.55.16 to 6.94.1 react-console from 4.53.20 to 4.92.1 react-core from 4.202.16 to 4.241.1 react-icons from 4.53.16 to 4.92.1 react-table from 4.71.16 to 4.110.1

1.9.2

1 year ago
  • VM Details - users can now create a new NIC with an empty vNIC profile, even if they don't have permissions for NIC profiles within the DC
  • VM details - force tooltips on the VM's react-chart charts to a constant width
  • VMs dashboard - support table view (in additions to cards view) on the Virtual Machines dashboard screen
  • add basic support for TPM devices for Windows 11/2022 VMs of cluster level >= 4.7
  • build issues: specify COPR chroot explicitly
  • build issues: remove broken Docker support
  • bump the Zanata version to 1.9
  • update dependencies: bump terser to 5.14.2, bump follow-redirects to 1.15.2
  • documentation updates - remove EL9 limitation note

1.9.1

1 year ago
  • VM details snapshots card: add a frontend lock for the restored snapshot during the restore operation
  • VM details - force tooltips on the VM's utilization charts to a constant width
  • fix a bug for opening a console on full screen mode after clicking the "full screen" button even when also set by account settings
  • fix a regression bug for redirecting to the welcome page after clicking on the logo
  • fix a bug for enabling to enter values into NumberInput on few dialogs
  • fix a bug of missing card IDs on the VM List screen
  • build issues:: add conditional build for offline/online builds
  • bump underscore from 1.6.0 to 1.13.1

1.9.0

1 year ago
  • migrate all VM Portal components from PatternFly 3 to PatternFly 4. No use of PatternFly 3 anymore
  • migrate from Webpack 4 to Webpack 5 and use newest versions of Webpack plugins
  • user/account settings - display the notification settings tooltip as hint instead
  • VM details - allow a user to consume ISO images without granting a 'create disk' permission
  • VM details snapshots card - display notification after a successful snapshot restore
  • VM details snapshots card - fix a bug so that after deleting an existing snapshot, the 'create snapshot' button won't stay disabled
  • VM details snapshots card - fix a bug so that the snapshots locking mechanism is for the current VM only
  • add new NIC type "e1000e"
  • i18n: add support for Georgian language as a community translation
  • i18n: translations update, expire translations after zanata push
  • i18n: pull translations for Georgian language (ka-GE)
  • build: use hours, minutes and seconds in RPM snapshot name, version part
  • build: mark the Copr make_srpm git dir as safe (git 2.35.2 security fix)
  • github actions: add an offline build for el9
  • update dependencies of caniuse-lite for browserslist to version 1.0.30001346

1.8.1

2 years ago
  • fix a bug for removing deleted pool entities from VMs dashboard, after refresh for the last pool
  • add an option to trigger OST run with "/ost" via Github

1.8.0

2 years ago
  • user/account settings - support auto connect for a VM
  • user/account settings - support setting a full screen mode for the noVnc console
  • create VM Wizard - set the first disk as bootable by default
  • VM details - fix a bug for displaying numeric values in all utilization charts tooltips
  • VM details - fix a bug of displaying the correct values of VM's utilization disk charts in case of more than one reported file system
  • VM details - fix VM's utilization disk charts colors to be based on thresholds
  • VM details - remove 'restore snapshot' button from snapshot details dialog since it duplicates the functionality located on the card
  • fix a bug for removing deleted pool entities from VMs dashbord after refresh
  • fix a bug of VM Portal crashes at login time when nic.mac is fetched as null
  • fix a bug to enable assignment of user quota when creating a VM from a non-blank template
  • handle SSO deprecation by removing the default attempt to use SSO
  • code refactoring for reducer utils functions, convert reducers from ImmutableJS to ImmerJS
  • enable Copr builds
  • move the project to GitHub and update the relevant documentation and readme file
  • upgrade dependencies of various libraries
  • i18n: update Zanata configuration

1.7.2

2 years ago
  • fix disks creation by correctly handling disk format and sparse attributes based on the target storage domain and also based on the template's
    disk format for server/high performance/desktop VM types
  • display error messages when VM's virtual CPU topology is set to invalid values
  • fix downloading Remote Desktop file for Firefox browser with the correct .rdp file extension instead of .vv extension
  • push master builds to ovirt-4.4 branch as well
  • update dependencies of immer, ua-parser-js and glob-parent packages

1.7.1

2 years ago
  • refactor initial VM/Pool page loading and background refresh
  • refactor login managed base-data, user, group, and role fetches
  • refactor and improve disk permit/permissions calculations
  • refactor and remove unused sagas utils
  • refactor and optimize snapshot disks and nics fetching
  • refactor callExternalAction() to log the API method with Function.name
  • refactor console connection code and also support opening RDP console for headless Windows VMs
  • remove all of the OvirtApi toInternal functions
  • remove non used NewDiskDialog actions/reducers
  • upgrade eslint and all related dependencies to current versions and update configurations for react/jsx indent and eslint errors
  • add packages dependencies of flow-bin and postcss
  • add babel plugin fancy-console
  • avoid displaying manual refresh or setting actions in the header/navbar until the app is ready
  • fix a bug that when editing an exising disk via VM details, it always resulted with an inactive disk
  • fix fetchVmSnapshots() transform error
  • make the package.json scripts intl:* working again
  • fix a bug for enable loading Portuguese or Chinese languages when reading locales from the url
  • fix a bug for always setting a VM with the correct number of virtual CPUs
  • enhance user settings cancel dialog by informing the user that it is applied to all tabs/sections

1.7.0

2 years ago
  • user/account settings - mark default options on Account Settings dialog
  • user/account settings - add option to reset global user settings to default/installation settings
  • user/account settings - separate to sections on Account Settings
  • user/account settings - preserve the order and group options by sections in Confirmation dialog and error notification
  • user/account settings - add Console section options to Account Settings
  • user/account settings - add 'persist Locale' advanced settings option to Account Settings dialog
  • user/account settings - update the locales list on Account Settings dialog
  • retrieve current graphic consoles for re-enabling the option to select console types on dashboard (which was removed on ovirt-web-ui-1.6.8)
  • refactor handling oVirt engine config values in general and MaxNumOfVmCpus in specific
  • fix a bug of handling user group permissions which didn't work in ovirt-web-ui-1.6.9-1
  • convert all API Boolean attributes used by "toApi" functions to our new ApiBooleanType
  • fix uptime render in VM Details and Overview Card
  • switch formatDateFromNow() to use moment.humanize()
  • replace custom wrapper around PF3 with PF4 Switch component
  • upgrade the project's Webpack to version 4, babel to version 7
  • upgrade patternfly 4 packages and force lodash version
  • update/fix dependencies of handlebars, bootstrap-select and jquery
  • avoid using translated strings in "key" property
  • code cleanups
  • bump zanata.xml version to 1.7
  • translation update, 17-May-2021

1.6.9

3 years ago
  • user/account settings - support user locale changes by hot reload
  • user/account settings - adding a confirmation dialog before saving user settings changes
  • user/account settings - create a "home" breadcrumbs root to resolve the confusion with "Virtual Machines" Breadcrumbs root
  • user/account settings - add support for setting the refresh interval
  • user/account settings - add labels by design for planned translation cycle
  • create VM Wizard - update create VM steps navigation and disk create checks
  • create VM Wizard - fix a bug so that disk type of new disks based on a 'server/HP' template should be based on the template's disk allocation policy
  • when launching in dev mode, support reading user name, password and domain from env variable
  • add check/validation if permission response is an array, to prevent crashing
  • fixed a bug of missing VmStatusIcon tooltip for a paused vm
  • use semver to verify API engine versions
  • allow users to select/deselect saving the memory while creating a snapshot for a running vm
  • fix a bug of which user permit calculations included invalid permissions
  • show VM's IP address if the vm is up and guest agent is running
  • update the dependency of lodash