# changelog

author: Nir Soffer <nsoffer@redhat.com> 0.16.1-1
changelog:
  - ioprocess: Fix logging of file descriptor path
  - ioprocess: Fix logger initialization
  - binding: Fix race between _run and close
  - binding: Add optional ioprocess name
  - ioprocess: Fix fd leak in truncate and touch (Resolves BZ#1339777)
  - python3: Initial port
  - build: Switch to pytest and tox
  - bindings: Use only daemon threads
  - use LDADD instead of LDFLAGS to fix failure to build with ld
    --as-needed (Logan Rosen)


author: Nir Soffer <nsoffer@redhat.com> 1.0.0-1
changelog:
  - ioprocess: Fix fsyncPath #BZ1536261
  - ioprocess: Wait until writefile completes #BZ1535429
  - spec: Rename python binding to python2-ioprocess
  - spec: Remove leftovers from RHEL 6
  - python: Close unneeded fds before executing child
  - python: Add a test for closing unrelated fds
  - automation: Add missing repositories
  - python: Replace cpopen with subprocess32
  - python: Wait for child process on close
  - python: Increase the start timeout #BZ1414604
  - python: Rename threads to match vdsm thread names #BZ1392214
  - python: Set system thread names if possible #BZ1392214
  - python: Log unhandled errors in threads #BZ1392214
  - python: Require ioprocess of same version


author: Nir Soffer <nsoffer@redhat.com> 1.1.1-1
changelog:
  - python: Log client name in all messages #BZ1550106
  - ioprocess: Add lstat() #BZ1564515
  - binding: Do not read from stdout


author: Eyal Shenitzky <eshenitz@redhat.com> 1.4.2-1
changelog:
  - Improve logging during block size detections #BZ1777805
  - Use module logger for client logs
  - Improve child process termination
  - Skip log errors when polling fail #BZ1851893
  - Fix handling of large messages
  - Add Makefile and missing build requirements #BZ1830441
  - Generate release suffix in configure time and allow
    configurable build locations #BZ1830441


author: Piotr Kliczewski <pkliczew@redhat.com = 0.5.0
changelog:
  - types: EvictionStrategy and VolumeMode wrongly defined as types
  - types: More types wrongly defined in api definition


author: Shubha Kulkarni <shubha.kulkarni@oracle.com> - 4.4.8-6
changelog:
  - Fix common.css, messages.properties and dbscripts to work with OLVM 4.4 release
  - Create tar.gz with 4.4 version.


author: Chad Diamantopoulos <chad.diamantopoulos@oracle.com> - 4.2.1-12
changelog:
  - ENH 30213584 - changes required on olvm_vmcontrol for hard-partitioning.
    Relax the VmPlacementPolicy Restrictions (migration mode and host pinning).


author: Akshit Sharma <akshit.s.sharma@oracle.com> - 4.4.1-1.1
changelog:
  - Added httpcomponents-client & java-11-openjdk-headless dependencies and check for required Java version.


author: Saksham Srivastava <saksham.sa.srivastava@oracle.com> - 3.0.0-1.2
changelog:
  - Forward port from 4.4 - Adding the '-n' parameter in qemu-img command to skip the volume creation at the time of SHE VM creation.


author: Saksham Srivastava <saksham.sa.srivastava@oracle.com> - 3.0.0-1.3
changelog:
  - Backport from 4.3 - Fix server cpu list praser to remove extra space
  - https://linux-git.oraclecorp.com/ovirt/ovirt-ansible-hosted-engine-setup/-/merge_requests/9


author: Marek Libra <mlibra@redhat.com> - 0.1.0
changelog:
  - debug logging removed
  - mark cockpit.conf as a config file - https://github.com/oVirt/ovirt-cockpit-sso/pull/15


author: Martin Perina <mperina@redhat.com> - 4.5.0-1
changelog:
  - packaging: use maven to download jars
  - packaging: drop checksum verification
  - packaging: remove artifacts urls from conf.d/*


author: Shubha Kulkarni <shubha.kulkarni@oracle.com> - 4.5.4-1.0.21
changelog:
  - Added security fixes for cgi dir access, HTTP trace, Permission policy
  -  Added security fixes for Server header, server renegotiation option


author: Saksham Srivastava <saksham.sa.srivastava@oracle.com> - 4.5.5-1.11
changelog:
  - Forward port fromo 4.4 - Changing the password ecryption type in postgres from md5 to scram-sha-256


author: Shubha Kulkarni <shubha.kulkarni@oracle.com> - 4.5.5-1.12
changelog:
  - Forward port: Stass Scan security fixes
  - Added security fixes for cgi dir access, HTTP trace, Permission policy
  - Hide the icons directory from listable directories


author: Raaghav Wadhawan <raaghav.w.wadhawan@oracle.com> - 4.5.5-1.52
changelog:
  - Add RockyLinux as VM OS options
  - Add Windows Server 2025 guest OS to Administration Portal
  - Add Ubuntu 25.04 guest OS to Administration Portal
  - Add Rhel 10 and AlmaLinux as VM OS options and fix VM OS sort order


author: Shubha Kulkarni <Shubha.Kulkarni@oracle.com>
changelog:
  - Change url protocol to use https instead of http in oracle ovirt repo
  - Remove oci region from 4.2 baseurl in oracle ovirt repo


author: Aviv Litman <alitman@redhat.com> - 4.5.0
changelog:
  - Bug 1931939 - Add the engine FQDN to dwh
  - Bug 2030663 - Update Network statistics types in DWH
  - Bug 2026358 - ovirt_engine_history_grafana user is not granted permissions to query new tables
  - Bug 2026362 - moved major version to 4.5.0
  - Bug 1925878 - Create links from Grafana to RHVM
  - Bug 2041220 - Update queries to use v4_5 views in all dashboards


author: Martin Perina <mperina@redhat.com> - 4.5.1
changelog:
  - Bug 1828982 - Use fasterxml for ResumeUtil json serialization
  - Bug 2010903 - Update read/write ops statistics
  - Bug 2010903 - Update the vm disk ops queries


author: Aviv Litman <alitman@redhat.com> - 4.5.2
changelog:
  - Bug 2021497 - packaging: grafana SSO with internal Keycloak
  - build: auto-add generated files to gitignore


author: Aviv Litman <alitman@redhat.com> - 4.5.3
changelog:
  - spec: Remove fedora and rhel<8
  - spec: Fix dom4j definition
  - Fix Grafana proxy configuration
  - Mark temp repo directory as safe for COPR
  - update Java's classpath
  - Bug 2021497 - Reconfigure SSO on keycloak activation


author: Martin Perina <mperina@redhat.com> - 4.5.5
changelog:
  - packaging: setup: Fix the call to ok_to_renew_cert
  - Fix type error in _customization_sso
  - Bug 2122174 - Perform remote engine operations before clean up


author: Martin Perina <mperina@redhat.com> 1.2.0-1
changelog:
  - Use maven to build the project
  - Use OpenJDK 11 to build the project
  - Use ovirt-engine-extensions-api >= 1.0.1


author: Martin Perina <mperina@redhat.com> 1.3.0-1
changelog:
  - core: Upgrade to Jackson 2.10.3
  - fix README.developer to use install-dev
  - improve ovirt-engine-extension-aaa-jdbc readme
  - automation: build: require https on maven central
  - copr: enable copr builds
  - core: Upgrade to Jackson 2.12.1
  - Add CI based on GH actions
  - Add make to build dependencies and skip unit tests
  - Finish moving project to Github
  - Update scm section in pom.xml to use GitHub URLs
  - Mark temp repo directory as safe for COPR
  - Remove dependency on slf4j
  - Require maven package due to old xmvn in COPR


author: Martin Perina <mperina@redhat.com> 1.4.0-1
changelog:
  - Moved java classes under org.ovirt.engine.extension.aaa.ldap package
  - Require OpenJDK 11
  - Use maven to build the project


author: Martin Perina <mperina@redhat.com> 1.4.2-1
changelog:
  - Fix special characters in password when saving to conf file
  - Open temporary files with the correct mode
  - Write configuration files with the correct mode
  - Detect IPv6 availability before using AAAA DNS records


author: Martin Perina <mperina@redhat.com> 1.0.2-1
changelog:
  - Add AuthzExtension to get information from headers
  - Fixed Fedora packaging
  - Switched to oVirt STDCIv2


author: Martin Perina <mperina@redhat.com> 1.1.0-1
changelog:
  - Moved java classes under org.ovirt.engine.extension.aaa.misc package
  - Require OpenJDK 11
  - Use maven to build the project


author: Martin Perina <mperina@redhat.com> 1.1.0-1
changelog:
  - Moved java classes under org.ovirt.engine.extension.logger.log4j package
  - Switch to maven build
  - Require OpenJDK 11
  - Release the project for EL8 only


author: Artur Socha <asocha@redhat.com> - 15.0.2-2
changelog:
  - Support for activation of Keycloak SSO on existing installation
  - Fix for oVirt Provider OVN Keycloak credentials
  - Fix for oVirt Monitoring Portal Keycloak credentials
  - Support for oVirt Engine backup & restore


author: Martin Perina <mperina@redhat.com> - 15.0.2-6
changelog:
  - Set password of admin@ovirt to be engine admin password
  - packaging: setup: Filter from logs secrets from otopi answer files


author: Sandro Bonazzola <sbonazzo@redhat.com> - 1.4.2-1
changelog:
  - Fixes BZ#1870133
  - Fixes BZ#1862134
  - Allow adding hosts when sending to external Elasticsearch server
  - Fixes self-obsoletion ovirt-engine-hosts-ansible-inventory obsoletes ovirt-engine-hosts-ansible-inventory
  - Dropped dependencies on ovirt-ansible-image-template and ovirt-ansible-vm-infra


author: Aviv Litman <alitman@redhat.com> - 1.4.3
changelog:
  - Bug 1978655 - Fix  /roles/oVirt.logging/tasks/main.yml to fit linux-system-roles
  - Bug 1985977 - Add missing configuration parameters


author: Aviv Litman <alitman@redhat.com> - 1.4.4
changelog:
  - Bug 1978655 - Delete the defaults certs+key paths, and update LSR version
  - Update elasticsearch_host documentation to a list


author: Aviv Litman <alitman@redhat.com> - 1.5.0
changelog:
  - Bug 2025936 - metrics configuration playbooks failing due to rhel-system-role last refactor
  - Bug 1990462 - Add user name and password to ELK integration
  - Bug 2012569 - Update the LSR version
  - Bug 1804268 - Add ansible-lint, and adjust the role accordingly


author: Sandro Bonazzola <sandro.bonazzola@gmail.com> - 1.6.2-1
changelog:
  - Rebase on upstream 1.6.2.
  - Migrated to SPDX license.
  - Fix comparison logic in ovirt_initial_validations Ansible role https://github.com/oVirt/ovirt-engine/issues/869


author: Sharon Gratch <sgratch@redhat.com> - 2.3.11-1
changelog:
  - add preseed for https://github.com/oVirt/ovirt-engine-ui-extensions/pull/81
    - remove stale preseeds


author: Sharon Gratch <sgratch@redhat.com> - 2.3.12-1
changelog:
  - add preseed for https://github.com/oVirt/ovirt-engine-ui-extensions/pull/83
    - remove stale preseeds


author: Sharon Gratch <sgratch@redhat.com> - 2.3.13-1
changelog:
  - add preseed for https://github.com/oVirt/ovirt-engine-ui-extensions/pull/84
    - remove stale preseeds


author: Sharon Gratch <sgratch@redhat.com> - 2.3.19-1
changelog:
  - add preseed for https://github.com/oVirt/ovirt-engine-ui-extensions/pull/87
    - remove stale preseeds


author: Sharon Gratch <sgratch@redhat.com> - 1.2.5-1
changelog:
  - Reorder Cluster Upgrade action buttons
  - Update Zanata tools to use the maven plugin
  - Remove fc30 build from STDCI
  - Upgrade patternfly and patternfly-react for both 3 and 4 versions.
  - Style PF4 modals to match PF3 modals
  - Do not auto-focus modal 'x' close button
  - Fix missing translations for dashboard and for Migrate VM dialog
  - Update bootstrap-select and datatables.net dependencies


author: Sharon Gratch <sgratch@redhat.com> - 1.2.7-1
changelog:
  - Update zatana.xml to version 1.2
  - Translation update, 17-May-2021
  - Update glob-parent, path-parse, ua-parser-js and underscore libraries dependencies
  - vGPU dialog: add more instances of a card
  - vGPU dialog: add vGPU type name


author: Sharon Gratch <sgratch@redhat.com> - 1.3.1-1
changelog:
  - a new dialog is added: CPU pinning dialog for a VM
  - vGPU dialog: fix the max instances
  - Export VM dialog: move button to kebab menu and rename button label
  - Cluster upgrade dialog: use correlation id for Ansible playbooks
  - RHV dashboard: add a link to the Monitoring Portal from the dashboard
  - Improve logging and error handling
  - Optimize css loading
  - Update Patternfly css import
  - Update dependencies for various packages: eslint, babel, react-intl-po, trim-off-newlines, postcss
  - Move and reordering all modal sources
  - Enable Copr builds
  - Move the project to GitHub and update the relevant documentation
  - Fix translation by using `msg` within components
  - I18n: Update Zanata configurations


author: Sharon Gratch <sgratch@redhat.com> - 1.3.2-1
changelog:
  - A new dialog is added: vm-manage-gpu for managing vGPUs as VM devices, accessible from VM-VM devices sub tab
  - A new dialog is added: host's CPU pinning dialog for viewing host's cpu topology. accessible from hosts-hosts devices sub tab
  - A new dialog is added: manage storage connection dialogs for managing iSCSI connections, accessible from the storage domains grid
  - Cluster upgrade wizard dialog: migrate the wizard to use PatternFly 4 and add to the dialog a progress tracking indication
  - Parameters passed to translated messages are now formatted in the translation layer only (not in code) and by using ICU number skeletons
  - A github action was addded such that when commits or tags lables are pushed to master, run a build
  - Fix a case of a HEAD commit having multiple tags such that existing build scripts wouldn't fail to recognize it as a tagged commit
  - Update dependencies for various packages:simple-get, ansi-regex, normalize-url and trim-off-newlines


author: Sharon Gratch <sgratch@redhat.com> - 1.3.3-1
changelog:
  - Fix a bug for minimizing CSS flashing of all ui-extensions dialogs
  - vGPU dialog: small code refactorings
  - vGPU dialog: show widgets even if the cluster doesn't contain any vGPU hosts
  - CPU pinning dialog: fix message's trailing zero in case of no CPU topology was found
  - I18n: update translations (fetch from Zanata, remove outdated translations)
  - I18n: add support for Georgian language as a community translation


author: Sharon Gratch <sgratch@redhat.com> - 1.3.4-1
changelog:
  - Cluster upgrade wizard dialog: fix the selected hosts handling bug
  - Cluster upgrade wizard dialog: fix a bug in trackUpgradeProgress to always fetch events from the last point
  - Update dependencies for various packages: moment from 2.24.0 to 2.29.2, caniuse-lite for browserslist  to version 1.0.30001346
  - I18n: pull translations for Georgian (ka-GE)
  - Github actions: always upgrade nodejs-modules
  - Build issues: use hours, minutes and seconds in the RPM name, version part
  - Build issues: mark the copr make_srpm git dir as safe (git 2.35.2 security fix)


author: Sharon Gratch <sgratch@redhat.com> - 1.3.5-1
changelog:
  - CPU pinning dialog: add the 'Isolate Threads' cpu pinning policy
  - RHV dashboard - fix the 'Top Utilized Resources CPU' percentage values
  - RHV dashboard - Force tooltips on the DonutChart to a constant width for handling few non-Latin languages
  - Complete migration to Patternfly 4 so Patternfly 3 is no longer used, upgrade Webpack to version 5 , enable EL9 builds
  - Update dependencies of packages: moment from 2.29.2 to 2.29.4, terser from 5.14.1 to 5.14.2, minimist from 1.2.5 to 1.2.6, y18n from 4.0.0 to 4.0.3
  - Build issues: add conditional build for offline/online builds


author: Sharon Gratch <sgratch@redhat.com> - 1.3.6-1
changelog:
  - Export VM dialog: fix a bug for avoid blocking the export vm process in case the vm original_template is set to null


author: Sharon Gratch <sgratch@redhat.com> - 1.3.7-1
changelog:
  - Adopt the use of shadow DOM/root for react-modals
  - Github actions: update actions versions to current supported ones
  - Update dependencies of various packages:
    isomorphic-git from 0.67.2 to 1.8.2, loader-utils from 2.0.0 to 2.0.4, minimatch from 3.0.4 to 3.1.2, qs from 6.5.2 to 6.5.3


author: Martin Perina <mperina@redhat.com> 19.1.0-2
changelog:
  - Update to httpclient-4.5.12.jar and httpcore-4.4.13.jar to fix
    https://issues.apache.org/jira/browse/HTTPCLIENT-2047


author: Martin Perina <mperina@redhat.com> 21.0.2-1
changelog:
  - Initial release for WildFly 21.0.2
  - Remove bundled httpclient-4.5.12.jar and httpcore-4.4.13.jar, because
    required versions are already included in WildFly 21.0.2


author: Nir Soffer <nsoffer@redhat.com> 2.1.0-1
changelog:
  - Support upload and download snapshots #BZ1847090
  - Remove python2 leftovers #BZ1862719
  - Faster checkusms using zero hashing
  - Report checksum configuration in client.checksum()
  - Improve logging for easier debugging
  - Improve client online help
  - Silence output from qemu-img create
  - Configurable buffer size per backend


author: Nir Soffer <nsoffer@redhat.com> 2.2.0-1
changelog:
  - Report zero status in dirty extents response #BZ1971185
  - Use "qemu:allocation-depth" meta context to report holes #BZ1971182


author: Nir Soffer <nsoffer@redhat.com> 2.3.0-1
changelog:
  - Downloading images much slower than uploading #BZ1990656
  - Downloading prellocated disk created preallocated image #BZ2010067


author: Nir Soffer <nsoffer@redhat.com> 2.4.1-1
changelog:
  - Select cache and aio automatically #42
  - Add profiling support #36
  - Fail fast with invalid config directory #33
  - Don't track ranges for read-write ticket #32
  - Inefficient measuring of transferred size #29
  - Replace ticket id with transfer id in logs #26
  - "Backend was closed" error during backup image transfer #23
  - Disable allocation depth for raw format #21
  - Make client socket timeout configurable #14


author: Nir Soffer <nsoffer@redhat.com> 2.4.2-1
changelog:
  - http: Increase listen backlog to 40 BZ2066113
  - setup: Fix bug tracker url #45
  - Update RELEASE.md #46


author: Albert Esteve <aesteve@redhat.com> 2.4.7-1
changelog:
  - Handle disk status errors while waiting for disk creation #117
  - Add option for custom disk alias for uploaded disk #121
  - Add --insecure argument to ovirt-img #153
  - ovirt-img: Machine readable progress #154
  - Support downloading block devices via ovirt-imageio container #168


author: Albert Esteve <aesteve@redhat.com> 2.4.8-1
changelog:
  - Add Python 3.11 subpackage to be usable in ansible-core 2.14
  - Fix ovirt-img --insecure connection


author: Albert Esteve <aesteve@redhat.com> 2.5.0-1
changelog:
  - Add Python 3.11 subpackage to be usable in ansible-core 2.14 for el8
  - Fix ovirt-imageioctl without arguments


author: Martin Perina <mperina@redhat.com> - 2.0.3-1
changelog:
  - Rebuild the project with OpenJDK 11
  - Align project dependencies with latest recommendations about Maven plugins
    development
  - Align RPM dependencies with Maven dependencies


author: Douglas Schilling Landgraf <dougsland@redhat.com> - 4.4.3-1
changelog:
  - Do not fail on 'ls -lRZ' errors | BZ#1644646
  - compress: use md5 or sha256 for postgresql .tar.gz | BZ#1854071


author: Miguel Duarte Barroso <mdbarroso@redhat.com> - 1.2.27
changelog:
  - fix security groups remote group id for groups other than default
  - fix ovirt-provider-ovn str-byte fix on json dump
  - add plugin_type check to vhostuser_hook


author: Dominik Holler <dholler@redhat.com> - 1.2.30
changelog:
  - ovirt-provider-ovn.conf is no config file - bz#1701121
  - clear the port dhcp_options in tx scope - bz#1795236


author: Dominik Holler <dholler@redhat.com> - 1.2.33
changelog:
  - provider: Fix localnet update
  - spec: Fix sudoers drop-in config permissions - bz#1895015
  - provider: Fix ipv6_address_mode


author: Ales Musil <amusil@redhat.com> - 1.2.34
changelog:
  - Bump required ovsdbapp version to 0.17.5 or higher
  - Use global connection for ovn north db
  - Remove py2 and fc30 builds


author: Ales Musil <amusil@redhat.com> - 1.2.35
changelog:
  - Use SSL keys that are made specifically for OVN
  - Require ovirt-openvswitch wrapper instead of plain openvswitch
  - Configure IPsec with driver
  - Fix some IPv6 router related issues


author: Sandro Bonazzola <sbonazzo@redhat.com> - 1.1.0-1
changelog:
  - Resolves: BZ#1366270
    hosted-engine-setup (and cockpit) accepts host address with an underscore
    while the engine correctly refuses them


author: Sharon Gratch <sgratch@redhat.com> - 1.6.9-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.7.0-1
changelog:
  - 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 - seperate 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


author: Sharon Gratch <sgratch@redhat.com> - 1.7.1-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.7.2-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.8.0-1
changelog:
  - 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 dashboard 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


author: Sharon Gratch <sgratch@redhat.com> - 1.8.1-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.9.0-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.9.1-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.9.2-1
changelog:
  - 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


author: Sharon Gratch <sgratch@redhat.com> - 1.9.3-1
changelog:
  - 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


author: Shubha Kulkarni <shubha.kulkarni@oracle.com> - 4.50.3.4-1.0.3
changelog:
  - change OVMF dependency package name to edk2-ovmf
  - Add symlink for qemu binary on OL8 systems to be compatible with OL7 systems


author: Artur Socha <asocha@redhat.com> 1.5.2
changelog:
  - Fix for rpm datadir location
  - Use always maven to build project
  - Use tabs character in spec file consistently


author: Artur Socha <asocha@redhat.com> 1.5.3
changelog:
  - Jackson migration to com.fasterxml.* v2.9.x
  - STDCI V2 configuration
  - Centos 7 CI build configuration removed


author: Artur Socha <asocha@redhat.com> 1.5.4
changelog:
  - No more plain java build for release process
  - fix for incorrect dependencies generation by xmvn
  - oss parent removed from maven pom


author: Artur Socha <asocha@redhat.com> 1.5.5
changelog:
  - Automation: drop fc30 support
  - Jackson upgrade to 2.10.3
  - ReactorClient: half flag made atomic
  - More verbose logging in ReactorListener
  - Unit tests enabled for CI
  - Unit tests hardening & refactoring


author: Artur Socha <asocha@redhat.com> 1.7.0
changelog:
  - Batch calls support removed
  - Migrated to GitHub and GitHub Actions
  - Apache commons lang bumped to lang3
  - Log4j12 depedency droped
  - Logging improved


author: Artur Socha <asocha@redhat.com> 1.7.2
changelog:
  - Fix expired SSL certificates validation on connect
  - Fix bogus date in changelog
  - Drop slf4j depedency


author: Sandro Bonazzola <sandro.bonazzola@gmail.com> - 1.7.3
changelog:
  - Rebase on upstream 1.7.3.
  - Migrated to SPDX license.
  - Disconnect the session after SSL handshake issue.
  - Replace secret data with asterisks in debug logs.
  - Bump fasterxml jackson to avoid CVEs.


