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
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