ManageIQ/manageiq

Bug

  • [QUINTEROS] Fix codename [#22897]
  • Fix DRB dequeue_method spec [#22875]
  • Fix dashboard missing chart [#22872]
  • Psych 4 won’t allow unpermitted classes by default [#22861]
  • Add zone_id to provider generator validationDependencies [#22846]
  • Separate vm store and datastore smartstate scan supports checks [#22738]
  • Use “traditional chinese” for human locale name, not Mandarin [#22792]
  • Update translations based on #22777 #22783 11/8/23 [#22788]
  • Add my_settings_view product feature for the My Settings page [#22779]
  • Add missing widget dashboard yaml strings to locale task config [#22777]
  • Change messaging-health-check to manageiq.liveness-check [#22775]
  • Autosave the EMS’s provider to allow delegates [#20318]
  • Fix ci.yaml syntax error [#22765]
  • Fix locale update all from GitHub actions [#22763]
  • Use forked fog-google for pagination fixes [#22756]
  • pg_log changed to log in postgres 10 as default log directory [#22747]
  • Multiple users being created for the same AD account [#21919]
  • Only queue Job.check_for_evm_snapshots on zones with an active smartstate role [#22742]
  • Fixed physical storage table missing translation [#22737]
  • Add dequeue method check to add_queue [#22728]
  • Messaging SASL mechanism updates [#22692]
  • Fix MiqRequestTask#options configuration_script_id [#22722]
  • Drop dependent destroy [#22669]
  • Add manageiq user to allowed_uids for sssd [#22715]
  • Add validation for configuration script payload credentials [#22690]
  • Drop dependent => destroy on through associations [#22694]
  • Add APPLICATION_DOMAIN to pod environment [#22697]
  • Fix api_system_auth_token missing MiqServer [#22664]
  • Skip processing of duplicate events [#22689]
  • Let bundler do the require [#22682]
  • Fix MiqRegion#remote_*_url returning invalid URL on podified [#22668]
  • Ensure provider destroy requeue has long timeout [#22660]
  • Prevent more than 1 event_handler from running [#22655]
  • fix GuestDevice#child_device references [#22670]
  • Disallow timecop 0.9.7 due to buggy release [#22659]
  • Add workflow_dispatch to generator ci.yaml [#22653]
  • Keep archived out of VimPerformanceState [#22585]
  • Change Perf capture timer to medium priority [#22652]
  • Shorten the query for pre-loading VimPerformanceStates [#22648]
  • Fix Workflows Service Entrypoint arguments [#22639]
  • Fix undefined method reject! in allowed_storages [#22636]
  • Upgrade i18n version [#22550]
  • Filter storages in the database rather than in ruby. [#22625]
  • Fix migrations being run from a plugin [#22626]
  • Precache rollup values [#22604]
  • MiqUserRole restriction_type method fixup (Separate role access restrictions for catalog items) [#22613]
  • Fix workflows operations queued on embedded_ansible [#22614]
  • Fix Authentication.build_credential_types [#22598]
  • Fix EmbeddedAnsible ScmCredential parent class [#22577]
  • Add missing tooltips for Group button [#22572]
  • Don’t instantiate queue records on deleting a zone - Fix UI deletion of zone with many rows growing memory beyond limits [#22569]
  • Quiesce before raising ‘stop’ event and ignore any exceptions [#22566]
  • Fix normal priority reports not being run in reporting workers [#22563]
  • fix test by giving metrics endpoint to metrics capture ems [#22567]
  • Check if an EMS is enabled before perf_capture_* [#22564]
  • Fix Data/X-Axis Display Issue in Performance Charts [#22534]
  • Remove N+1 from ContainerNode [#22559]
  • Unlock manageiq-style gem [#22560]
  • Update some translation ICT after 0601 [#22555]
  • Fix some deliver_to_automate method overries not accepting any args [#22552]
  • Fix specs to be relative in time back to avoid changes in the result [#22541]
  • Make container class’ event_stream_filters match event_where_clause for ems_events [#22388]
  • Fix cloud provision quota memory and cpu counting [#22517]

Enhancement

  • Avoid tabnapping exploits for target=”_blank” [#22881]
  • Add tenancy scoping to Switches [#22843]
  • Add New Product Feature to See Request Logs [#22701]
  • FixAuth for ConfigurationScript#credentials [#22824]
  • Re-revert enforce kafka changes [#22799]
  • There can be only one autoloader: zeitwerk [#22801]
  • Mount messaging cert if root not present [#22773]
  • Fix dashboard accessibility issues [#22807]
  • Seed an initial service catalog [#22509]
  • Mark Strings in Request Details for Translation [#22506]
  • Change ems refresh task complete messaging [#22776]
  • Dynamically build worker_cmdline for non-rails workers [#22236]
  • Update test for Ruby 3.1 compatibility [#22767]
  • Add deep delete functionality [#22674]
  • Use named arguments for psych 4 support [#22766]
  • Add Node Affinity arch selector based on the affinity of the orchestrator [#22757]
  • Link AuthKeyPair with an EMS [#22735]
  • Use type when defining a deprecated attribute [#22040]
  • Set AUTOMATION_JOB_SERVICE_ACCOUNT env var for the automation worker [#22740]
  • Set configuration_script_id in MiqRequestTask#options [#22714]
  • Add an AutomationWorker to orchestrate workflows/playbooks [#22710]
  • Add new Workflow Credential Mapping Feature [#22685]
  • Zeitwerk [#22488]
  • introduce Chargeback group_by date-first [#22475]
  • Update English Translations 2023-07-24T18:11:37Z [#22621]
  • Reload UI menu when Settings.prototype changes [#22646]
  • VimPerformanceState#vim_performance_state_for_ts optimizations [#22611]
  • validate format for SettingsChange#key [#22624]
  • externalizing GRAPH_MAX_COUNT to settings.yaml [#22632]
  • Change plugin setup to more closely match core setup [#22627]
  • Allow ConfigurationScripts to be used for ServiceTemplateProvisionTasks [#22511]
  • Translations for 2023-07-11 English po file updated #22543 [#22623]
  • Pre-zeitwerk - Add inflections and acronyms [#22620]
  • Add docker and podman as known commands [#22603]
  • Enable notifier role by default [#22587]
  • Allow supports?(feature) to work without requiring supports_not [#22578]
  • Added Workflow Credentials to ./spec/factories/authentication.rb [#22612]
  • Specs for Vim Performance States [#22607]
  • VimPerformanceState#purge_timer for old records [#22605]
  • Added vm reload features [#22602]
  • Separate role access restrictions for catalog items [#22573]
  • Allow ResourceAction#fqname=nil to clear ae_* [#22600]
  • Set associations during targeted refresh for VMs and MiqTemplate [#22588]
  • Updated Titles in Embedded Workflow Pages [#22586]
  • Create workflow factories [#22584]
  • Add a default params_to_attributes for EmbeddedAutomationManager Authentications [#22570]
  • Add real execution specs for ansible-runner [#22522]
  • Use namespaced gem require instead of hyphenated name [#22548]
  • Move ScmCredential up from EmbeddedAnsible to EmbeddedAutomationManager [#22549]
  • Use AS::Dependencies interlock with classic autoloader [#22539]
  • Pass zone to workflow run from ResourceAction [#22546]
  • Move MiqRequestTask entrypoint to #deliver_queue [#22544]
  • Add arm64-darwin to generate_lockfile [#22536]
  • Adding relative date formatting option for report generation [#22426]
  • MiqExpression::Target.parse returns null object to simplify callers [#22519]

Other

  • [QUINTEROS] Bump appliance_console to 8.1 in Gemfile.lock.release [#22890]
  • Bump appliance_console minimum to 8.1.0 [#22889]
  • [QUINTEROS] Bump nokogiri to 1.16.2 [#22880]
  • Clear messaging_client between specs [#22876]
  • [QUINTEROS] Bump floe to v0.7.1 in lockfile [#22868]
  • BinaryBlob was changed in #22861 do this check, so use it [#22866]
  • Bump puma to address CVE-2024-21647 [#22840]
  • Updated translations based on English changes from core 22789 [#22834]
  • [QUINTEROS] Bump lockfile after backport of #22799 [#22826]
  • Update English Translations 2023-12-26T17:22:29Z [#22789]
  • [QUINTEROS] Bump lockfile for quinteros branch [#22825]
  • Bump manageiq-messaging to 1.4.1 [#22822]
  • [QUINTEROS] Bump Gemfile.lock.release after backport of #22814 [#22823]
  • Bump manageiq-loggers to v1.1.1 [#22814]
  • Run apt-get update before install in bin/before_install [#22809]
  • Drop fog-google from manageiq.rubygems.org [#22800]
  • Remove default views feature [#22797]
  • Update yarn to stable v4.0.2 [#22791]
  • Update English Translations 2023-11-08T18:59:09Z [#22783]
  • rbac simplify rbac_base_class [#22784]
  • Add awesome_spawn gem directly [#22782]
  • Update translations from 10/26 English catalog [#22781]
  • Fix Build: handle awesome spawn update [#22772]
  • Remove unnecessary supports_not [#22751]
  • Change the ci.yaml to be more consistent with YAML.load/dump [#22769]
  • Update English Translations 2023-10-26T20:23:23Z [#22770]
  • Drop Ruby 2.7 support [#22768]
  • [QUINTEROS] Update lockfile after merge of #22761 [#22764]
  • upgrade gems for ruby 3.0.x security issues [#22761]
  • Rebuild Gemfile.lock.release after merge of master into quinteros [#22760]
  • fix specs for Virtual attributes update [#22758]
  • Change URL for the OpenSSF Best Practices badge to the current one [#22755]
  • Drop tools/miqssh [#22501]
  • Lock down psych to pre-4.0.0 versions [#22727]
  • Change plugin generator to create zeitwerk compliant files [#22725]
  • [QUINTEROS] Bump manageiq-messaging to 1.4.0 [#22724]
  • Add shared examples for EMS#pause! and #resume! [#22716]
  • [test] For Rbac tests, use User.with_user over setting the current_user [#22712]
  • comment that default tenant access strategy of nil means tenant only [#22711]
  • [QUINTEROS] Bump fog-openstack, rbvmomi2, and floe in Gemfile.lock.release [#22717]
  • Upgrade to yarn 4.0.0-rc.51 for the plugin generator [#22707]
  • [QUINTEROS] Bump Rails to 6.1.7.6 for CVEs [#22709]
  • Add purging of ems’s relationships in async batches [#22691]
  • Update actions/checkout version to v4 [#22705]
  • Ruby 3.1 - net/ftp was moved out of standard library to a gem in ruby 3.1 [#22702]
  • Drop Ems destroy callback [#22695]
  • Delete the container_manager reconnect_block [#22688]
  • Add missing benchmark around rollup to parents [#22687]
  • Fix CI ‘if’ ruby-version check for 3.0 [#22679]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 / Fixup CI ‘if’ ruby-version check for 3.0 [#22677]
  • Upgrade puma to 6.x [#22672]
  • [QUINTEROS] Quinteros lock timecop 0.9.8 after #22659 [#22676]
  • Translations for 2023-07-24 English po file updated (#22621) [#22654]
  • Metric::Rollup - simplify column declarations [#22608]
  • Use Arel helper methods to generate arel [#22581]
  • Add Switch#ext_management_system [#22645]
  • Vim performance state time interval [#22606]
  • VimPerformanceState do not bring back archived records [#22589]
  • Add import specs [#22637]
  • Add methods for env vars in ManageIQ::Environment [#22628]
  • Update GitHub Actions versions [#22635]
  • add miqExpression::Target equality [#22615]
  • Remove ContainerGroup#old_container_project_id [#22610]
  • Precache rollup values [#22594]
  • Remove User#unlock_queue use of put_or_update [#22592]
  • Bump appliance_console for IPA/certmonger principal name fix [#22595]
  • Upgrade Rails to 6.1.7.4 for CVE-2023-28362 [#22590]
  • Only load performance states for the records of interest [#22579]
  • remove extra vim_performance_state finders [#22580]
  • allow container nodes to be created with hardware [#22565]
  • Simulate queue order [#22561]
  • peg i18n gem to 1.13 [#22545]
  • add protected dialog_field factory [#22530]
  • Perf capture minor changes for testing [#22287]
  • Set init.defaultBranch for specs [#22551]
  • Remove if AUTOMATE_DRIVES from service_template_provision_task [#22540]

ManageIQ/amazon_ssa_support

Bug

  • Fix name error loading gem-pending files without the zeitwerk loader [#106]

Enhancement

  • Use namespaced gem require instead of hyphenated name [#96]

Other

  • Drop Ruby 2.7 [#105]
  • Update actions/checkout version to v4 [#104]
  • Fix CI ‘if’ ruby-version check for 3.0 [#103]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#102]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#100]
  • Update GitHub Actions versions [#98]
  • Allow workflow_dispatch GHA event [#97]

ManageIQ/manageiq-api

Bug

  • Add stub_supports/supports_not for VM Scan specs [#1245]
  • Allow the user to list and see themselves even without rbac_user_show [#1230]
  • Reject invalid script_payload credential_fields [#1241]
  • Allow configuration_script_payloads#credentials to be shown [#1239]

Enhancement

  • loading is not needed with zeitwerk autoloader [#1243]
  • Add support for edit configuration_script_payloads [#1231]

Other

  • Drop Ruby 2.7 [#1242]
  • Drop lifecycle_event model [#1232]
  • Filter uses a regular expression [#1233]
  • Update actions/checkout version to v4 [#1240]
  • Fix CI ‘if’ ruby-version check for 3.0 [#1237]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 / Fixup CI ‘if’ ruby-version check for 3.0 [#1236]
  • Update GitHub Actions versions [#1234]
  • add test to document how to pass parameters into service template orders [#1225]

ManageIQ/manageiq-appliance

Bug

  • pg_log changed to log in postgres 10 as default log directory [#377]

Enhancement

  • Initialize Kafka topics [#378]
  • Disable old SSL Protocols < TLSv1.2 [#305]

Other


ManageIQ/manageiq-appliance-build

Bug

  • [quinteros] Revert “Changes after new branch quinteros” [#567]
  • Fully qualify the docker image [#555]
  • Fix issue when newer json gem is not present [#552]

Enhancement

  • Schedule a weekly appliance build on Sundays [#554]
  • Split appliance build jobs and run in parallel [#551]

Other

  • Drop Ruby 2.7 [#558]
  • Update actions/checkout version to v4 [#557]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#556]
  • Allow workflow_dispatch GHA event [#550]

ManageIQ/manageiq-automation_engine

Bug

  • Use load when loading static service models [#536]

Enhancement

  • permit_concurrent_loads is not needed with zeitwerk autoloader [#537]
  • Psych4 support [#535]

Other

  • Drop Ruby 2.7 [#534]
  • Update actions/checkout version to v4 [#533]
  • Fix CI ‘if’ ruby-version check for 3.0 [#531]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 / Fixup CI ‘if’ ruby-version check for 3.0 [#530]
  • Update GitHub Actions versions [#528]

ManageIQ/manageiq-consumption

Other

  • Drop Ruby 2.7 [#212]
  • Update actions/checkout version to v4 [#211]
  • Fix CI ‘if’ ruby-version check for 3.0 [#210]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#209]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#208]
  • Update GitHub Actions versions [#207]

ManageIQ/manageiq-content

Other

  • Drop Ruby 2.7 [#739]
  • Update actions/checkout version to v4 [#738]
  • Fix CI ‘if’ ruby-version check for 3.0 [#736]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#735]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#734]
  • Update GitHub Actions versions [#733]

ManageIQ/manageiq-decorators

Enhancement

  • Add icon for workflows [#96]

Other

  • Drop Ruby 2.7 [#97]
  • Update actions/checkout version to v4 [#95]
  • Fix CI ‘if’ ruby-version check for 3.0 [#94]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#93]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#92]
  • Update GitHub Actions versions [#91]

ManageIQ/manageiq-documentation

Bug

  • screengrabs diff location btw MIQ & IBM Docs embedded_workflows.md [#1768]
  • Fix capabilities matrix [#1765]
  • Add CIC to provider section of capabilities matrix [#1764]
  • Add procedure to specify docker pull secret for embedded workflow [#1760]
  • Fix appliance backup and restore numbered lists [#1758]
  • pg_log changed to log in postgres 10 as default log directory [#1754]
  • Fix remote-console cert keys [#1747]
  • Add manageiq user as allowed uid to the sssd.conf documentation [#1743]
  • Add back the internal database configuration docs [#1689]
  • Fix missing method v2_key [#1734]
  • Fix navigation references to Embedded Automate [#1732]

Enhancement

  • Revert #1780 and specify adding hostname to /etc/hosts [#1781]
  • Specify internal FQDN for messaging hostname [#1780]
  • Messaging hostname guideline updates [#1778]
  • Messaging configuration hostname guidelines [#1777]
  • QA Update services.md to add the password paramater [#1775]
  • Strimzi installation on Kubernetes [#1769]
  • Volume snapshot to Instance - not enabled on IM on Z [#1770]
  • Create configuration_script_payloads API doc [#1757]
  • Docker pull secrets - IM Appliance - final Edits [#1771]
  • Embedded Workflows on OCP docker custom pull secret [#1762]
  • Add Q35 Chipset with BIOS to RHV installation docs [#1763]
  • Better indenting and bullets [#1766]
  • Update product.yml [#1761]
  • Update embedded_workflows.md [#1759]
  • Consolidate VMWare VDDK docs to a central location [#1755]
  • Update event syndication enablement content [#1751]
  • Enable events syndication [#1746]
  • Add documentation for scheduling database backups using crontab [#1749]
  • Document the steps for backup and restore of appliances [#1740]
  • Add root key to internal certificate secret example [#1741]
  • Show support for PowerVC metrics [#1739]
  • enabling ibm_powervc events [#1737]

Other

  • Add documentation on setting credentials in workflows [#1773]
  • It is not required to stop services before backup [#1767]
  • dropping references to vm lifecycle events [#1736]
  • Add Embedded Workflows content [#1752]
  • Fix menu entries [#1756]
  • General markdown edits for provider topics [#1753]
  • Update automation_providers.md [#1750]
  • Remove SCVMM from Capabilities Matrix [#1748]
  • Remove prior now that #1740 has been backported down to najdorf [#1744]
  • Update actions/checkout version to v4 [#1742]
  • Update GitHub Actions versions [#1738]
  • Remove scheduling of database backups from documentation [#1735]

ManageIQ/manageiq-gems-pending

Bug

  • Fix stubbing of AwesomeSpawn private method results [#568]

Enhancement

  • Add zeitwerk loader and teach it about this gem [#551]

Other

  • Use AwesomeSpawn’s stub_good_run spec helper [#569]
  • Drop Ruby 2.7 [#567]
  • Update actions/checkout version to v4 [#566]
  • Ruby 3.1 - net/ftp was moved from stdlib to a gem [#565]
  • Fix CI ‘if’ ruby-version check for 3.0 [#564]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#563]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#562]
  • Update GitHub Actions versions [#561]

ManageIQ/manageiq-pods

Bug

  • [QUINTEROS] Fix quinteros RPM repo links [#1082]
  • Only return passwords that include letters. [#1052]
  • Error handling for FindCatalogSourceByName [#1044]
  • Revert default messaging change [#1026]
  • Fix typo pods/log [#1001]
  • Give the operator permission to give permission to pod/logs get [#1000]
  • Add permissions for pods/logs to the manageiq-automation role [#999]
  • Deploy Kafka network policies only when needed [#990]
  • Fix route permissions issues after #989 [#996]
  • Lock down to UBI 8.8-1032 [#987]
  • quinteros branching followup [#983]
  • [quinteros] branching followup [#982]
  • Let sysv handle dynamic shared memory type for containers [#974]
  • Log to stderr by turning off the log file collector [#968]

Enhancement

  • Move orchestrator internal root cert to projected volume source [#1030]
  • Bump strimzi to 0.37 [#1025]
  • Replace Bitnami with Strimzi Kafka [#1005]
  • Deploy messaging by default [#1024]
  • Enforce and default Kafka configuration [#896]
  • AddLabels util function [#1020]
  • Add or update unique volume mount [#1008]
  • Add Node affinity [#1003]
  • Add RBAC for the automation worker [#995]
  • Operator sdk v1.30 upgrade [#966]
  • Added ManageIQ Status with conditions, versions and ingress endpoint info [#973]

Other

  • Update to go v1.22 [#1054]
  • Update github.com/openshift/api digest to 7162acc [#1037]
  • Update go dependencies [#1049]
  • Update go dependencies [#1042]
  • Update github.com/openshift/api digest to 2054c69 [#1012]
  • Update go dependencies [#1036]
  • Update go dependencies [#1032]
  • Upgrade to operator-sdk v1.33 [#1027]
  • Update actions/setup-go action to v5 [#1021]
  • Update go dependencies [#1018]
  • Update go dependencies [#1017]
  • Update go dependencies [#1015]
  • Configure Renovate [#967]
  • Update go dependencies [#1011]
  • Update go dependencies [#1009]
  • Update go dependencies [#1006]
  • Drop Ruby 2.7 [#1007]
  • Update go dependencies [#1004]
  • Update go dependencies [#1002]
  • Update go dependencies [#998]
  • Update go dependencies [#997]
  • Group dependencies together for simplicity [#989]
  • go get -t -u ./… && go mod tidy [#994]
  • Revert “Lock down to UBI 8.8-1032” [#992]
  • Update actions/checkout version to v4 [#991]
  • Upgrade to go v1.21.0 to resolve multiple CVEs [#984]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#985]
  • Removing perl* exclude as there are no longer conflicts [#981]
  • Update actions [#980]
  • Add a test to ensure that go versions are all the same [#975]
  • Mark deprecated spec properties. [#971]
  • Allow workflow_dispatch GHA event [#970]

ManageIQ/manageiq-providers-amazon

Enhancement

  • Update AWS instance_types [#840]
  • Update safe_load calls to work with psych 3/4 [#837]
  • Update AWS Regions as a scheduled task [#834]
  • Update AWS instance_types [#835]
  • Update AWS regions.yml [#831]
  • Update AWS instance_types [#832]
  • Update AWS instance_types [#830]
  • Update AWS instance_types [#829]
  • Update AWS instance_types [#826]
  • Update AWS instance_types [#824]
  • Update AWS instance_types [#823]
  • Update AWS instance_types [#819]
  • Update AWS instance_types [#818]
  • Update AWS instance_types [#817]
  • Update AWS instance_types [#815]
  • Update AWS instance_types [#814]

Other

  • Refactor regions spec to not hard-code atypical regions [#833]
  • Drop Ruby 2.7 [#836]
  • Add ContainerManager #pause! and #resume! specs [#828]
  • Include shared EMS#pause!,#resume! specs [#827]
  • Update actions/checkout version to v4 [#825]
  • Fix CI ‘if’ ruby-version check for 3.0 [#822]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#821]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#820]
  • Update GitHub Actions versions [#816]

ManageIQ/manageiq-providers-ansible_tower

Bug

  • Use the right foreign_key for Job#job_template [#302]

Other

  • Drop Ruby 2.7 [#300]
  • Add EMS #pause! and #resume! specs [#299]
  • Update actions/checkout version to v4 [#298]
  • Fix CI ‘if’ ruby-version check for 3.0 [#297]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#296]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#295]
  • Update GitHub Actions versions [#294]

ManageIQ/manageiq-providers-autosde

Bug

  • Add zone_id to vcloud amqp validationDependencies [#241]
  • host initiator creation: bug in the group/cluster field [#233]

Enhancement

  • storage service edit mode: check which attached resources are compliant to selected capabilities [#226]

Other

  • Drop Ruby 2.7 [#240]
  • Add EMS #pause! and #resume! specs [#239]
  • Update actions/checkout version to v4 [#238]
  • Fix CI ‘if’ ruby-version check for 3.0 [#237]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#236]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#235]
  • Update GitHub Actions versions [#234]

ManageIQ/manageiq-providers-awx

Bug

  • Use the right foreign_key for Job#job_template [#22]

Other

  • Drop Ruby 2.7 [#21]
  • Add EMS #pause! and #resume! specs [#20]
  • Update actions/checkout version to v4 [#19]
  • Fix CI ‘if’ ruby-version check for 3.0 [#18]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#17]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#16]
  • Update GitHub Actions versions [#15]

ManageIQ/manageiq-providers-azure

Bug

  • Add zone_id to AKS validationDependencies [#545]
  • Remove never used network manager metrics collector worker [#536]

Other

  • Fix InventoryRefresh lazy_find deprecation warning [#543]
  • Drop Ruby 2.7 [#544]
  • Add EMS #pause! and #resume! specs [#542]
  • Update actions/checkout version to v4 [#541]
  • Fix CI ‘if’ ruby-version check for 3.0 [#540]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#539]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#538]
  • Update GitHub Actions versions [#537]

ManageIQ/manageiq-providers-azure_stack

Other

  • Drop Ruby 2.7 [#101]
  • Add EMS #pause! and #resume! specs [#100]
  • Update actions/checkout version to v4 [#99]
  • Fix CI ‘if’ ruby-version check for 3.0 [#98]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#97]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#96]
  • Update GitHub Actions versions [#95]

ManageIQ/manageiq-providers-cisco_intersight

Bug

  • Add zone_id to provider validationDependencies [#104]

Other

  • Update yarn to stable v4.0.2 [#102]
  • Drop Ruby 2.7 [#101]
  • Add EMS #pause! and #resume! specs [#100]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#99]
  • Update actions/checkout version to v4 [#98]
  • Fix CI ‘if’ ruby-version check for 3.0 [#97]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#96]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#95]
  • Update GitHub Actions versions [#94]

ManageIQ/manageiq-providers-foreman

Bug

  • Fix deliver_to_automate not taking any args [#116]

Other

  • Drop Ruby 2.7 [#122]
  • Update actions/checkout version to v4 [#121]
  • Fix CI ‘if’ ruby-version check for 3.0 [#120]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#119]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#118]
  • Update GitHub Actions versions [#117]

ManageIQ/manageiq-providers-google

Bug

  • Cleanup any created disks if start_clone fails [#256]
  • Fix google API pagination [#254]

Other

  • Bump fog-google to 1.23.0 to pull in paging fix [#257]
  • Drop Ruby 2.7 [#255]
  • Update actions/checkout version to v4 [#253]
  • Fix CI ‘if’ ruby-version check for 3.0 [#252]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#251]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#250]
  • Update GitHub Actions versions [#249]

ManageIQ/manageiq-providers-ibm_cic

Bug

  • Fix expired_at causing VCRs to fail authentication [#35]

Enhancement

  • add IBM CIC missing catalog type [#40]

Other

  • Drop Ruby 2.7 [#42]
  • Update actions/checkout version to v4 [#41]
  • Fix CI ‘if’ ruby-version check for 3.0 [#39]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#38]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#37]
  • Update GitHub Actions versions [#36]

ManageIQ/manageiq-providers-ibm_cloud

Bug

  • Fix duplicate advanced settings [#483]
  • Add zone_id to provider validationDependencies for metrics endpoint [#480]
  • Add targeted refresh specs to PowerVS / Fix targeted VM refresh bug [#479]
  • Handle VPC flavor with nil :disks value [#475]
  • Bump all ibm_cloud/ibm_vpc gems for http 5.1 to resolve known HTTP::ConnectionError issues [#473]
  • Fix missing package.json metadata [#472]
  • Remove ‘migratable’ param from PVS VM provision [#465]
  • Fix clone_to_template provision preparation [#463]
  • PowerVS: Attach newly created volumes during VM provision [#462]
  • Fix missing System Profile dropdown VPC Provision [#461]
  • PowerVS Cloning: Use ems_ref, not name, to find new VM or Template [#455]

Enhancement

  • Add new VPC regions [#484]
  • Use new resource pool cpu_core_* columns [#474]
  • Retirement settings upon VM provision in PowerVS [#460]
  • Use consistent child manager description [#459]

Other

  • Update yarn to stable v4.0.2 [#478]
  • Drop Ruby 2.7 [#477]
  • Update GitHub CODEOWNERS [#476]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#471]
  • Update actions/checkout version to v4 [#470]
  • Fix CI ‘if’ ruby-version check for 3.0 [#468]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#467]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#466]
  • Update GitHub Actions versions [#464]

ManageIQ/manageiq-providers-ibm_power_hmc

Bug

  • Change default API port to 443 [#148]
  • Fix provisioning dialog ‘src_vm_id’ method [#145]

Enhancement

  • Use new resource pool cpu_core_* columns [#147]

Other

  • Drop Ruby 2.7 [#150]
  • Update GitHub CODEOWNERS [#149]
  • Update actions/checkout version to v4 [#144]
  • Fix CI ‘if’ ruby-version check for 3.0 [#143]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#142]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#141]
  • Update GitHub Actions versions [#140]

ManageIQ/manageiq-providers-ibm_power_vc

Bug

  • Add zone_id to provider validationDependencies [#100]
  • add log level for IbmPowerVc [#88]

Enhancement

  • Ibm PowerVc events [#89]

Other

  • Update yarn to stable v4.0.2 [#99]
  • Drop Ruby 2.7 [#98]
  • Update GitHub CODEOWNERS [#97]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#96]
  • Update actions/checkout version to v4 [#95]
  • Fix CI ‘if’ ruby-version check for 3.0 [#94]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#93]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#92]
  • Update GitHub Actions versions [#91]
  • Update VCRs for fog-openstack v1 [#87]

ManageIQ/manageiq-providers-ibm_terraform

Other

  • Drop Ruby 2.7 [#100]
  • Update actions/checkout version to v4 [#99]
  • Fix CI ‘if’ ruby-version check for 3.0 [#98]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#97]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#96]
  • Update GitHub Actions versions [#95]

ManageIQ/manageiq-providers-kubernetes

Bug

  • Add zone_id to provider validationDependencies [#513]
  • Reject any events which do not have a timestamp [#501]
  • Fix No Method get_nodes for NilClass invalid token [#500]
  • Fix started_at/finished_at always being nil [#496]
  • Convert the duration to a float [#497]
  • Removed the auth_key from list of Validation Dependencies in Metrics and Alerts [#492]
  • Check metrics authentication validity before perf_capture_queue [#493]

Enhancement

  • We explicitly serialize objects so we need to permit yaml loading them [#512]
  • Added Helper Text To the Token Field [#498]

Other

  • Drop Ruby 2.7 [#511]
  • The prometheus_alerts endpoint is no longer supported [#506]
  • Update actions/checkout version to v4 [#505]
  • Fix CI ‘if’ ruby-version check for 3.0 [#504]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#503]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#502]
  • Update GitHub Actions versions [#499]
  • Revert “Merge pull request #492 from DavidResende0/remove-validation-dependecies” [#495]

ManageIQ/manageiq-providers-kubevirt

Enhancement

  • Update safe_load calls to work with psych 3/4 [#226]

Other

  • Drop Ruby 2.7 [#225]
  • Update actions/checkout version to v4 [#224]
  • Fix CI ‘if’ ruby-version check for 3.0 [#223]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#222]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#221]
  • Update GitHub Actions versions [#220]

ManageIQ/manageiq-providers-lenovo

Bug

  • Add zone_id to provider validationDependencies [#399]
  • Fix verify_credentials for an existing EMS [#396]
  • Fix deliver_to_automate not taking args [#388]

Other

  • Update yarn to stable v4.0.2 [#398]
  • Drop Ruby 2.7 [#397]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#395]
  • Update actions/checkout version to v4 [#394]
  • Fix CI ‘if’ ruby-version check for 3.0 [#393]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#392]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#391]
  • Update GitHub Actions versions [#390]

ManageIQ/manageiq-providers-nsxt

Bug

  • Lock down es-abstract [#89]

Other

  • Update yarn to stable v4.0.2 [#96]
  • Drop Ruby 2.7 [#95]
  • Bump semver from 5.7.1 to 5.7.2 [#87]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#94]
  • Update actions/checkout version to v4 [#93]
  • Fix CI ‘if’ ruby-version check for 3.0 [#92]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#91]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#90]
  • Update GitHub Actions versions [#88]

ManageIQ/manageiq-providers-nuage

Bug

  • Add zone_id to provider validationDependencies [#303]
  • Revert “Merge pull request #298 from agrare/replace_xlab_si_with_xlab-si” [#300]
  • Fix xlab-si galaxy roles pointing to invalid repository URL [#298]
  • Require the gem defining the constant we’re subclassing [#299]
  • Ubuntu Kinetic has been removed, replace with Lunar [#297]

Enhancement

  • Remove lib/gem-name.rb loader in favor of namespaced file [#290]

Other

  • Update yarn to stable v4.0.2 [#302]
  • Drop Ruby 2.7 [#301]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#296]
  • Update actions/checkout version to v4 [#295]
  • Fix CI ‘if’ ruby-version check for 3.0 [#294]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#293]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#292]
  • Update GitHub Actions versions [#291]

ManageIQ/manageiq-providers-openshift

Other

  • Drop Ruby 2.7 [#252]
  • Update actions/checkout version to v4 [#251]
  • Fix CI ‘if’ ruby-version check for 3.0 [#250]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#249]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#248]
  • Update GitHub Actions versions [#247]

ManageIQ/manageiq-providers-openstack

Bug

  • Add zone_id to provider validationDependencies [#870]
  • Don’t store AR objects in Notification options [#866]
  • Fix Gem.loaded_specs looking for wrong key name [#863]
  • Allow numberic-only passwords for keystone v3 again [#859]
  • Ubuntu Kinetic has been removed, replace with Lunar [#861]
  • Fix incorrect constant name reference by referencing HostAggregate [#853]
  • Fix CloudNetwork#delete_cloud_network argument error [#852]

Enhancement

Other

  • Drop Ruby 2.7 [#864]
  • Update actions/checkout version to v4 [#860]
  • Fix CI ‘if’ ruby-version check for 3.0 [#858]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#857]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#856]
  • Update GitHub Actions versions [#854]
  • Move fix_token_expries_at to spec/support [#851]

ManageIQ/manageiq-providers-oracle_cloud

Bug

  • Fix for blockstorage_client changed API [#93]

Other

  • Drop Ruby 2.7 [#94]
  • Update actions/checkout version to v4 [#92]
  • Fix CI ‘if’ ruby-version check for 3.0 [#91]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#90]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#89]
  • Update GitHub Actions versions [#88]

ManageIQ/manageiq-providers-ovirt

Bug

  • Check supported storage type for vm Smartstate analysis scan [#653]
  • Fix OVN refresher spec “expires” causing failures [#646]

Enhancement

  • Use unsafe_load to load a test file with unpermitted classes [#655]

Other

  • Drop Ruby 2.7 [#654]
  • Update actions/checkout version to v4 [#652]
  • Fix CI ‘if’ ruby-version check for 3.0 [#650]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#649]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#648]
  • Update GitHub Actions versions [#647]
  • Use Rails.application.secrets for VCR hostnames [#645]
  • Update Ovirt OVN VCRs [#644]

ManageIQ/manageiq-providers-red_hat_virtualization

Bug

  • Fix targeted refresh duplicating external switches [#33]
  • Fix the Redhat NetworkManager in create dropdown [#31]
  • Fix OVN refresher spec “expires” causing failures [#30]

Enhancement

  • Use unsafe_load to load a test file with unpermitted classes [#39]

Other

  • Drop Ruby 2.7 [#38]
  • Update actions/checkout version to v4 [#37]
  • Fix CI ‘if’ ruby-version check for 3.0 [#36]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#35]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#34]
  • Update GitHub Actions versions [#32]
  • Update OVN VCR specs [#29]

ManageIQ/manageiq-providers-redfish

Bug

  • Add zone_id to provider validationDependencies [#186]
  • Handle missing UpdateService [#182]

Other

  • Update yarn to stable v4.0.2 [#185]
  • Drop Ruby 2.7 [#183]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#181]
  • Update actions/checkout version to v4 [#180]
  • Fix CI ‘if’ ruby-version check for 3.0 [#179]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#178]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#177]
  • Update GitHub Actions versions [#176]

ManageIQ/manageiq-providers-vmware

Bug

  • Fix VM terminate showing supported when running [#897]
  • Add zone_id to vcloud amqp validationDependencies [#896]
  • Add supports storage smartstate_analysis [#887]
  • Handle a HostSystem with missing product vendor [#882]
  • Don’t delegate NetworkManager#zone to parent_manager [#886]
  • Set sub_event_type for com.vmware.cns.tasks.updatevolume [#883]

Enhancement

  • Enable non-rails event catcher by default [#894]
  • Use unsafe_load to load a test file with unpermitted classes [#890]
  • Bump rbvmomi2 to 3.7.0 for vSphere 8.0U2 [#884]
  • Bump ffi-vix_disklib to pull in VDDK 8.0.1/8.0.2 [#879]

Other

  • Delete EventCatcher worker_cmdline for non-rails worker [#889]
  • Drop Ruby 2.7 [#888]
  • Override CloudManager#network_manager to define type [#885]
  • Update actions/checkout version to v4 [#881]
  • Fix CI ‘if’ ruby-version check for 3.0 [#878]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#877]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#876]
  • Update GitHub Actions versions [#875]

ManageIQ/manageiq-providers-workflows

Bug

  • Fix tasks staying active for failed workflows [#67]
  • Ensure WorkflowInstance#credentials is not nil [#66]
  • Handle the case where :credentials column is nil [#64]
  • Fix issue where new service account ENV var is forced in every process [#56]
  • Bump floe to v0.4.1 for task output fixes [#54]
  • Strip trailing .$ from Credentials [#49]
  • Fix expected context after StateHistory rename [#48]
  • Override the podman image storage root directory [#46]
  • Set network=host for development mode [#42]
  • Normalize the ae_result passed to after_ae_delivery [#38]
  • Fix the default role from automation to automate [#37]
  • Fix WorkflowInstance#output not being set [#35]
  • Fix workflows queued on embedded_ansible [#34]
  • Fix Workflows Credentials from Authentication options API [#33]
  • Fix parent class for Workflows ScmCredential [#32]
  • Updated Workflows Credential Schema [#30]
  • Fix workflow_instance queue delivery [#27]
  • Always allow seeding even without prototype flag [#26]

Enhancement

  • Update :credentials column if state sets a new credential [#62]
  • Pass the workflow service account [#55]
  • Enable Embedded Workflows by default [#52]
  • Pass manageiq_api url in global context [#39]
  • Run workflows asyncrhonously on MiqAutomationWorker [#50]
  • Pass namespace to the Floe Kubernetes Runner [#51]
  • Update Workflow#credential format [#40]
  • Set the Floe::Workflow::Runner based on platform [#28]
  • Allow creation of Credentials for Workflows [#25]
  • Invoke service before after callbacks [#23]
  • Add Workflows SCM Credential for Repositories [#24]
  • Add ability to pass zone or other role to run [#22]

Other

  • Run apt-get update before install in bin/before_install [#61]
  • Bump floe for kubernetes image pull error fixes [#60]
  • Drop Ruby 2.7 [#58]
  • Update actions/checkout version to v4 [#47]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#45]
  • Add workflow_dispatch to ci.yaml [#43]
  • Update GitHub Actions versions [#36]
  • Move workflow executing into manageiq-floe [#5]
  • Use params_to_attributes from core [#31]

ManageIQ/manageiq-rpm_build

Bug

  • [quinteros] Update version numbers for Quinteros-1 build and fix rpm issue [#453]
  • python cryptography requires rust [#439]
  • Add ansible-core 2.12.7 to our repos [#438]
  • Add manageiq user to disk group [#435]
  • Lock down psych to <4 [#427]
  • [QUINTEROS] Fix issues with RPM versioning after merge of master into quinteros [#424]
  • Fix missing git_ref default value [#422]
  • Add subuid/subgid for the manageiq user [#415]
  • core-utils is coreutils on appliances and coreutils-single on containers [#414]
  • Fix RPM spec require parsing issue [#413]
  • Lock down to UBI 8.8-1032 [#416]
  • Reverts a962a14350ad89d09f2d30a5983a08cd57f53e56 [#410]
  • Ensure yarn.lock is not updated by yarn install [#409]
  • Registry is set differently for diffrent yarn versions [#407]
  • Remove references to yarn 1.22.18 [#402]
  • Revert “Merge pull request #393 from bdunne/revert_278” [#399]
  • Revert “Merge pull request #278 from Minal-Mahor/s390x-changes” [#393]
  • Revert “Merge pull request #392 from bdunne/revert_275” [#396]
  • Revert “Merge pull request #275 from Minal-Mahor/s390x-changes” [#392]
  • disable git clean on s390x [#278]

Enhancement

  • Revert “Temporarily remove the npm_registry until npm.manageiq.org is back up” [#405]
  • Add Podman as dependency for manageiq-appliance [#401]

Other

  • Faster rpm build step 1 [#437]
  • Drop Ruby 2.7 [#425]
  • Drop s390x hack now that we are on yarn 4 [#420]
  • Revert “Lock down to UBI 8.8-1032” [#419]
  • Remove yarn1 hack now that yarn4 works on s390x [#418]
  • No longer need to build postgres ourselves. [#421]
  • Update actions/checkout version to v4 [#417]
  • declare rpm dependencies for creating user [#406]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#412]
  • Bump ipaddress python package [#403]
  • Allow workflow_dispatch GHA event [#395]
  • Set yarn version to 1.22.18 for s390x platform [#275]

ManageIQ/manageiq-schema

Bug

  • Fix OrchestrationStack#configuration_script reference [#714]
  • Remove VimStrings from MiqQueue [#706]
  • Delete invalid nil timestamp event streams [#704]
  • Separate Role Access Restrictions for Service Templates [#697]

Enhancement

  • Add my_settings_view to roles [#713]
  • Add payload validity attributes to configuration_scripts [#710]
  • Add new resource_pools column for cpu_cores_* [#708]
  • Support ruby 3.1 [#707]

Other

  • Drop Ruby 2.7 [#709]
  • Update actions/checkout version to v4 [#705]
  • Fix CI ‘if’ ruby-version check for 3.0 [#703]
  • [QUINTEROS] Fixup CI ‘if’ ruby-version check for 3.0 [#702]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 [#701]
  • Update GitHub Actions versions [#698]
  • Drop old_container_project_id [#696]
  • Add spec to check whether foreign key columns are in an index [#694]
  • add container indexes for foreign keys [#695]

ManageIQ/manageiq-ui-classic

Bug

  • Disable ip address fields when dhcp is selected [#9063]
  • Fix dashboard missing chart [#9061]
  • Fix for the error messages in Request-info tabs in the Service catalog item summary pages [#9030]
  • Fix EMS network “Region” text [#9050]
  • Filter vlans by switch and then lan [#9036]
  • Fixed Empty TableListView for Some Summary Pages [#9039]
  • Updated RecordId in Edit Management Engine Form [#9038]
  • filter vms displayed in tree lan [#8998]
  • Fixed no implicit conversion of String into Integer Error when Adding/Editing Container Provider [#9025]
  • Fix task details page [#9026]
  • Fix duplicate notifications and toasters [#8867]
  • Fix dashboard initial tab [#9011]
  • Fix warning for image with no title in structured list [#9008]
  • Fix trailing space for hostname in container provider form [#9003]
  • Return Username Field to “LDAP Group Look Up” Section [#8996]
  • Fix multiple vm reconfigure schema error [#8981]
  • Fix tasks permission issue [#8978]
  • Default Disk Unit Fix in VM Reconfigure Form [#8974]
  • Fix incorrect settings tab aria-labelledby id [#8983]
  • Fix my settings error screen [#8980]
  • Fix settings permissions [#8969]
  • Fixed Service Reconfigure Form and Request Summary Pages [#8953]
  • Fix copy time profile error [#8967]
  • Fix for custom button action events [#8930]
  • Update ui json files after core 22777, 22783, 22788 [#8962]
  • Use new dedicated my_settings_view permission [#8957]
  • Fixed accessibility issues with the server settings authentication page [#8940]
  • Fixed explorer tree accessibility violations [#8952]
  • Fix table header accessibility issues [#8955]
  • Remove Id from Host Endpoint When Submitting Form [#8950]
  • Fix for missing toast notifications [#8948]
  • Updated Component Names/Ids in Credential Mapper Form [#8947]
  • Refactoring the test cases for the ansible-playbook-workflow [#8942]
  • Fixed console warning for miq table cell button size [#8941]
  • Fix missing customization_templates list [#8939]
  • Fixed provision custom specifications table [#8936]
  • Change ui to display max alert description length [#8933]
  • Fixed optimization table translations [#8931]
  • Fixed chargeback rates title missing translation [#8932]
  • Fix .camelize after a &. safe navigation [#8928]
  • Fix for displaying ansible credential info [#8926]
  • Fixed service catalog permission errors [#8927]
  • Fixed Missing Styling for Remote Consoles [#8919]
  • Filter effect text and clear option missing in sub listing pages [#8852]
  • Fix Configuration>Access Control>Tenants list view [#8898]
  • More package lockdowns for s390x [#8906]
  • Fix for multiselect dropdown to stay open for multiselection in edit… [#8896]
  • Refactor NotificationMessage component [#8894]
  • Fix for the subrow items in summary pages [#8889]
  • Revert “Ensure engines lock down es-abstract” [#8884]
  • Lock down es-abstract to avoid build issues on s390x [#8882]
  • Fix data-tables cell text alignment [#8880]
  • Added supports?(:update) check to Host Edit Form [#8878]
  • Ensure yarn.lock is not updated by yarn install [#8879]
  • Fix utilization chart [#8868]
  • Add Missing Routes to Configuration Profiles [#8862]
  • Fix overview->assignments accessibility check violation [#8804]
  • Mark Switch Labels for Translation in Settings-Category Form [#8856]
  • Fixed tasks table [#8851]
  • Fixed workflow repository specs [#8854]
  • Fixed ansible repository refresh buttons [#8846]
  • failure in resource compliance check in storage service update shouldn’t block form submission [#8809]
  • Fix dropdown options that overlaps with header [#8841]
  • Fix the request refresh button [#8843]
  • Enhance data tables to fix minor alignments issues [#8832]
  • Fixed physical providers empty page [#8827]
  • Fix page title on auth_error screen [#8831]
  • Translation fixes from 06/01 [#8821]
  • Fix text truncation in data tables [#8825]
  • host initiator creation: bug in the group/cluster field [#8812]
  • Fix Data/X-Axis Display Issue in Performance Charts [#8802]
  • Change redirects to be portable [#8820]
  • Fixed Provider Edit Form Preventing You From Saving Without Changing The Name [#8818]
  • Container and container node timelines require ems [#8810]

Enhancement

  • Add noopener noreferrer to blank targets [#9068]
  • Added New Feature That Controls Who Can See Request Logs [#8920]
  • Add tasks detail page [#9000]
  • Fix for responsive styles for layout and summary [#8985]
  • Convert settings tabs to React [#8956]
  • Integrating react-markdown with miq-structured-list and adding a markdown preview to service-catalog-item’s long-description field [#8972]
  • Replace .haml-lint.yml with a symlink to .rubocop.yml [#8973]
  • Integrating the CodeMirror into MiqStructuredList component. [#8918]
  • Refactor MiqStructuredList component [#8877]
  • Added better logo file validation [#8934]
  • Introducing payloads in Ansible Playbooks [#8938]
  • Introducing workflow status list in request’s show page [#8782]
  • Credential Mapping Form [#8905]
  • Prefix workflows list with repository [#8907]
  • Give chargeback users sorting by date and project [#8763]
  • Enhance smart management presentation [#8912]
  • C and U collection form conversion from HAML to React [#8909]
  • Automate Method summary conversion from Haml to React [#8803]
  • Rename memory labels in reconfigure form [#8881]
  • Reconfigure form page enhancements [#8871]
  • Customizable chart top values (dropdown choices) [#8826]
  • Add Menu::Manager.reload method [#8886]
  • Adding embedded workflows to service catalog item [#8815]
  • po to json from July 11th [#8864]
  • Introducing embedded_workflow to dynamic select box in service dialogs [#8844]
  • Separate role access restrictions for catalog items [#8833]
  • Added Embedded Workflows / Credentials Page [#8834]
  • Enhance Workflow Repository Pages [#8842]
  • Mark workflow controllers as prototype [#8848]
  • Added vm refresh buttons [#8850]
  • Angular to react conversion Reconfigure form [#8710]
  • Add Toolbar and Edit Tag Button to Workflows Page [#8838]
  • Added Button Helper For Embedded Workflows [#8835]
  • Enhance the MiqStructuredList for summary pages [#8814]
  • Updated rake locale: po_to_json from May 14th catalogs [#8800]

Other

  • Simplify regex to remove_right_size_zeros [#9072]
  • Updated ui translation json files based on core 22789 and 22834 [#9015]
  • Updated Flash Message Text for Consistency [#9012]
  • Revert s390x lockdowns [#8993]
  • Upgrade carbon packages to release 10.59.17 [#8984]
  • Update yarn.lock with latest dependencies [#8997]
  • Fix dashboard accessibility issues [#8994]
  • Update yarn.lock packages [#8989]
  • [Quinteros] Fix failing snapshot specs [#8992]
  • Fix utilization accessibility issues [#8982]
  • Remove legacy settings code [#8965]
  • Update yarn to stable v4.0.2 [#8968]
  • Resorted component-definitions-common.js [#8963]
  • Updated the package babel/core [#8959]
  • Updated ui json files after core 22770 22781 [#8960]
  • Rubocop Fixes in routes.rb [#8845]
  • Drop Ruby 2.7 [#8949]
  • Remove the s390x hack now that we are on yarn4 [#8925]
  • Update yarn to 4.0.0.rc51 since it’s works on s390x [#8924]
  • Update actions/checkout version to v4 [#8923]
  • More s390x lockdowns [#8915]
  • Renamed first_user_summary to method_details [#8913]
  • Add chargeback rates cypress tests [#8899]
  • Fix CI ‘if’ ruby-version check for 3.0 [#8904]
  • [QUINTEROS] Lock the release branch to test with ruby 3.0 / Fixup CI ‘if’ ruby-version check for 3.0 [#8902]
  • Updated translation json files after core 22621 22654 [#8897]
  • Fix cypress config file [#8893]
  • Update GitHub Actions versions [#8870]
  • Add Cypress to GitHub Actions [#8866]
  • Delete the cypress videos for passing tests on CI [#8863]
  • Fixed dashboard tests [#8860]
  • Update cypress version [#8861]
  • Add cypress:run:edge command [#8858]
  • Added Overview > Dashboard Cypress tests [#8857]
  • Fixed cypress logout test [#8855]
  • Update searchbox tests [#8829]
  • Remove unneccessary cypress tests [#8830]
  • Add logout cypress test [#8828]
  • Fixed empty db menu tests [#8824]
  • Fix searchbox cypress tests [#8822]
  • Fixed missing menu tests [#8819]
  • Fix cypress tests for firefox [#8816]
  • Added menu item tests to check for non error screens [#8813]
  • Update cypress [#8811]
  • Initial cypress fix [#8805]

ManageIQ/manageiq-ui-service

Bug

  • Fix Notification Drawer in Production [#1865]
  • More package lockdowns for s390x [#1860]
  • Lock down es-abstract to avoid build issues on s390x [#1857]

Enhancement

  • Prevent autocomplete on login fields [#1884]
  • Add noopener noreferrer to blank targets [#1883]

Other

  • Revert s390x lockdowns [#1874]
  • Update yarn.lock packages [#1873]
  • Update yarn to stable v4.0.2 [#1872]
  • Bump get-func-name from 2.0.0 to 2.0.2 [#1867]
  • Bump word-wrap from 1.2.3 to 1.2.5 [#1866]
  • Bump socket.io-parser from 4.2.2 to 4.2.4 [#1856]
  • Bump semver from 5.7.1 to 5.7.2 [#1853]
  • Upgrade to yarn 4.0.0-rc.51 which works on s390x [#1863]
  • Update actions/checkout version to v4 [#1862]
  • More s390x lockdowns [#1861]
  • Update GitHub Actions versions [#1855]