Skip to content

Latest commit

 

History

History
2921 lines (2839 loc) · 318 KB

CHANGELOG.md

File metadata and controls

2921 lines (2839 loc) · 318 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog

Unreleased as of Sprint 108 ending 2019-04-01

Added

  • Use supports_volume_resizing? to toggle the Volume size field (#5346)
  • Add Enable/Disable button to Schedule summary page (#5344)
  • Add Cancel button to policy simulation page (#5341)
  • Redesigned breadcrumbs with new logic (#4468)
  • Add tagging component (#3570)

Fixed

  • Put back the missing TreeBuilderUtilization#get_tree_custom_kids (#5411)
  • Cancel and save buttons clear @sb[:action] in miq_ae_class (#5399)
  • Fixed display of default memory threshold correctly on new appliance (#5394)
  • Fix room display in physical infra summary views (#5386)
  • Fix the access to child services from parents under My Services (#5384)
  • Fix preselect node in servers by roles tree under diagnostics (#5382)
  • Adjust accordion height calculation hack to the new breadcrumbs (#5381)
  • Fix missed argument change for compliance history tree (#5376)
  • Services use turbo button (#5366)
  • Fixes segmentation_id and physical_network required (in Cloud Network form) (#5364)
  • Fixed condition to use correct feature id (#5362)
  • Subscription ID is required when adding readOnly when editing (Azure) (#5359)
  • Fix creating a group after validation message 'already exists' (#5354)
  • Don't throw exception when template is not found in Provisioning (#5345)
  • Add safeguard for VMs without ext_management_system (#5339)
  • Allow user to select Network Port for provisioning (#5103)

Hammer-4 - Released 2019-03-29

Fixed

  • Fix enabling Power operations for a template (#5128)
  • Use timeline listnav only for dashboard controller (#5218)
  • Catch 400 error and display it in flash message in GOD (#4951)
  • [Performance] Remove compliance from VmOrTemplate includes (#5283)
  • Stop spinner after rednering flash message (#5118)
  • Allow Approver user to deny the request (#5255)
  • Fix missing flash message for Re-check Authentication Status (#5243)
  • Ansible job launch confirmation message fix (#5226)
  • Hide services from the Services tree as its redundant and slow (#5335)

Unreleased as of Sprint 107 ending 2019-03-18

Added

  • Added promise debounce library (with updated typescript) and async validation in Catalog form (#5284)
  • Added hostname fallback fields for openstack amqp events. (#5270)
  • CustomButtonSet - don't touch children/members directly set button_order (#5187)

Fixed

  • Lock enzyme adapter version to stop failing travis. (#5336)
  • Automate import service fix. (#5327)
  • Remove unused variable from infra networking controller (#5317)
  • styling fix for vm edit screen (#5312)
  • Container trends chart - wait for loadingDone before displaying pf-trends-chart (#5310)
  • Fix unhandled promise catch in catalog form (#5308)
  • When activating a tree node make it visible by scrolling onto it (#5306)
  • Fix highlighting the condition in accordion after creating it (#5302)

Unreleased as of Sprint 106 ending 2019-03-04

Added

  • Dialog Editor - rework tree params don't pre-initialize the tree (#5267)
  • Add error when clicking upload image without selecting a file (#5265)
  • Allow to print (export to PDF) the right size recommendations of a VM (#5252)

Fixed

  • Fixed wrong keyword for selected nodes in TreeBuilderAlertProfileObj (#5292)
  • Fixes value of validate_id in host form (#5289)
  • Fix add new action (#5286)
  • Add All Custom Button Events page to Cloud Network (#5277)
  • Fix wrong displayed elapsed time in the service (#5260)
  • Do not show Refresh button on Monitoring page (#5258)
  • Add Memory for Amazon Availability Zones (#5256)
  • Use ljust to left justify and pad strings (#5254)
  • Fix the label of Custom Button Events for infra providers (#5251)
  • Fixed explanation of brand image positioning under Custom Logos (#5250)
  • Advanced Search Save: don't create unnecessary flash message (#5220)
  • Fix sumary screen for catalog item with deleted provider template (#5193)
  • Allow pausing/resuming foreman and ansible tower providers (#5173)
  • Add endpoint url for azure (#4304)

Hammer-3 - Released 2019-03-06

Fixed

  • Do not allow to embed a method into itself in automate (#4753)
  • Added missing unit label (#5195)
  • Add missing styling to user input filter modal (#5208)
  • Use onchange only for radio buttons (#5097)
  • Display missing checkboxes for workers under Diagnostics (#5223)
  • Container dashboard utilization metrics - fix hourly metrics (#5232)
  • Don't allow adding another svc bundle into an existing bundle (#5221)
  • Use correct dialog product features in MiqAeCustomizationController (#5197)

Unreleased as of Sprint 105 ending 2019-02-18

Added

  • User Edit screen - link to button (#5239)
  • Automate Datastore Schema Edit reset click message (#5237)
  • Add back paging options (#5229)
  • Rework dual list (#5228)
  • Add listnav to Embedded Ansible pages (#5222)

Fixed

  • Fix Expression Builder to load page display only once per dropdown pick (#5245)
  • Check button's inputs before looking for records (#5241)
  • Do not hide the spinner before the custom button simulate redirect (#5236)
  • Fix database connections page (#5235)
  • Ansible Tower & Foreman edit - explicitly warn when Zone.visible.empty? (#5225)
  • Display widget's title in full screen of widget result (#5159)

Hammer-2 - Released 2019-02-07

Fixed

  • Fix usage of TreeBuilder.extract_node_model_and_id in OpcControler (#5142)
  • Fix missing paging in provisioning template selection (#5149)

Unreleased as of Sprint 103 ending 2019-01-21

Added

  • Add Status Attribute to Cloud Volume Detail screen (#5160)
  • Extract the decorators into a separate repository (#5158)

Fixed

  • Dashboard (under Reports) - fix broken accordion_select; use @dashboardnot @db (#5162)
  • Properly handle non-existent hash key (#5161)
  • Show breadcrumbs when redirected from another controller (#5148)
  • Unify sorting in GOD page (#5146)
  • Dont show gtl checkbox when display list from chart click (#5144)
  • Send button_order via API (#5143)
  • Rename WebsocketWorker to RemoteConsoleWorker (#5136)
  • Added "Preserve owner?" checkbox on Import report screen (#5060)
  • Flavor add form converted to data-driven-forms (#5055)
  • Fix labels for Scale Infrastructure Provider form (#4896)
  • Allow the suspension of cloud infra and physical infra providers (#4269)

Unreleased as of Sprint 102 ending 2019-01-07

Added

  • Authorise manage tenant quotas as tenant product feature in UI (#5123)
  • Add missing gettext to zone dropdown in My Tasks screen (#5122)
  • Add translatable labels to Host textual summary (#5116)
  • Add missing gettext into ems_common/angular/ form.html.haml (#5115)
  • Cluster textual summary: add translatable label (#5114)

Fixed

  • Fixed regression on schedules screen due to bad towhat refactoring (#5130)
  • Update misleading form label for new Cloud Tenant form (#5127)
  • Add missing gettext into exp_editor.html.haml (#5125)
  • Updated right cell header (#5124)
  • Fixed saving of role/group visibility for a widget (#5119)
  • set_ownership - use miq_template (not vm) for images (#5113)
  • Clean out cache of MiqProductFeature at CUD tenant actions in UI process (#5108)
  • Fix CatalogItem tree_select() (#5096)
  • Region Replication - refresh code mirror after load (#5095)

Removed

  • Remove logic for request screen dialogs (#5126)

Hammer-1 - Released 2019-01-15

Added

  • Swift DB Backups (#4684)
  • Queue operations for pglogical replication set-up (#4628)
  • Allow nesting physical chassis (#4594)
  • Showing Location LED state for physical chassis (#4535)
  • Add sysprep support for ovirt (#4211)
  • Add links to networks and subnets for infra nodes (#4003)
  • Update 'About Modal' plugin section styling (#4599)
  • Describe better chargeback metric in Rate Editor (#4596)
  • Show CloudTenants in network manager's topology view (#4569)
  • Add Chassis to PhysicalInfra dashboard and listnav (#4567)
  • Show relation "security group belongs to router and subnet" (#4542)
  • Display custom button events for the records that have them (#4514)
  • Add restful redirect rule for notifications arriving from V2V (#4505)
  • About modal: render pretty looking plugin names (#4496)
  • Add support for links to a details page in the notification drawer (#4492)
  • Add a tooltip to health state of the cards in the physical infra dashboard (#4453)
  • Add CloudVolumeType views (#4446)
  • add sshkey support to OpenStack Cloud (#4388)
  • Allow to upload and display a custom brand image on login/header (#4376)
  • Increase memory available to webpacker (#4519)
  • Changing Topology icons colors to black (#4434)
  • Display Plugin commit hashes in the About Modal (#4423)
  • Allow registering events to timelines using regexes (#4375)
  • Add a source definition when invoking CustomButton (#4363)
  • Allow skipping empty event group levels (#4440)
  • Added promise middleware to enable v2v redux-actions. (#4407)
  • Added option to add additional attributes react html tag. (#4406)
  • Allow Openstack Tag Mapping (#4400)
  • Towards provider plugins: dialog definition action (#4377)
  • Use dialog-user component for more custom button object types (#4374)
  • Pluggable provider button actions (#4315)
  • Add UI support for a new physical server alert (#4313)
  • AWS S3 Database Backups (#4300)
  • Adding Physical Chassis Location LED actions (#4255)
  • Show Configuration Workflows in UI (#4138)
  • VM: associate only unused floating IPs (#4357)
  • Adding Physical Storages to Physical Chassis summary page (#4354)
  • Set the Status of some topology nodes (#4347)
  • Display "CloudSubnet has many NetworkPorts" relation (#4342)
  • Display "FloatingIp belongs to CloudNetwork" relation (#4337)
  • Make name and description visible on CloudTenant details page (#4332)
  • Display "FloatingIp belongs to NetworkRouter" relation (#4331)
  • Event Details for notification emails (#4291)
  • adding support to filter events by new group levels (#4217)
  • Adding PhysicalStorages list and summary pages (#4167)
  • Adds Physical Chassis List & Details pages (#4065)
  • Physical Infrastructure dashboard charts (#3837)
  • Add Ansible Repository refresh output page (#3762)
  • FormButtons component with redux (#3509)
  • Set Status of Physical Servers and Physical Switches in Topology View (#4288)
  • Remove extract-text-plugin (#4268)
  • Provider dialogs - React (#4267)
  • Implement toolbar extension mechanism for providers (#4262)
  • Makes Git URL field bigger (#4260)
  • Adding physical switches card to physical infra dashboard (#4249)
  • Extracting physical ports of a switch to a new page (#4141)
  • Adding connections between servers and switches on topology page (#3799)
  • Rack page toolbar (#3634)
  • Add OpenID-Connect authentication support (#2855)
  • Teporarily removing the topology icon from physical infra view (#4216)
  • Hide quadicon setting for decorators that inherit the quadicon method (#4209)
  • Use the browser's native printing for asynchronously generated saved reports (#4201)
  • Use the client-side printing for reports where the PDF was generated synchronously (#4130)
  • Adding power operation in physical switch pages (#4084)
  • Display two new added columns in Openscap rule results page (#4078)
  • Add folder dropdown to VM Migrate. (#4045)
  • Fix to show meaningful policy name when add/delete it in audit.log (#4017)
  • Add generic toolbar actions and use it in physical servers (#3756)
  • Add icon for host_failure event. (#4139)
  • Client-side print/export to PDF for dashboard widgets (#4114)
  • TextualSummary: unify power states. (#4085)
  • Added separate features for Requests subtabs (#4062)
  • Use {reportrequest}_admin_user? (#3993)
  • Hide "Add New Network Manager" unless Nuage is enabled (#3979)
  • Add to the reconfigure screen the ability to attach ISOs to CDRoms (VMware) (#3956)
  • Use pficon-unknown fonticon for unknown Operating Systems in quads (#4002)
  • Display Cloud Tenants relation at Network Manager (#3995)
  • Display port group for VM instances (#3992)
  • Better inflector support for ui rake tasks and asset plugins (#3986)
  • Replace ff-template with pficon-template (#3985)
  • Ability to see/save Config settings for Region and Zone records. (#3967)
  • Add Search to Currencies' drop down when adding/editing Chargeback Rate (#3962)
  • Add a new "Endpoint URL" field in AWS endpoints (#3958)
  • Add ability to search through the available fields while editing report (#3899)
  • Component registry - support both pure function component and class components (#3941)
  • Change text color to blue for different columns when displaying Drift for VM (#3938)
  • Wrap type-based tooltips in quadicons with ui_lookup (#3935)
  • Added React component factory. (#3931)
  • Made "Advanced" tab visible for all Server nodes. (#3925)
  • Adapting the Network Devices page to the new ports relationship (#3744)
  • http helpers for react API to new js (#3662)
  • Implementing change password view (#3294)
  • Showing authentication status in Physical Provider list (#3199)
  • Update physical server toolbar buttons (#3876)
  • Add support for displaying storage device details (#3830)
  • Update toolbar icons (#2925)
  • Server summary page changes (#3754)
  • Add button in toolbar for remotely accessing a physical server (#3690)
  • Add delete button to network router list and detail screen (#3436)
  • Add Compliance Information (#3419)
  • Add redirect to request show_list page (#3409)
  • Add wrapper for widget in Dashboard (#3281)
  • Add a physical rack to the topology (#3369)
  • Update menu icons (#2917)
  • Add Keystone Domain to EmsInfra form (#3632)
  • Do not use .scss.erb for loading assets as there's asset_url in SASS (#3580)- Webpack - CommonsChunkPlugin - force for node_modules (#3576)
  • Update Expression Editor Styling (#3545)
  • $http - redirect to login on 401, same as API (#3546)
  • Use fileicon instead of the newly introduced state_icon in decorators (#3537)
  • add additional presets for v2v (#3527)
  • Add RBAC and Tagging Support to Ansible Repositories (#3513)
  • Add RBAC and Tagging Support to Ansible Credentials (#3507)
  • Change the way that network device details are displayed (#3398)
  • Add RBAC and Tagging Support to Ansible Playbooks (#3522)
  • Add Default View settings for Automation Ansible screens (#3573)
  • Fix name of 'Physical Infrastructure Providers' on the Physical Infrastructure Providers page (#3574)
  • tsconfig - enable allowJs, jsx:"react" (#3575)
  • StaticController - add ApplicationHelper for helpers (#3547)
  • Changed an icon for toolbar button (#3278)
  • Add capture metrics feature (#3188)
  • Quadicon improvements (#3046)
  • Parsing disk capacity into physical server (#3208)
  • Styling changes to the table component in Generic Object Definition screen (#3197)
  • Update Cap & U option styling (#2961)
  • Provider forms: pass flash messages throught the session rather than url (#2924)
  • Add column to MW Deployments (#2850)
  • add support for refreshing physical servers (#2843)
  • Enable new dialog-user feature for more custom buttons (#2671)
  • Proper type for openstack_infra + optimization (#2528)
  • Revert "form button styling clean up" (#2685)
  • Simplify ApplicationHelper#model_to_report_data (#2611)
  • Remove dependency of two fields in Alerts (#2601)
  • Styling fix for Bootstrap switch on Tenant Quota screen (#2583)
  • ReportDataController spec - fix report_data mocking by removing too-specific contstraints (#2582)
  • Move net-ssh dependency to manageiq-gems-pending (#2559)
  • Sort reports alphabetically (#2565)
  • Allow Metering reports in views (#2553)
  • Add a new tab in Settings for customizing the help menu items (#2537)
  • Add fallback hostname form input fields for Nuage Network Provider (#2531)
  • Add additional playbook automate method parameters (#2527)
  • SmartState Docker Creds for AWS (#2525)
  • Generic Object Definitions with Treeview and Custom Button Group CRUD (#2524)
  • Removed old dialog buttons (#2523)
  • Move tagging-related tabs into subtabs on the Settings/Region screen (#2522)
  • clear user name and password on failed login attempt. (#2514)
  • v2v: Extend 'VM Transform' dialog to select VMs by tag (#2501)
  • Add cloud volume disk types to rate editor (#2496)
  • User Sync for OpenStack Cloud Provider (#2495)
  • Allow the type of controller to be passed in when adding a disk to a Vm ( VMWare ) (#2494)
  • Always send params to operations (#2484)
  • For Automate expression methods include ids (#2475)
  • Support network manager (#2469)
  • Enable MW Compliance and Control policies (#2436)
  • Show authentication status in middleware provider summary page (#2400)
  • Setup data for modal component (#2327)
  • Translating availabilities/status for Domains/Servers/Deploys (#2323)
  • Add timeline to physical server (#2272)
  • Update pre_prov view to support Volumes and Snapshots (#2253)
  • Use approval workflow for instance resize operation (#2241)
  • Add search to Services list view (#2225)
  • Introduce UI for Nuage events (#2186)
  • Replace all dialog logic with dialogUser from ui-components repository (#2067)
  • Adds error on dialog field association circular reference catch (#2056)
  • Convert Dropdown menu to component (#2009)
  • Add vm security group operations (#1997)
  • UI for create and delete flavors (#1818)
  • Add the ability to edit options settings for providers (#1652)
  • When available use Mistral workflows to scale stacks (#1533)
  • Use the new powerstate icons in treeview for VMs (#4616)
  • Put background under archived/orphaned tree node icons in VMs (#4711)
  • Add multiple select for cloud tenants when creating a flavor (#4469)
  • bower to npm: patternfly-timeline (@pf3/timeline) (#4690)
  • bower to npm: manageiq-ui-components (#4694)
  • Update i18n catalog for hammer (#4729)
  • Adding back a Tag as a filter to the PhysicalInfra topology (#4743)
  • Allow selecting an optional volume type when creating an Openstack cloud volume (#4536)
  • Add physical switches to the Physical Server page Relationships table (#4811)

Changed

  • Change @edit[:new][:timer_typ] to @edit[:new][:timer].typ (#3870)
  • Change fa-cog to pficon-settings in VmdbDatabaseSettingDecorator (#3863)

Fixed

  • Fix CatalogItem tree_select() (#5096)
  • Fix multi-target Set Ownership (#5064)
  • Add missing single_quad definitions for ansible-related entities (#5051)
  • Fix CatalogItem tree_select() (#5030)
  • Fix failing creating new Alert in Control > Explorer (#5056)
  • Use the uib-tab parameter for switching tabs on the tasks screen (#5054)
  • Do not try to display icon as image on Monitoring -> Alerts cards (#5059)
  • Use widget's title in flash messages (#5047)
  • Fix regression in perpage_key for GTL types (#5036)
  • Add top row information into the storage manager quadicons (#4987)
  • TenantComponent - fix setting default based on ancestry (#5031)
  • filter security group list based on provider (#5013)
  • Service catalog icon fix (#5017)
  • Allow apostrophes in custom button names (#5010)
  • Show widget's title as page title when editing widget (#5005)
  • When redirecting to a specific storage, RBAC check storage_show (#5004)
  • Reset exp_tag key when discard button is pressed. (#5000)
  • Use fonticons for orphaned/retired machine state instead of text (#4701)
  • Fixed code to get tests to pass (#4708)
  • Fix the view details link on notifications that were retrieved via API (#4692)
  • Fix adding a new Service Catalog Item (#4681)
  • Use fa-archive as an icon indicating archived machine state (#4678)
  • Fixed to show 0 Provider in aggregate status card (#4675)
  • Display Provider dropdown while creating Orchestration Catalog Item (#4668)
  • Add React textual summary for PXE images (#4662)
  • Fixed some inconsistencies on provider dashboards. (#4659)
  • Do not show tooltip on listicons in GTLs when they're not clickable (#4653)
  • Don't use string math in right cell text (#4652)
  • Do not invoke view details callback on notifications without links (#4651)
  • Make filters saved in Templates & Images screen displayed in accordion (#4649)
  • Fixing Physical Network Port page (#4647)
  • Enable selectpicker on all dropdowns when editing a custom button (#4646)
  • Fix applying filter from Advanced Search in My Services (#4645)
  • Fix ems_cloud description textual summary (#4638)
  • Worker Settings: save memory threshold as an integer (#4633)
  • Custom Buttons with expressions are only visible on summary screen (#4629)
  • Fix toolbar buttons for Hosts displayed thru Host Aggregate's details page (#4603)
  • Fixed Schedules accordion swapping logic. (#4621)
  • Alerts - fix bug when severity null (#4614)
  • Login with Service Unavailable - show a flash message instead of generic error popup (#4606)
  • Disable volume backup create and restore button when not supported (#4605)
  • Update open_nodes when creating new element (#4590)
  • Fix error flash messages when creating tasks (#4589)
  • aggregate_status_card - fix i18n typo (#4584)
  • Fix missing flash_msg_div in ops/settings/zone_form (#4583)
  • Fix typo cvsfs -> csvfs in storage decorator (#4582)
  • Fix creation of internal rss widget (#4577)
  • Enable 'Paste' button only if the copied and selected target class are the same (#4575)
  • Fix error while creating Catalog Item of Ansible Playbook type (#4574)
  • Fix duplicate in tree after class deletion in miq_ae_class_controller (#4572)
  • Handle Alerts with no resources (#4568)
  • RSS Widget details: render rss feed title rather thank cryptic name (#4566)
  • Lazy load StorageManagers upon volume creation (#4549)
  • Use device_name for cdrom reconfiguration request (#4548)
  • Ensure that the webkit scrollbars are applied to About modal only (#4546)
  • Fix incorrect title while displaying Datastore details page (#4529)
  • Fix display_none typo (#4540)
  • Fixed missing threshold values from worker options. (#4534)
  • Fix mislabeled Description field on the EmsCloud summary view (#4532)
  • Flash messages are no longer stored in redirection parameters (#4531)
  • Fixed console warning method in fetch. (#4530)
  • Fix basic search for Datastores (#4528)
  • Fix focus of text field changes 1 or 2 seconds after host edit page is loaded (#4527)
  • Added HTTP Proxy info on RHN screen (#4525)
  • Use fonticon+background for powerstate icons in textual summaries (#4524)
  • Add option Date Only for chargeback grouping (#4523)
  • Set open_url to be false by default (#4521)
  • Unify grouping option date and vm in chargeback filter tab (#4517)
  • There is no need to check for tab title uniqueness for default dashboard (#4515)
  • Enable 'Paste' button if the coppied data are in the session (#4513)
  • Fix physical server provision page (#4511)
  • Fix enabled Save button while viewing Chargeback Rate Assignments (#4508)
  • Respect days parameter when listing timeline events (#4504)
  • Set the href for notifications emitted through WS the same as in API (#4493)
  • Fixed to use bootstrap select event instead of UJS observer (#4488)
  • use request_admin_user (#4487)
  • Worflow Templates do not have job_plays and raw_stdout_via_worker (#4486)
  • Move webmks console button to instance operations button mixin (#4481)
  • Display the correct quadicon for ReFS and StorageFileShare datastores (#4472)
  • Do not rely on decorators when displaying top-level policy folders (#4471)
  • Fix rendering of child orchestration stacks (#4464)
  • Add check if found item is defined for is_displayed action on GTL (#4433)
  • Support new filtering options on Topology page (#4396)
  • Reload the automation manager trees on provider updates (#4386)
  • Fix open_url with dialog (#4334)
  • Prevent double submit in Dialog Editor (#4330)
  • Make toolbar buttons work when viewing Instances (#4301)
  • Fix displaying multiple Catalogs with the same name in the dropdown while creating a Catalog Item (#4278)
  • Changes to AnsibleTowerJobTemplateDialogService to support both job and workflow template. (#4157)
  • Fix returning wrong template class while provisioning VMs (#4136)
  • RHSM form - use observe queue for submit (#3191)
  • Fix Physical Server provision button (#4454)
  • Don't run set_global_session_data() for csp_report() (#4450)
  • Use :ui attribute in human_attribute_name() (#4449)
  • Fixed to pass in correct class for Template summary screen pdf download (#4445)
  • Fix Object Attribute Type dropdown (#4443)
  • Correctly render orchestration template's name (#4439)
  • Fix Physical Server provision page (#4431)
  • Show saved tag and label in chargeback assigments (#4428)
  • Reword Get Roles to Get Groups from Home Forest. (#4425)
  • Fixed format of Disk size for a VM (#4424)
  • Use public interface for registering react components. (#4422)
  • Hide tasks from the notification drawer (#4421)
  • TextualMultilabel: fix: s/values/rows. (#4420)
  • Support all service types for dialog buttons (#4418)
  • restore dashboard background color (#4417)
  • Do not store cockpit_redirect when remembering tabs on dashboard (#4415)
  • Fixed Templates drop down in catalog item editor (#4413)
  • Fix duplicate DOM id in Settings Zone and Server (#4405)
  • Topology screens - fix parseUrl to deal with hash router (#4403)
  • Add long_description field into Ansible Playbook catalog item form (#4402)
  • Don't render table header for empty automate domain and namespace (#4401)
  • Fix parent_id being a number not string in JS (#4399)
  • Redux - fix store.dispatch not being a function (#4398)
  • ansible-raw-stdout: parse task id as string not number (#4397)
  • Service Dialog: Apply gettext on initial values (#4395)
  • Dialog sample screen: apply selectpicker class to dropdown select (#4394)
  • Add ems type as argument for generating url (#4393)
  • Fix unresponsive Save button while editing VM (#4389)
  • Adding some required config to charts-mixin (#4381)
  • Redux - use redux instead of ngRedux (#4380)
  • Partial treeView reloading (#4379)
  • Fix text truncation issue on tags import screen (#4378)
  • Fix visibility of toolbar buttons (#4364)
  • Adding connected physical servers to physical switches page (#4356)
  • Add ability to rename VMs (#4351)
  • Add Physical Chassis nodes to Physical Infra Topology (#4349)
  • Add placeholder for volume size (#3928)
  • Convert namespace form (#3919)
  • Ensure Look up groups checkbox is not shown when OIDC is enabled. (#4373)
  • Corrected typo in miqSparkle function name (#4370)
  • GO Edit Screen: Add buttonText to file input button (#4369)
  • Add missing gettext into cloudVolumeFormController (#4368)
  • Add missing title for cloud_topology @layout (#4367)
  • Fix indentation in prov_iso_img_grid (#4366)
  • New Group Screen: use variable for placeholder texts (#4365)
  • Display the correct quadicon for NTFS datastore entities (#4362)
  • Added helper that clears all unused react components from virtual DOM. (#4361)
  • Fix sprintf with gettext in genericObjectTableComponent (#4360)
  • Add missing gettext into patternfly charts (#4359)
  • Fix capitalization: Floating Ip -> Floating IP (#4350)
  • Fix the health_state quadicon (#4348)
  • Fixing link for physical switches ports (#4346)
  • Add missing gettext into angular controllers (#4345)
  • Include main.scss through the asset pipeline path resolver (#4344)
  • Fix path to jQuery in application.js (#4343)
  • Remove Redux environment warning in production (#4341)
  • Fix find in expression editor (#4338)
  • Remove VM Transform buttons (#4336)
  • Fixing display of subcollections of physical components (#4335)
  • Fix a wrong paramenter being inject into infra dashboard (#4333)
  • Fix path to jQuery when loading it separately for remote consoles (#4329)
  • Fixed rbac feature id being passed in to assert_privileges method (#4328)
  • Remove the unnecessary view_to_hash call from Foreman controller (#4327)
  • Hide Driving Event field for Containers. (#4324)
  • Fix custom button without dialog (#4321)
  • Added configuration to enable redux routing for react components. (#4320)
  • Pie charts weren't retrieving the correct data (#4319)
  • Fix link in textual_region (#4317)
  • Make sure that react helper always closes the div tag (#4314)
  • Changing Host icons (#4309)
  • Add missing single_quad definition for ansible tower provider (#4307)
  • Service AnsibleTower and EmbeddedAnsible UI parity (#4299)
  • Fix search text on non gtl screens (#4287)
  • Textual summary fixes (#4111)
  • Containers Provider Dashboard conversion to use Angular/PF components (#2499)
  • EmsCloud dashboard (#3427)
  • Fix asset pipeline for remote consoles when loading jquery (#4286)
  • Don't show refresh button on Request page (#4280)
  • Add security protocol to physical infra form data (#4272)
  • Fixed visible memory switch while adding snapshot for turned off vm. (#4270)
  • Add single_quad definition for ansible tower jobs (#4265)
  • Fixed to make Reload button visible on list view. (#4257)
  • Adjusting the grid definitions for physical infra provider dashboard (#4250)
  • Use safer way when filter charts (#4248)
  • Replaced fileicons with fonticons in alerts. (#4247)
  • Passing capacity hash to values broke PV screen (#4245)
  • Fix Manage policies and Check compliance buttons for Container Images and others (#4206)
  • NOR to use right values (#4186)
  • Pass in id of selected record correctly. (#4242)
  • Fixed variable name (#4240)
  • Don't create create schedule if already created (#4234)
  • Fix the EMS fallback decorator's single_quad definition (#4233)
  • Show and allow the server name to be saved in the settings/server screen (#4232)
  • Add single_quad definition for embedded ansible credentials (#4228)
  • Fix nonexistent pficon-error-octagon (#4227)
  • Add guidance text for new <> magic word (#4224)
  • Fix toolbar switching for Buttons accord and Add a new Button action (#4223)
  • Don't allow user to create a repository if he has no rights to EA provider (#4214)
  • Add single_quad definition into the SwitchDecorator (#4210)
  • Fix Generic Objects default menu definition (#4207)
  • webpack:paths - always load inflectors (#4205)
  • Reprioritize icons and images for GTLs prefer images first (#4198)
  • Fix issues in Reconfigure/Resize (#4182)
  • Change the paste image with a fonticon in custom button forms (#4172)
  • Use fonticons for relative/specific date selection in exp editor (#4171)
  • Fixing showtype error (#4164)
  • Don't allow network manager edit if the network manager doesn't support it (#4162)
  • Fixes confirmation messages for Widgets Add/Edit/Cancel actions. (#4154)
  • Fix resize approval to work for editing requests (#2598)
  • Fix Datastore decorator format string (#4159)
  • Fixing textual summary payload mount for multilabel components (#4148)
  • Use decorators for icons/images in the compressed compare view (#4146)
  • Display cloud subnets in the top-right quadrant of network providers (#4134)
  • Added missing tooltips for some quadicon quadrants (#4133)
  • Use fonticons for embedded items in automate and catalogs (#4129)
  • Add the missing powering_down quadrant machine state (#4128)
  • Fix error on default filters page (#4127)
  • Add Gluster vendor svg (#4125)
  • Remove unnecessary ref to 16/blue-circle.png from report timelines (#4120)
  • Use fonticons for sorting items on the provisioning form (#4118)
  • My Settings: fixes for recent uib-tab changes (#4116)
  • Fix missing single_quad for container services (#4110)
  • Do not store cockpit popups in session (#4109)
  • Fix missing bottom-right fonticons on provider quadicons (#4108)
  • Missing icon for powering-up state (#4101)
  • Convert health state and provider status quadrant icons to fonticons (#4098)
  • Use fonticon for unknown container registries in textual summaries (#4094)
  • Use fonticon for the warning in catalog edit provision confirm modal (#4093)
  • Replace q.png with vendor-redhat.svg in the automate simulation tree (#4092)
  • Remove Discovered IP Address field from Physical Infra Provider (#4091)
  • Don't use generic object definition fileicon if no picture present (#4089)
  • Fix menu selection when on physical infra topology view (#4083)
  • Fix Request Info for Catalog Items (#4082)
  • Make sure @edit[:current].config[:server][:zone] is set (#4072)
  • Adding Physical Switches to Physical Infra topology page (#4068)
  • Add single_quad definition for configuration profiles (#4067)
  • Pull out health_state from physical infra decorators to the helper (#4054)
  • Prefer fonticon for resource pool if it's not vapp (#4048)
  • Add missing single_quad definition for ConfiguredSystemDecorator (#4046)
  • fix deprecated passing class to AR notification (#4044)
  • Do not use generic object fileicon if no picture specified (#4040)
  • Display providers' suspended status in their quadicon (#4022)
  • Fixing Provider PhysicalSwitches page summary show (#3954)
  • Add Redfish provider creation dialog (#3912)
  • Replaced ror form with react form component (#3856)
  • Add a dashboard view for a physical infra provider (#3806)
  • Fix parent ems links in textual summaries. (#4031)
  • Add a separate decorator for Network Providers (#4025)
  • Fix wrongly displayed policy shield on container & cloud provider quads (#4021)
  • Add the VMWare Virtual Ethernet Card model type to the VM summary (#4016)
  • Display number of containers on the top right quad of container prov (#4015)
  • Fix textual summary display in tenants. (#4009)
  • Fix typo in earlier commit (#4006)
  • Setting different colors for physical infra components on topology view (#3999)
  • Restrict quadicon class demodulization for Physical records only (#3980)
  • http - send cookie (#3978)
  • Fix Save button which wasn't responding while editing Chargeback Rate (#3974)
  • Do not override kubevirt token with default token (#3971)
  • Void serverl url input field when switching form to Sat6 (#3942)
  • Display browser local time in retirement form (#3826)
  • Fix displaying services after applying a filter (2) (#3654)
  • Hide "Hide Deprecated" checkbox and remove "Deprecated" column when provisioning infra VM (#3615)
  • Create a rack list and rack page (#3503)
  • Make view selector of All Generic Objects page work (#3423)
  • TextualSummaries: part of client side rendering with React. (#3420)
  • Allow downloading of AuthKeyPair private keys if they are available (#3957)
  • Remove :match_via_decendants for ConfiguredSystem::ConfiguredSystem (#3952)
  • Update switch ports relationship (#3949)
  • React helper (#3943)
  • Render the correct toolbar for the infra networking switches (#3933)
  • Add backup create/restore to volume list actions (#3927)
  • Consistency on toolbar buttons for physical server list page (#3923)
  • Add missing gettext into MiqAeCustomizationController (#3914)
  • Don't require form changes in order to submit backup restore (#3911)
  • No need to find tooltip column for charts where tooltip label not used. (#3908)
  • Dashboard services - add missing rbac (#3901)
  • Display what is being edited in the report menu editor (#3900)
  • Fix Ansible Tower Service Catalog new item creation (#3896)
  • Fix Dialog's API call for Datastore (#3893)
  • Disable Look up Group for Amazon Database and External with SAML (#3881)
  • Add view selector to Block/Object Storage Managers (#3871)
  • Add quad into report data API (#3853)
  • Timeprofile copy fix (#3835)
  • Fix inconstancy of flash messages for Analysis Profiles and Schedules (#3800)
  • Fix selecting ALL filter and changing it to default on Physical Infra (#3797)
  • Generalized case statement so it responds to the method change in the core (#3607)
  • Do not force exp_key to be limited to "CONTAINS" for date type fields. (#3879)
  • Fixes display of VM Retirement State label (#3877)
  • Add missing single_quad definitions for models displayed under Services (#3875)
  • Clear tag expression field when editing group tag expression (#3866)
  • Fix for certain tag categories being unable to be saved as dialog field elements (#3865)
  • Add a unique random DOM ID for each quadicon and use it in miq_bootstrap (#3858)
  • Change Service 'Order' button to blue color to look active (#3843)
  • Do not store console popups in session (#3842)
  • Disable credential / repository form when embedded ansible is unavailable (#3840)
  • Rebuild provider foreman tree after editing a provider (#3834)
  • Timeline menu (#3827)
  • Fixed disabled report editor treeview styling regression (#3823)
  • Apply gettext on catalog types & subtypes (#3814)
  • Fix title in Config Settings page to match the accordion (#3819)
  • Fixes Service Catalog Item Custom subtype display (#3809)
  • Added setting of @ems to fix the nilclass error. (#3805)
  • Fix using old options for calculating (#3788)
  • Clear the request field when switching the button type to 'Default' (#3787)
  • Send the tree data for explorer trees as an object instead of JSON (#3785)
  • Add custom attributes to playbook summary (#3783)
  • save/render flash message after Network Router delete is initiated. (#3775)
  • Fix enabling/disabling Add button when creating new user (#3771)
  • Use fonticons with color in quadicons' powerstate quadrants (#3770)
  • Mark CloudSubnet.cidr as required (#3769)
  • Fix generic object show in services (#3768)
  • Fix user edit (#3767)
  • Fix bugs on set ownership screen (#3759)
  • Meaningful openscap report filenames (#3758)
  • Remove 'Include C&U metrics' option for Metering Reports (#3751)
  • Swap the save/cancel buttons on the dialog editor to be consistent (#3749)
  • Fix Control explorer policies Search clear button (#3745)
  • Fix clearing search after selecting filter in Datastores (#3740)
  • Fix url for service / vm / instance / stack retirement (#3737)
  • Networks > * forms - use the API to retrieve the list of network managers (#3736)
  • Skip re-validation when non-required fields are cleared (#3705)
  • Fix title in service details page when searching text (#3656)
  • Regulate encryption when creating new volume from snapshot (#1651)
  • Reset button flash message in Group Tag Expression editor (#3731)
  • Physical server details now has two columns (#3730)
  • Restrict the Help->Documentation screen based on RBAC rules only (#3728)
  • Fix query to fetch more widgets (#3723)
  • Fix displaying user detail page (#3720)
  • Add missing gettext to ReportController (#3717)
  • Render flash partial even for an empty report list (#3716)
  • Get all user form data before validating for errors per field (#3714)
  • Fix for Template Custom Button Dialog Not Displaying Submit or Cancel Buttons (#3712)
  • Fix SecurityGroup -> FirewallRules table port range display (#3710)
  • Add Oracle images. (#3707)
  • Time profile form: make timezone select drop up (instead of drop down) (#3703)
  • Add translatable labels to time profile form (#3702)
  • Fixed id of currentTab (#3698)
  • Container dashboard charts: send datapoints as full timestamps (#3696)
  • Allow scm_url to take ssh with ssh protocol (#3694)
  • Validation of new provider with http_proxy settings (#3693)
  • AeResolveOptions - use ng-if instead of ng-show (#3689)
  • Fix TextEncoderLite in old browsers (#3687)
  • Check dialog-user for info on valid inputs (#3686)
  • AeResolveOptions - use ng-if instead of ng-show (#3689)
  • Fix TextEncoderLite in old browsers (#3687)
  • Check dialog-user for info on valid inputs (#3686)
  • Improve VM Chargeback Preview Report table formatting (#3681)
  • Fail with an error on /ping immediately if DB is not accessible (#3680)
  • Fix saving changes after editing Satellite Provider (#3676)
  • Fix editing of Default Container Image Rate (#3673)
  • Fix mismatching categories with values when assigning tags (#3644)
  • Fix for the feature tree role selection in the Add User Role form (#3635)
  • Do not display checkboxes if they should not be visible in GTL (#3558)
  • Make filters saved in Workloads displayed in accordion (#3435)
  • Improve per provider settings ui (#2978)
  • Allow Schedule to have also custom MiqReport in Filter (#3675)
  • Fixed schedule editor to convert/save start time correctly (#3671)
  • Set openssl_verify_mode to "none" (#3664)
  • Show message when trying to edit item with missing Provisioning request (#3661)
  • Display filters in accordion in Host Aggregates page (#3659)
  • Follow up for Restore delete server (#3650)
  • Fix untranslated entry when adding a new Schedule (#3647)
  • Add a column title for the Disk size Unit (#3637)
  • Use fileicon instead state_icon in container provider powerstate quad (#3631)
  • Use keys for policySimulation when single quad is rendered (#3630)
  • Fix storage_controller to show custom buttons (#3629)
  • Support single quad for Network Provider quadicons (#3628)
  • Display flash message after Cloud Network delete is initiated. (#3626)
  • Respect RBAC rules for physical server quadicon settings (#3625)
  • Support single quad for Physical Infrastructure Provider quadicons (#3624)
  • Fix displaying 'CPU' and 'CPU Cores' when creating chargeback rate (#3621)
  • Do not display GTL toolbars on non-GTL screens when navigating from the list (#3617)
  • Define single_quad methods for each model decorator that has a quadicon (#3616)
  • Replace miqrequired with required (#3613)
  • Fix for Cloud image tagging from a list (#3612)
  • Revert changes to description on VMRC configuration tab (#3610)
  • Offer rate columns in chargeback report (#3605)
  • Do not display policy shield on single quads in GTL view (#3602)
  • Fix compare and drift field counters (#3578)
  • Consume patternfly.js through rubygems instead of bower (#3571)
  • Fixed CSP for webmks Console (#3569)
  • Provisioning properties tab should reflect that tenant will be chosen automatically (#3567)
  • networkRouterFormController - fix bad use/nonuse of $scope (#3566)
  • Generic Object - fix extra vm.angularForm and nonused angularForm (#3565)
  • Adds hypervisor_hostname to details and list view for OS Infra Host (#3561)
  • Update description on VMRC configuration tab (#3529)
  • Change column title from "Updated on" to "Last refresh" (#3512)
  • Hide disabled tabs (#3511)
  • Use correct role feature check for block|object storage summary page (#3341)
  • Restore the Delete button for servers in a zone (#2213)
  • Fixing error while try to download the physical server summary as PDF (#3550)
  • ProviderForeman - fix overriden list_row_id to return string id (#3544)
  • asset_data_uri - fix bower_components paths (#3543)
  • Enable to add tag for configuration provider (#3528)
  • Solve a bug where a pdf button would't work for PhysicalInfra Provider (#3551)
  • Apply RBAC filtering to cloud networks when creating floating ips (#3531)
  • Access show cost by in chargeback report for restricted user (#3494)
  • Revert "Hide region from Cloud provider forms if it's not required" (#3508)
  • Fixed labels for Openstack Provider (#3505)
  • Remove replacement of whole right cell and instead render flash message div so flash message isn't doubled (#3180)
  • Fix Default Views settings for Service Catalogs (#3487)
  • Add keymap support for WebMKS remote consoles (#3442)
  • Fix FontFabulous icon reference (#3495)
  • Hide region from add provider forms if it's not required (#3471)
  • Policy shield should not be visible for items which have no policies (#3488)
  • Add missing gettext into MiqAeClassHelper (#3477)
  • Add missing gettext into vm reconfigure dialog (#3482)
  • Enable quadicon image for switch (#3489)
  • Add gettext to aggregateStatusCardController status card titles (#3486)
  • Add RBAC for subnet list (#3474)
  • Add view selector to Ansible Repositories (#3541)
  • Fixed code that displays values saved for NTP Servers for selected zone (#3568)
  • Fix for the infinte spinner on Playbook Catalog Item Edit Form Reset (#3552)
  • Show policy status when running policy simulation (#3524)
  • Revert Delete ems_storage (#3572)
  • Enable jsx to be loaded from js tests in jest (#3559)
  • Fixing bug while try to perform a physical server action (#3532)
  • Fix title of the page to be updated when searching text in Datastores and other pages (#3385)
  • TreeBuilderAlertProfile - use class decorators for MiqAlert base_tables icons (#3382)
  • Fix tag CU chart when there are no daily data (#3376)
  • Remove openstack infra provider from network actions (#3367)
  • Add to providers for toolbar and use it to resolve promise from toolbarClick (#3351)
  • Check role features in report data request (#3350)
  • Fix tagging Instances (#3335)
  • Fix broken tagging in Datastores and My Services page (#3334)
  • Remove container statuses table from pod summary page (#3332)
  • Fix deletion of Default Container Image Rate (#3215)
  • GTL onItemClicked - ignore clicks on td with checkbox (#3207)
  • Conditionally update alert repeat times (#2714)
  • Remove Adv Search from Config mgmt Providers page (#3313)
  • Use Object.keys so we don't have to use newer version of node for build (#3312)
  • Drop middleware provider condition from the add provider controller (#3310)
  • DialogEditor - remove code that changes fields to refresh from name to id (#3302)
  • Fix for dialog loading issue and wrong redirect (#3298)
  • GTL: do not sparkle unless we are going to navigate. (#3288)
  • Fix editing Tags for Cloud Subnets (#3287)
  • Networks > Floating IPs - fix uninitialized constant ApplicationHelper::Button::FloatingIpNew::EmsNetwork (#3286)
  • Container Image textual summary - handle nil entrypoints (#3283)
  • Vm display: don't crash on custom attributes with null name. (#3268)
  • Fix memory leak with ruby/require/autoload_paths (#3266)
  • Container node: add dialog_load and related routes. (#3263)
  • Remove paging (not paging_div) after leaving GTL screens (#3262)
  • Do not display toolbars in the CustomButton/Custom Group form (#3258)
  • Fix breadcrumb when navigating to service's ansible credential (#3249)
  • Make Save button responsive when editing Host (#3032)
  • resolve issue where vm smart scan option is incorrectly disabled (#3006)
  • Fix 'Managed/Unregistered VMs' count on Datastore summary screen (#3247)
  • Fix dashboard widget id (#3241)
  • Embedded Ansible Automation Manager should not be shown in alert profile assignment screen (#3239)
  • Fix multiselect dropdown issue (#3237)
  • Set the action parameter replace_right_cell's on button update and reset (#3236)
  • Need to call alert_profile_edit_load_edit when cancel is pressed (#3235)
  • Fix uncheck of Host in HaC tree (#3233)
  • Unable to select '' and change it to 'Choose one or more Groups' (#3232)
  • Replace 'Show costs by' option for Metering reports (#3231)
  • Remove nil elements from top_nodes array. (#3230)
  • Send model instead of model name string to find_record_with_rbac (#3225)
  • Show Cloud credentials only when those were selected. (#3221)
  • topologyService (js) - fix and test screen url to data url conversion (#3219)
  • Make labels translatable in container image textual summary (#3218)
  • Fix GO under services and fix services tagging (#3217)
  • Add missing condition for retrieving data on the provider topology pages (#3214)
  • Fix rendering of flash message when running check compliance (#3212)
  • Added RBAC filtering to HAC and VAT tree builder code. (#3210)
  • Add missing "Policy" word (#3206)
  • Add missing gettext into containerProjectDashboardController (#3202)
  • Fix dropdown in tagging (#3201)
  • Show flash message when "Submit" button is pressed. (#3198)
  • Remove the empty space on the healthstate-normal icon (#3196)
  • Fix for orchestration stack retirement from summary page (#3195)
  • Apply gettext in action details screen (#3193)
  • Fire new event when toolbar click finish (#3192)
  • Add both custom reports and custom report menu items to report menu (#3190)
  • Require cloud tenant list permission for cloud volume (#3189)
  • Fix project main page showtype (#3184)
  • toolbar_chooser - add ems_container to the list of toolbars using ?display=performance (#3183)
  • Diagnostics workers - fix GTL and toolbar (#3181)
  • Add rbac checks for cloud 'new' screens (#3179)
  • Add missing gettext into user role screen (#3177)
  • Fix cut-off dropdowns on Provisioning screens (#3176)
  • Add missing page titles (#3174)
  • Add missing RBAC checks to Add New Cloud Router form (#3170)
  • Scan Storage via EMS not Host (#3166)
  • Require privilege network providers and cloud tenants for new cloud network cloud subnet network router form (#3165)
  • Enable to add a new Group after first unsuccessful adding (#3164)
  • Corrected format for buttons attribute in Service Dialogs (#3163)
  • Adding missed send_check to cloud network toolbars (#3162)
  • TopologyService - trigger angular change detection when searching/resetting (#3161)
  • Fix alignment of font icons on summary screens (#3158)
  • Fix displaying Services after removing one of them (#3157)
  • Fix typo in get_view_where_clause (#3155)
  • Availability Zone has only Management Events in Timelines (#3154)
  • Add Policy Button to Switch summary page (#3153)
  • Fix 'Add Subnet' styling (#3148)
  • Fix issues related to adding editing Chargeback Rates (#3129)
  • Set active tab when editing a custom button details (#3126)
  • VMs should be displayed as quadicons in tagging. (#3105)
  • Add supported_features_filter to report_data additional_options list (#3099)
  • Make the 'Copy dialog' action work with the new Dialog Editor (#2986)
  • Fix show record after generic object custom button dialog run (#2745)
  • Fix Reset button for tag page in Services (#2680)
  • Replace conditions with named scopes (#2638)
  • Update Notification drawer styling (#3095)
  • Hide suspend server button from toolbar for standalone Middleware Ser… (#3092)
  • Hide the not implemented recent alerts screen (#3091)
  • VM: Filter floating_ip address (#3090)
  • Move out the topology refresh handling to a shared mixin (#3087)
  • Services: fix styling on detail page reload. (#3085)
  • Display Category Deleted confirmation message (#3082)
  • Pull out the presenter update for custom buttons (#3078)
  • Remove severity from Alerts (#3075)
  • Fixes All Policy Profiles page header text (#3074)
  • Target for mass VM transformation dialog (#3073)
  • Fixes Custom Button Group page header text (#3072)
  • Switched fields around on the form/summary screen. (#3071)
  • Enables Save button when the SmartState Docker EC2 form is valid (#3070)
  • Re-enable Cloud Provider C&U data collection (#3069)
  • Passing in @in_a_form to report_data call (#3068)
  • miq_token - move API auth from sessionStorage to localStorage (#3065)
  • Fix for Dynamic dialogs triggering HTTP auth popup in classic ui (#3063)
  • Fix pagination missing when toolbar item is clicked (#3062)
  • Remove tag info from playbook summary (#3061)
  • Change getTrustedHtml to trustAsHtml in report Dashboard (#3059)
  • Made changes to show Cloud credentials on service summary screen (#3057)
  • cloud_subnet_helper textual summary: make labels translatable (#3056)
  • CloudSubnetNew button: fix class name (#3055)
  • Add missing gettext into vm_common.rb (#3054)
  • Show correct validation messages when ordering a service (#3052)
  • Display only the inline methods in the embedded methods tree (#3050)
  • Add missing protect routes to availability_zone (#3049)
  • Enable to edit Chargeback rate after resetting changes (#3048)
  • Set @tree_selected_model (#3047)
  • Fix Generic Object tagging (#3045)
  • Fix observation of cloned volume fieldsets (#3043)
  • Fix broken asset path for PDF downloads (#3041)
  • Add missing route for Object Store Objects (#3037)
  • Do not pass in all action controller params to raw_connect (#3035)
  • Name the tags on the topology screens based on its classifications (#3034)
  • Display Filter Tab of Policy Events for the Last 7 Days (#3033)
  • Rename 'Networks' table title (physical server summary) (#3015)
  • Fixes wrong coordinates of draggable element after scrolling in #main-content (#3008)
  • Display only manually added my company tags on topology screens (#3007)
  • Display Policy button for all Container Relationship lists (#3005)
  • service_helper: make labels translatable (#3003)
  • container_build_helper: make label translatable (#3002)
  • ems_container_helper: make labels translatable (#3001)
  • EmsCloudHelper: make labels translatable (#3000)
  • Storage: make labels translatable (#2998)
  • MW Server Summary: make version field translatable (#2997)
  • Fix multiple selection pause\resume of containers providers (#2993)
  • Don't use localized name of authentication mode in an if condition (#2982)
  • Add rbac check to toolbar button for New Host Aggregates create new action (#2980)
  • Fix the Grid View and Tile View for Configuration Profiles (#2971)
  • Show VM transform button only if permitted (#2959)
  • Fix saving a new filter after deleting another one (#2957)
  • Changed CSS class for button (#2933)
  • Fix timeline text escapings (#2906)
  • ae_import multiple domains (#2899)
  • Adding view full log in alerts button (#2862)
  • Order Sub Metrics of Storage types in Rate editor (#2812)
  • Fix using view selector in My Services page (#2741)
  • Service summary - asynchronous raw stdout for Ansible (#2708)
  • Make Save button responsive for changing groups (#2642)
  • Set minimum vSphere API version for WebMKS consoles (#2538)
  • Display the VNC start/end port when adding a vmware provider (#2999)
  • Fixed invalid HTML markup in drift fonticons (#2995)
  • Extend the icon deletion exception for middleware servers (#2994)
  • Fix the navigation to Services maintab after viewing a Generic Object item via Services Explorer (#2992)
  • Fix ordering an Ansible Playbook catalog items (#2991)
  • Fix routing for sort template grid in vm_cloud controller (#2990)
  • Initialize embedded_methods property for new Automate methods (#2987)
  • Dialogs for custom buttons are not displayed (#2984)
  • OpsController::OpsRbac: missing gettext + gettext fixes (#2981)
  • Fix wrong icon for action in Policy Profiles (#2979)
  • Fix quadicon display in Auth Key Pairs. (#2977)
  • Add MiddlewareServerEap and MiddlewareServerWildfly for Utilization charts (#2976)
  • Display Generic Object instances for Ansible Playbook Services as well (#2974)
  • Add GenericObject to APPLIES_TO_CLASS_BASE_MODEL (#2973)
  • Remove the "sand" style when displaying individual record in Ansible. (#2964)
  • Apply gettext on general object definitions strings coming from API (#2962)
  • Fix PDF and full-screen links for dashboard widgets (#2955)
  • Remove an extraneous string format causing errors. (#2953)
  • Custom Button Group Edit styling fix (#2952)
  • Clear the flash_msg_div before displaying new flashes during login (#2950)
  • Foreman fixes (#2949)
  • Unembed Custom Report Export select to hide the unnecessary scrollbar (#2932)
  • Do not render 'Set Default' button in listnav if saved searches don't exist (#2928)
  • Fix ProvisionCustomizeHelper helper method access in VM controllers (#2923)
  • Display option Delete selected Groups (#2922)
  • Fix export button in widget export screen (#2921)
  • Dashboard - fullscreen - open in new tab (#2920)
  • Fix broken containers link in container dashboard (#2919)
  • handle nil values in dashbaord trend data (#2918)
  • Provisioning form: "logical_cpus" is called "cpu_total_cores". (#2914)
  • Assign proper menu section to alert controllers. (#2911)
  • MiqRequest: fix listing of affected items. (#2910)
  • UI changes to show options as disabled if those are not supported. (#2908)
  • Fix view type switching in Generic Objects (#2907)
  • Fixed code to show Custom reports in Available Reports in menu editor (#2905)
  • Disable editing Region on Cloud Edit Screen (#2904)
  • ReportData - change long_id to string (#2902)
  • Datastore has all Relationship link clickable (#2901)
  • Add delete action to flavor toolbar (#2900)
  • Fix bug where calling getItem without name text would cause error (#2898)
  • Generate the policy profile permalink on the timelines correctly (#2897)
  • Delay the force node activation call on the edit report menu explorer (#2894)
  • Display confirmation message when Adding new PXE Server (#2893)
  • Fix for storages under storage pods (#2892)
  • Remove record.id from live migrate submit and cancel buttons (#2891)
  • Fix loop conditional on provisioning workflow volume form (#2890)
  • Prevent scale down in scaling UI (#2889)
  • Add an exception for middleware server listicons to prefer fileicon (#2888)
  • Check for nil Clusters/Datastores on C/U tab (#2886)
  • Pass additional information to the API when ordering a service catalog (#2885)
  • ToolbarController#setClickHandler - don't handle click for disabled toolbar items (#2884)
  • dropdownMenu - don't use data-remote when not provided (#2883)
  • Display Name/Description in confirmation messages for PXE Custom Temp… (#2876)
  • Only show sockets and cores_per_socket if present (#2873)
  • Fix CPU summary for VMs without cores_per_socket (#2872)
  • Change redirect path and message after ordering service catalog (#2870)
  • Render flash messages when deleting cloud tenants from list view (#2869)
  • Fix Cap & U card positioning (#2868)
  • auth-credentials: fix label for password field when adding new provider (#2867)
  • Fix Storage Manager label for volume lists (#2866)
  • Fix placeholder in MiqPolicyController (#2865)
  • Added autofocus on "Dialog's name" field (#2863)
  • Update SPICE to the latest version (#2861)
  • Clean tenant names (#2860)
  • Fix handling default values for help menu settings (#2859)
  • Containers link broken on container provider relationships (#2856)
  • Tests: match_gtl_options should ignore order in :selected_records. (#2854)
  • Refer ::Settings value before rendering SmartState docker credentials (#2853)
  • Follow-up for 2846 (#2852)
  • Set @tree_selected_model when explorer or tree_select is called in OPS (#2851)
  • Disable buttons for adding new cloud items when no provider available 🐛 (#2849)
  • GenericFeatureButton - don't catch NoMethodError (#2848)
  • Revert "Do not display Hosts/VMs on the container topology screen" (#2847)
  • Display 'No Attributes defined' in a Generic Object Summary screen when there are no Attributes defined for the GO instance (#2846)
  • Tag expression fix for group editor (#2845)
  • Search fixes for VmInfra (#2842)
  • Render flash when running compliance check for a container node 🐞 (#2841)
  • Fix rendering of datastore's list of templates (#2838)
  • Add flash message when OrchestrationStack delete returns an exception (#2836)
  • Fixed CSP for HTML5 Console (#2833)
  • Fix MW Datasource removal toast text (#2832)
  • Add missing gettext calls into container_project/_show_dashboard.html (#2829)
  • Use record instead of ems instance var in textual authentication status (#2823)
  • Return whole x_node if new report is queued in reports tab for CI (#2822)
  • Added missing icon for 'instance_resume' feature (#2821)
  • Move with_dummy_database... around the implementation of webpack:compile
  • Add long_ids (original uncompressed id's) in ManageIQ.gridChecks (#2791)
  • TenantComponent - don't error modal on validation errors (#2778)
  • Adjust the remote console views/controllers for WebMKS proxying (#2768)
  • Change metric accuracy in container projects dashboard (#2762)
  • Add EAP and Wildfly to allowed types for MW topology (#2724)
  • Ignore empty amqp fallback hostnames (#2616)
  • Fix credential validation in Hawkular provider about number of arguments (#2577)
  • Fix Service request filtering (#2830)
  • Fix quadicon on VM drift page (#2792)
  • Fixed if condition to check for action instead of action_name (#2790)
  • Added missing classes to list APPLIES_TO_CLASS_BASE_MODELS (#2785)
  • Make /report_data protect @lastaction. Fix "No items were selected for XXXXX" (#2784)
  • Fix Ansible Tower provider node tagging to take into account the selected node model (#2783)
  • Fixed visibility of form buttons paging div etc in Catalog Explorer (#2782)
  • Fix tagging issus for Configuration Management Providers and Configured Systems (#2781)
  • Move date_start logic from controllers to data/time_tag_options (#2775)
  • Fix screen updates in RH Updates screen (#2774)
  • Added missing flash message (#2772)
  • Security groups - fix API access (#2771)
  • Explicitly disable broker for vSphere validation (#2770)
  • Fixed harmless missing CSS error in WebMKS remote consoles (#2767)
  • Favor complete ui strings over string concatenation (#2765)
  • Fix statement in flash message (#2764)
  • Fix typo: loose -> lose (#2763)
  • Fix to show "Cloud Credentials" drop down on Retirement tab (#2761)
  • escaped \' in the output to get it to render/display output on screen. (#2759)
  • Allow linking to Services adding test coverage for Services Explorer (#2758)
  • VM Transform not working from a provider page (#2757)
  • Fix session[:edit] breakage in picture controller. (#2756)
  • Changed find_by back to find_by_fqname (#2755)
  • Only force old dialog use when legitimate api endpoint does not exist (#2753)
  • Fix delete of Orchestration Stack from EmsCloud controller (#2752)
  • Fixed replace_right_cell regression in the tag mapping on OPS screen (#2749)
  • Fixed "ASSIGN_TOS" hash to merge other values into it appropriately (#2746)
  • Fix error after canceling editing Chargeback rate (#2743)
  • Add menu_click and sb_controller for additional data in report data (#2740)
  • Fix copy RBAC Role to a new Role (#2738)
  • show error message when deleting router (#2737)
  • Use query insead of query_range when we do not need full data. (#2736)
  • Adjust the haml indentation for custom image (#2734)
  • Add group_index to new Button Group records (#2733)
  • Fix GCE credential validation (#2730)
  • postService - skipError on 400 deduplicate (#2728)
  • Use miq-calendar directive in schedule editor (#2726)
  • Fix logic for service ownership (#2725)
  • Uniform the behaviour of timeline and utilization button (#2722)
  • Correct entry point for dynamic objects (#2721)
  • Zones - Save NTP settings before assigning vars for edit (#2720)
  • Allow the Maintenance mode to be displayed (#2717)
  • API(js) - don't show error modal when trying to log out (#2716)
  • Redirect to login screen on API 401 (#2715)
  • Encrypt service account information for GCE (#2713)
  • Enable font icon for middleware servers (#2710)
  • Networks > Networks - fix uninitialized constant and render :change (#2707)
  • Display flash message during duplicate class add (#2706)
  • Display all clusters in Compute Rate Assignment page (#2692)
  • Report Dashboard actions confirmation messages consistency (#2688)
  • Use the unified console style for WebMKS consoles (#2662)
  • Ntp settings (#2661)
  • Add ems_infra_admin_ui feature support (#2644)
  • Fix custom button with dialog in explorer (#2593)
  • Security group: Fix Display (#2543)
  • Reload button should use the current display value (#2419)
  • Projects Dashboard - fix quota error (#2404)
  • Fixed enable/disable of Validate button. (#2718)
  • Fix using filters under Job Templates (#2607)
  • Fix Search to filter VMs (#2556)
  • Fix CI failure in chargeback form spec (#2567)
  • Prevent long text strings from overflowing modals (#2563)
  • Use showURL with id of tree for servers (#2560)
  • Add missing text for physical infrastructure folder view (#2551)
  • Add Lenovo infra provider authentication args for queue task (#2549)
  • Use decorators and fonticons on policy listing screens if possible (#2548)
  • Fix title / tooltip for "My Settings" screen (consistency) (#2542)
  • Fix remove service toolbar text (#2533)
  • Add validation request handler for Nuage provider (#2532)
  • Fix cut-off dropdowns on Set Ownership screen (#2526)
  • Add missing VM count back to quadicon for Infra Providers (#2516)
  • Implement clickable labels for provisioning radio buttons (#2515)
  • My Settings Physical Infrastructure text typo (#2508)
  • Rename feature containers to container to match changes in core. (#2498)
  • Allow configuring hawkular tenant names in settings (#2497)
  • Fix container provider endpoint configuration (#2491)
  • Support sysprep for windows templates (#2479)
  • Add/Change event decorator for MW events (#2477)
  • Show 'Cancel job' button on tasks screen (#2473)
  • Topology legend tooltip fix (#2472)
  • Remove trailing comma syntax error (#2471)
  • VM summary: consistent time/date formats in lifecycle section (#2467)
  • Change "Docker Labels" to "Image Labels" (#2461)
  • Change in :named_scope to allow chaining (#2459)
  • Limit tag list in the Group Expression Editor to one set of categories (#2458)
  • Dupe message when clicking Reset button in gtl page mode (#2457)
  • Add target_id and target_class columns to dataset defined in MiqTask.yaml (#2456)
  • Added call to turn spinner off after Copying Provisioning fields. (#2451)
  • Enable copy condition (#2448)
  • Correctly indent the blank slate widget (#2445)
  • Fix custom button with dialog (#2439)
  • Update app's locale when user locale preferences changed (#2438)
  • Call the miqInitMainContent() later in the explorer presenter JS (#2437)
  • Made Embedded Method option only available for Inline type methods (#2433)
  • Add physical server power operations buttons (#2431)
  • Disable button Copy for Middleware Reports - Fix issue #1740 (#2430)
  • Add the download_pdf button to summary view for infrastructure providers (#2429)
  • Notification type error should be rendered in patternfly as danger (#2426)
  • Do not display the Custom Image in the nested Generic Object list (#2421)
  • Restore Delete and Edit options to Cloud Networks toolbar (#2417)
  • Set formnovalidate on "create host aggregate" form's cancel button (#2416)
  • Fixed to pass in parameter to method call (#2414)
  • Fix wrong flash messages after widget import (#2411)
  • Add physical server buttons when displaying through ems_physical_infra (#2409)
  • Provisioning: Use session to pass flash message. (#2408)
  • Use Chargeable field for determining measure in rate editor (#2407)
  • Storage: Enable attach/detach operations to storage manager (#746)
  • Fix variable name and extra semicolon in VMDB summary view (#4677)
  • Fix wrapping switch (#4718)
  • Pass normalized_state into textual summaries for consistency (#4706)
  • check terminate feature for vm_destroy action (#4679)
  • Fixed code to check for correct RBAC feature when adding/editing report (#4699)
  • Add Physical Chassis link to default menu (#4705)
  • Show acknowledgement when saving replication settings (#4714)
  • Fix losing focus of the form while renaming a VM (#4721)
  • Corrected flash message rendering after submitting VM reconfigure request (#4722)
  • Fix UI error when migrating virtual machine (#4672)
  • Made changes to save server name only if it is not blank (#4730)
  • Fixed CPU value display on VM summary (#4737)
  • Show correct VMs upon Service retirement (#4710)
  • Fixed links for vm/templates to instances/images on cloud dashboard (#4739)
  • Add validation for cloud_networks and subnets (#4736)
  • Fix delayed translation test (#4740)
  • Fix FTP credentials for log depot (#4682)
  • Fixes disabled 'Show full screen report' button on Saved Reports page (#4734)
  • Make physical network visible only for FLAT and VLAN (#4778)
  • Render the notification drawer footer synchronously, remove its haml (#4793)
  • Display notifications in the expanded notification drawer (#4792)
  • Fix error for Datastore custom button (#4745)
  • Fix vm_cloud image custom button return and cancel endpoints (#4795)
  • Allow Service retirement over Centralized Administration (#4790)
  • Fix dynamic reducers (#4744)
  • Fix adding a new Service Catalog Item for Vmware Catalog Item Type (#4750)
  • Default menu - fix all menu items to use full url (#4752)
  • Fix for javascript error when attempting to edit a service dialog based on orchestration template (#4759)
  • Fix multi-tab endpoint credential validation by passing the right credential type when user hits "Enter" (#4768)
  • Use report default options for Report screens (#4749)
  • Fix bottom tooltip placement for notifications in the drawer (#4821)
  • Only update report name in group reports menu when editing a report (#4824)
  • Setting @in_a_form (#4825)
  • Fix removing catalog items from Catalog Bundle resource list (#4822)
  • Load correct Mixins::CustomButtons::Result when browser is refreshed (#4835)
  • Rename tabs in the haml to match current tab in the controller scope (#4836)
  • Move reducer initialization out of the buttons component. (#4840)
  • Fixed feature id when checking assert_privileges. (#4843)
  • Advanced search - use the right spinner (#4847)
  • Display custom buttons after comming from relationship table (#4775)
  • Rescue error when canceling job (#4855)
  • Filter tenants and groups in Access Control by current region (#4831)
  • No need to load default search when user is on tagging screen. (#4856)
  • Show only servers in current region in Diagnostics (#4849)
  • GTL - use miqSparkle-style spinner when loading (#4844)
  • Stop spinner from spinning forever when creating a new key pair (#4854)
  • Display Tags info on Job Template summary view. (#4873)
  • Fixed to show grouping in drop down only for Ansible Tower type item. (#4875)
  • Remove all validation specific code from Proxy/Advanced tabs (#4884)
  • Enabled password editing if log protocol has changed. (#4885)
  • Add babel-polyfill (#4888)
  • Corrected logic for rendering custom buttons (#4887)
  • Replaced missing timeline attributes in performance controller. (#4899)
  • Allow apostrophes in custom button names (#4900)
  • Reset session on failed CSRF token verification (#4901)
  • Fixed JS error, bottlenecks timeline does not have group levels. (#4902)
  • Use EmsCloud.authentication_for_providers to determine topology view status (#4897)
  • Reset session on failed CSRF token verification (#4901)
  • Fixed code to show Bottlenecks report download buttons. (#4903)
  • Add any product product feature for Customization in menu (#4782)
  • Remove S3 and Swift From List of Log Collection Types (#4926)
  • Fix GCE validation (#4911)
  • Removed an extra observer from Edit Selected Element type drop down (#4922)
  • Rescue error messages when executing retire action (#4874)
  • Fixed if condition to prevent undefined js error (#4929)
  • Fixed to enable the download buttons on Utilization Report tab (#4934)
  • VmCloud volume detach: Let replace_right_cell turn off the spinner (#4910)
  • Fixed required description for snapshot if vendor is openstack. (#4928)
  • Fixed disabled password input. (#4932)
  • Load ui-components for printing with asset pipeline require (#4941)
  • Make print button consistent on VM infra and cloud screens (#4938)
  • Add missing quadicon definition for generic object definitions (#4940)
  • Configuration - notify backend when quad_truncate gets changed (#4942)
  • VM CLoud: floating ips to associate must be a list (#4944)
  • Add X-UA-Compatible header (#4946)
  • Add delete_flavors method to EmsCloudController (#4954)
  • Adds email validation for schedule and alerts forms (#4947)
  • Fixed saving of custom button role visibility (#4956)
  • Display the web console for OpenStack instances (#4960)
  • Do not store download_summary_pdf using remember tab (#4945)
  • Cloud Volume creation fixes (#4908)
  • Fix Delete message to display the entity type - "Generic Object Class" (#4930)
  • Don't translate audit messages (#4952)
  • Stop spinner after rendering flash message (#4990)
  • Fix save in region replication form (#4977)

Removed

  • Remove Snapshot field from EC2 Instance summary screen (#4285)
  • Remove fileicon from InventoryGroupDecorators (#4053)
  • Drop fileicon from authentication decorators (#4052)
  • Drop fileicon for ansible jobs (#4050)
  • Drop fileicon for configuration script decorator (#4049)
  • Drop fileicon for LanDecorator (#4047)
  • Drop the fileicon in ConfiguredSystemDecorator (#4038)
  • Remove unnecessary code around the quadicon rendering on drift screens (#3859)
  • Remove Search from Switch summary page (#3838)
  • Remove memory chart for Amazon Availability Zones (#3836)
  • Remove Adv Search from Ansible Tower Providers page (#3461)
  • Remove middeware topology (#3141)
  • Remove middleware default view settings configuration (#3118)
  • Removed unneeded :onwhen from summary screen toolbar (#2630)
  • Delete obsolete power state images (#4707)
  • Removed reference to condition modifier (#4713)
  • Remove full_ids from infra networking tree to fix error in selection (#4727)
  • Remove bower (#4735)
  • Removing button for showing fullscreen report from list view (#4741)

Unreleased as of Sprint 101 ending 2018-12-17

Added

  • Added i18n form data-driven-forms default validation messages. (#5068)
  • Add IDs to vertical menu leaf items (#5063)
  • uib-tooltip - respect newlines in tooltips (#5038)
  • Include cloud tenant name column in Security Group list view (#5037)
  • Add MenuUpdateMixin (#4999)

Fixed

  • Monitoring > Alerts - sparkle when loading (#5066)
  • Drop support for IE10 when transpiling javascript using babel (#5062)
  • Replaces angular ownership form with data-driven-form (#5046)
  • Fix rendering of VMware floppy drive (#5041)
  • select: use @pf3/select instead of bootstrap-select (#5029)
  • Data driven form submit button disable config. (#5028)

Unreleased as of Sprint 100 ending 2018-12-03

Added

  • Adds authentication_status to Host.yaml (#4924)

Fixed

  • Replace virtualization_tab references with kubevirt_tab (#5001)
  • Stop spinner after rendering flash message (#4990)
  • Replace service form (#4985)
  • Fix save in region replication form (#4977)
  • Display the web console for OpenStack instances (#4960)
  • Fixed saving of custom button role visibility (#4956)
  • Add delete_flavors method to EmsCloudController (#4954)
  • Don't translate audit messages (#4952)
  • Adds email validation for schedule and alerts forms (#4947)
  • Add X-UA-Compatible header (#4946)
  • Do not store download_summary_pdf using remember tab (#4945)
  • VM CLoud: floating ips to associate must be a list (#4944)
  • Configuration - notify backend when quad_truncate gets changed (#4942)
  • Add missing quadicon definition for generic object definitions (#4940)
  • Make print button consistent on VM infra and cloud screens (#4938)
  • Fix Delete message to display the entity type - "Generic Object Class" (#4930)
  • Cloud Volume creation fixes (#4908)
  • Let Select Provision Template screen use GTL (#4509)

Unreleased as of Sprint 99 ending 2018-11-19

Added

  • Add available product features local storage. (#4756)

Fixed

  • Load ui-components for printing with asset pipeline require (#4941)
  • Fixed to enable the download buttons on Utilization Report tab (#4934)
  • Fixed disabled password input. (#4932)
  • Fixed if condition to prevent undefined js error (#4929)
  • Fixed required description for snapshot if vendor is openstack. (#4928)
  • Remove S3 and Swift From List of Log Collection Types (#4926)
  • Fixed reading of ems_refresh_threshold memory_threshold value (#4925)
  • Removed an extra observer from Edit Selected Element type drop down (#4922)
  • fix icon font family class (#4920)
  • Fix GCE validation (#4911)
  • VmCloud volume detach: Let replace_right_cell turn off the spinner (#4910)
  • Fixed code to show Bottlenecks report download buttons. (#4903)
  • Fixed JS error bottlenecks timeline does not have group levels. (#4902)
  • Reset session on failed CSRF token verification (#4901)
  • Allow apostrophes in custom button names (#4900)
  • Replaced missing timeline attributes in performance controller. (#4899)
  • Use EmsCloud.authentication_for_providers to determine topology view status (#4897)
  • Corrected logic for rendering custom buttons (#4887)
  • Enabled password editing if log protocol has changed. (#4885)
  • Remove all validation specific code from Proxy/Advanced tabs (#4884)
  • Fixed to show grouping in drop down only for Ansible Tower type item. (#4875)
  • Rescue error messages when executing retire action (#4874)

Unreleased as of Sprint 98 ending 2018-11-05

Added

  • Add physical switches to the Physical Server page Relationships table (#4811)
  • [RFE] Display current zone name and region number in the about modal (#4810)
  • [RFE] Display Vm power state in the related grid views (#4809)

Fixed

  • Display Tags info on Job Template summary view. (#4873)
  • Enable Dialog only for "Display for" set to "Single" (#4865)
  • No need to load default search when user is on tagging screen. (#4856)
  • Rescue error when canceling job (#4855)
  • Stop spinner from spinning forever when creating a new key pair (#4854)
  • Show only servers in current region in Diagnostics (#4849)
  • Advanced search - use the right spinner (#4847)
  • GTL - use miqSparkle-style spinner when loading (#4844)
  • Fixed feature id when checking assert_privileges. (#4843)
  • Move reducer initialization out of the buttons component. (#4840)
  • Turn off 'open_url' if the button is to be displayed for a list (#4838)
  • Rename tabs in the haml to match current tab in the controller scope (#4836)
  • Load correct Mixins::CustomButtons::Result when browser is refreshed (#4835)
  • Filter tenants and groups in Access Control by current region (#4831)
  • Increase limit of email text field to 254 characters (#4826)
  • Setting @in_a_form (#4825)
  • Only update report name in group reports menu when editing a report (#4824)
  • Fix removing catalog items from Catalog Bundle resource list (#4822)
  • Fix bottom tooltip placement for notifications in the drawer (#4821)
  • Add any product product feature for Customization in menu (#4782)
  • Display custom buttons after comming from relationship table (#4775)

Gaprindashvili-6 - Released 2018-11-02

Added

  • VM: associate only unused floating IPs (#4357)
  • Add option Date Only for chargeback grouping (#4523)

Fixed

  • Display browser local time in retirement form (#3826)
  • Hide Driving Event field for Containers. (#4324)
  • Fixed to use bootstrap select event instead of UJS observer (#4488)
  • Fix rendering of child orchestration stacks (#4464)
  • There is no need to check for tab title uniqueness for default dashboard (#4515)
  • Unify grouping option date and vm in chargeback filter tab (#4517)
  • Handle Alerts with no resources (#4568)
  • Lazy load StorageManagers upon volume creation (#4549)
  • Custom Buttons with expressions are only visible on summary screen (#4629)
  • Worker Settings: save memory threshold as an integer (#4633)
  • Send the tree data for explorer trees as an object instead of JSON (#3785)
  • GTL onItemClicked - ignore clicks on td with checkbox (#3207)
  • Fixed code to check for correct RBAC feature when adding/editing report (#4699)
  • ansible-raw-stdout: parse task id as string, not number (#4397)
  • Fix parent_id being a number, not string in JS (#4399)
  • Show correct VMs upon Service retirement (#4710)
  • Fix error for Datastore custom button (#4745)

Unreleased as of Sprint 97 ending 2018-10-22

Fixed

  • Fix Ansible Playbook 'New Catalog Item' styling issue (#4794)
  • Remove catching flash messages in report_data_controller.js (#4789)
  • Disable Open URL for all models that don't have remote_console_url (#4773)
  • Add dashboard for cloud tenant (#4767)
  • Fixed links to point to correct provider controller based upon type. (#4760)
  • Fixing the overview background color (#4748)
  • Removing button for showing fullscreen report from list view (#4741)

Gaprindashvili-5 - Released 2018-09-07

Added

  • Added Max Retries text field on Instance screen (#3562)
  • Increase upper limit of the range for daily chargeback report to 5 weeks (#4283)
  • Add new Cumulative Rate Calculation checkbox to Report editing screen (#4112)
  • Update gettext catalogs (#4213)
  • Support all service types for dialog buttons (#4419)
  • Update json catalogs (#4457)

Fixed

  • Correct positioning of dialog form buttons (#3668)
  • Reload classifications when adding or editing the tag expression for groups (#3977)
  • Fixed Automate import domain from git repository to use current user (#4170)
  • Don't show Add Flavor in sublist view (#4180)
  • Make policy assignment, simulation and tagging quads non-clickable (#4179)
  • Escape special chars in tooltip & text of TreeBuilder's root (#4225)
  • Use onchange as well as onfocus for radio buttons (#4252)
  • Fixes page header when displaying Cloud Networks list (#4256)
  • Pass correct credential parameters depending on the credential type (#3913)
  • Fix date/time display on request screen (#4282)
  • Add angular gettext and make translation directive working (#4323)
  • Load new dialog for ServiceContainerTemplate type services (#4404)
  • Changes to exclude service templates marked as service_type = internal (#4274)
  • Allow to save multiple tag categories in chargeback controller (#4310)
  • Fix selection of container images label in Chargeback assignments (#4311)
  • Fix saving of multiple container images label in Chargeback assignments (#4416)
  • Fix multi saving tag categories in chargeback assigments (#4427)
  • Added spinner after Category is selected on tagging screen (#4452)
  • Added missing 'public_service_templates' scope (#4473)
  • Fix the setting for the retirement_remove_resources flag (#3510)
  • Added spinner after Value is selected on tagging screen (#4533)

Removed

  • Remove VM Transform buttons (#4336)
  • Removed data-miq_observe from drop down (#4499)

Gaprindashvili-4 - Released 2018-07-16

Added

  • Menu pluggability improvements (#3347)
  • page_title - don't require leading ": " in @page_title (#3965)
  • Add a new "full_center" layout (#3970)
  • Support for hidden columns in reports and views (#3564)
  • Resize disk reconfigure screen (#3128)
  • Reconfigure VM: Add / Remove Network Adapters (#3121)
  • Support VM Reconfigure for VMware vCloud provider (#3854)
  • Network adapter reconfiguration for vCloud provider (#3972)
  • Move with_dummy_database... around the implementation of webpack:compile, not the call (#2810)
  • update:ui - ensure we always see all the js engines (#3538)
  • Backport Webpack related changes (#4059)
  • Use new dialog-user feature for custom buttons for more object types (#3439)

Fixed

  • Validate Help->Documentation screen against the documentation feature (#3882)
  • Fixed Secondary filter to be added/edited correctly. (#3747)
  • Check @record has description method before using provider_region row (#3735)
  • Render new dialog runner for all service types. (#3793)
  • Enable Compilance button for list of VMs (#3810)
  • cloud volume create fixes (#3878)
  • Chart tooltips should match table (#3813)
  • Selection of a dialog is required for a playbook catalog item (#3926)
  • Utilize a new 'miq-select' directive for dialog fields (#3945)
  • Fix opening incorrect tag page, opened for Ansible Playbooks navigated through Repository summary page (#3721)
  • Fix Categories order for Reporting charts (#3964)
  • vertical_navbar - a element to use exisitng param, href (#3683)
  • Add back Menu::Item defaults attribute as it is required by help_menu (#3726)
  • Error modal - ensure visibility over other modals (#3988)
  • API transformRequest support + http service (#4005)
  • Remove compliances include from Host.yaml (#3989)
  • Add support for ssh key pair credentials to rhv (#3983)
  • Render notifications fetched from the API in the correct order (#4010)
  • Force selectpicker refresh after dialog-user component initialization (#4063)
  • Fix for 400 error when using a custom button from an infra provider. (#3713)
  • Ensure new dialog user component is used for service reconfiguration (#4140)
  • Get Network adapters reconfigure data only when the reconfigure is supported (#4152)
  • Fix error on localized worker settings screen (#4156)
  • Fix include domain prefix behavior for catalog entrypoint selection (#4166)
  • Fix displaying correct tags of Datastore of a provider (#3407)
  • Increase maxlength for playbooks' host option field (#4197)
  • Faster report result index pages (#4143)
  • Change reconfigure setup to include values configured with originally (#4226)

Gaprindashvili-3 - Released 2018-05-15

Added

  • Added column 'status' to replication screen (#3370)
  • Fix Nuage provider update (#3337)
  • Disable editing of NetworkProviders except Nuage (#3394)
  • Add enabled and public fields to flavor text summary and show list (#3475)
  • Fix tool tip when tagging Ansible Credential from its summary page (#3516)
  • Load the custom.css that bypasses the asset pipeline on every screen (#3556)
  • Allow datetime (existence of Resource) fields in report definition of chargeback for VM/Container/... report (#3525)
  • Add Vault credentials to the UI for Embedded Ansible (#3468)
  • Add vault credential display for the playbook retirement tab (#3684)
  • Enable WebMKS console access for VMware vCloud's VMs (#3679)
  • Include api_version when calling raw_connect for vCloud (#3701)
  • Azure labeling and tagging support (#3697)

Fixed

  • Adding default labels 'com.redhat.component' to chargback assignments (#3144)
  • Change Description to Name form label (#3200)
  • Add line breaks below the Role Access dropdown in the Generic Object Definition CustomButton form (#3277)
  • Add link to network manager for infra nodes (#3315)
  • Add missing gettext to _schedule_form_timer.html.haml (#3321)
  • Fixed variable name (#3323)
  • Custom Button Add/Edit - stay on the Advanced tab when changing the System/Process field (#3322)
  • Fix Ansible Repo Add and Edit confirmation messages (#3327)
  • Fix missing i18n in notification drawer (#3319)
  • Don't break lines in server log output (#3340)
  • Fix applying a filter in My Services from Adv search (#3255)
  • Update the User data only if the validation passes (#3345)
  • Sort tag by descriptions not by name (#3346)
  • Fix for available expression fields for groups (#3336)
  • Adding Authentication Status to the information given on quadicon (#3378)
  • Set focus on username input after unsuccessful login (#3338)
  • Fixes Azure Instance container display of file name and mode descriptions (#3373)
  • Adding UI support for Pod to PersistentVolume relationship. (#3299)
  • Copy nodes object to fix iteration when adding new tree items (#3400)
  • Fix folding of accordion after adding a schedule (#3399)
  • Deactivate Add button when name field is cleared (#3402)
  • Group by tenant for chargeback|metering Vm reports (#3380)
  • Fix nil @title in TreeBuilderTimelines (#3476)
  • Fix logic to correctly check 'display on button' checkbox (#3383)
  • Button Group: Fix 'Display on Button' checkbox visibility (#3431)
  • Allow the ownership to be set to 'No group' (#3404)
  • Custom button group - validate required fields before enabling buttons (#3424)
  • Update icons used in Cloud Tenants for consistency (#3438)
  • Fix Bottlenecks timeline no data message (#3458)
  • Fix evacuate host param handling in controller (#3456)
  • Fix nil:nilClass error on VM summary (#3457)
  • Render GO summary screen in Service Explorer. (#3460)
  • Fix styling issue on "Add New Network Router" screen (#3464)
  • Fix Network Router form styling (#3473)
  • Fix Cap & U Collection tab styling (#3467)
  • GTL: Hide pagination on no records (#3465)
  • MiqPolicy - remove form buttons when cancelling a form or sucessfully saving/adding (#3462)
  • Support for vm / orch. stack / instance / service unretire (#3428)
  • Update icons used in Cloud Tenants for consistency (#3438)
  • Fix Bottlenecks timeline no data message (#3458)
  • Fix evacuate host param handling in controller (#3456)
  • Fix nil:nilClass error on VM summary (#3457)
  • Render GO summary screen in Service Explorer. (#3460)
  • Fix styling issue on "Add New Network Router" screen (#3464)
  • Fix Network Router form styling (#3473)
  • Fix Cap & U Collection tab styling (#3467)
  • GTL: Hide pagination on no records (#3465)
  • MiqPolicy - remove form buttons when cancelling a form or sucessfully saving/adding (#3462)
  • Added text (Disabled) next to disabled domain on the right. (#3466)
  • Remove gettext from audit.log messages (#3455)
  • Add RBAC for subnet list (#3474)
  • Enable quadicon image for switch (#3489)
  • Fix FontFabulous icon reference (#3495)
  • Add keymap support for WebMKS remote consoles (#3442)
  • Remove replacement of whole right cell and instead render flash message div so flash message isn't doubled (#3180)
  • Fixed labels for Openstack Provider (#3505)
  • Access show cost by in chargeback report for restricted user (#3494)
  • Apply RBAC filtering to cloud networks when creating floating ips (#3531)
  • Enable to add tag for configuration provider (#3528)
  • Fixing error while try to download the physical server summary as PDF (#3550)
  • Add missing storage type images (#3443)
  • Fix name of 'Physical Infrastructure Providers' on the Physical Infrastructure Providers page (#3574)
  • Fix for the infinte spinner on Playbook Catalog Item Edit Form Reset (#3552)
  • Fixed code that displays values saved for NTP Servers for selected zone (#3568)
  • Provisioning properties tab should reflect that tenant will be chosen automatically (#3567)
  • Show policy status when running policy simulation (#3524)
  • Adds hypervisor_hostname to details and list view for OS Infra Host (#3561)- Replace miqrequired with required (#3613)
  • Display flash message after Cloud Network delete is initiated. (#3626)
  • Fix for Cloud image tagging from a list (#3612)
  • Do not display GTL toolbars on non-GTL screens when navigating from the list (#3617)
  • Fix displaying 'CPU' and 'CPU Cores' when creating chargeback rate (#3621)
  • Support single quad for Physical Infrastructure Provider quadicons (#3624)
  • Respect RBAC rules for physical server quadicon settings (#3625)
  • Support single quad for Network Provider quadicons (#3628)
  • Add a column title for the Disk size Unit (#3637)
  • Restore the Delete button for servers in a zone (#2213)
  • Follow up for Restore delete server (#3650)
  • Fix storage_controller to show custom buttons (#3629)
  • Fixed CSP for webmks Console (#3569)
  • Add Keystone Domain to EmsInfra form (#3632)
  • Use correct role feature check for block|object storage summary page (#3341)
  • Show message when trying to edit item with missing Provisioning request (#3661)
  • Set openssl_verify_mode to "none" (#3664)
  • Fix compare and drift field counters (#3578)
  • Fixed schedule editor to convert/save start time correctly (#3671)
  • Allow Schedule to have also custom MiqReport in Filter (#3675)
  • Enable grid as view model for policy assignment screens (#3554)
  • Fix mismatching categories with values when assigning tags (#3644)
  • Fail with an error on /ping immediately if DB is not accessible (#3680)
  • Fix TextEncoderLite in old browsers (#3687)
  • AeResolveOptions - use ng-if instead of ng-show (#3689)
  • Allow scm_url to take ssh with ssh protocol (#3694)
  • Validation of new provider with http_proxy settings (#3693)
  • Check dialog-user for info on valid inputs (#3686)
  • Render flash partial even for an empty report list (#3716)
  • Fix query to fetch more widgets (#3723)
  • Container dashboard charts: send datapoints as full timestamps (#3696)
  • Fix for Template Custom Button Dialog Not Displaying Submit or Cancel Buttons (#3712)
  • meaningful openscap report filenames (#3758)
  • Fix generic object show in services (#3768)
  • Fix url for service / vm / instance / stack retirement (#3737)
  • Restrict the Help->Documentation screen based on RBAC rules only (#3728)
  • Added setting of @ems to fix the nilclass error. (#3805)
  • Fixes Service Catalog Item Custom subtype display (#3809)
  • Fix for certain tag categories being unable to be saved as dialog field elements (#3865)

Gaprindashvili-2 released 2018-03-06

Added

  • Add note about vm restart for cpu hot plug change (#3308)
  • Add role(assert) check for cloud network in subnet new form (#3333)
  • Fix network router buttons for AWS (#2234)

Fixed

  • Disable cloud network editing and deletion for list view. (#3349)
  • Render flash message or reload list view after Delete is pressed. (#3354)
  • Fix Reset button when tagging vms, templates, instances, images (#3352)
  • Fixed code to display dialog form buttons when loading old dialog runner (#3361)
  • Increased username maxlength from 50 to 255 (#3362)
  • Fix cloud network topology icon (#3365)
  • Merged Container Providers with all other providers in the list (#3368)
  • Change VMware console api detection from vCenter to ESXi Host (#3256)
  • Disable group_by options when there is no daily data (#3372)
  • Fix for different behavior of items in regards to default values on dialog sample page (#3371)
  • Added vm_transform button pressed id to the list (#3384)
  • Fix logic error preventing WebMKS console access on 6.0 Hosts (#3390)
  • Instances without tenants should not cause navigation to fail on InstanceAttach checks (#3403)

Gaprindashvili-1 - Released 2018-01-31

Added

  • Alerts
    • Fix unnecessary separator at monitoring/all_alerts view (#2795)
  • Angular Dialogs
    • formChanged - handle form elements which do not change model (#2290)
    • Add the ability to customize JDBC Driver/Datasource defaults if not using standard options (#1092)
  • Ansible
    • Fix Ansible Tower provider node tagging to take into account the selected node model (#2783)
  • Automation
    • Pass specific dialog local variables for custom buttons (#2562)
    • Added "logging Output" field to Ansible Catalog Item editor. (#2672)
    • Icons to discern automate method types (#2700)
    • Enable new dialog-user feature for more custom buttons (#2671)
    • Automate embedded methods UI (#2180)
    • Playbook automate method changes (#2114)
    • Adding dialog validations in Dialog Editor (#2055)
    • Introducing a controller that returns automate entry point tree JSON (#1949)
    • Add custom buttons (#1912)
    • Filter custom buttons according to visibility expressions (#1824)
    • Fix icon for Ansible credential add button (#1687)
    • Dialog editor fixes (#1728)
    • Fixed issue with custom button editing (#1686)
    • Custom button submit all (#1572)
    • Add status to Repository Properties (#1131)
    • Add button classes (#2371)
  • Chargeback
    • UI Fix for ChargeableField in chargeback editor (#1727)
  • Cloud
  • Compute
    • Provider forms: pass flash messages throught the session rather than url (#2924)
    • Add a new tab for separate VMRC console credentials for vmware infra (#2587)
    • Amazon Docker Creds Visibility Based on Setting (#2666)
    • Add policy buttons to physical servers page (#2284)
    • Group by docker label in ChargebackContainerImage (#2277)
    • Adds configuration buttons to physical server toolbar (#2263)
    • Use quota_display in Container Project summary screen (#2090)
    • Container Provider: change authentication status labels (#2104)
    • Set the metrics auth status to the metrics tab (#2102)
    • Consider archived nodes for single provider dashboard (#2084)
    • Use endpoint's name instead of role (#2080)
    • Hide Archived Container Nodes (#1524)
    • Add link to network manager for infra providers (#2028)
    • Quad icons for containers providers (#1950)
    • Add support for displaying network adapter details (#1654)
    • Add support for monitoring selection in UI (#1501)
    • Add alerts to dashboard (#1234)
    • Create a box in new dialog automatically (#1791)
    • Generic Object Instances UI - show_list and show (#1765)
    • Use the fonticon picker component to pick custom button icons (#1801)
    • Add container limits to container summary page (#1401)
    • Kibana SSO encoding of query parameters in the url (#1741)
    • Physical Infrastructure: Hide firmware table if there are no firmware entries (#1694)
    • Added "Create Service Dialog from Container Template" support (#1591)
    • Added hosts and vms relationship with physical server to physical Infra topology (#1570)
    • Added "Container Template" type support in Catalog Item editor (#1634)
    • Show last refresh time & date in provider summary screen (#1518)
    • Hawkular hostname detection changes (#1304)
    • Add differential chart option to charts (#1367)
    • Support for Prometheus in Container Provider summary page (#1525)
    • Show VM's MAC address in textual summary (#1517)
    • Rendering status for servers and deployments in middleware topology (#1461)
    • Include ems ref on the Cloud Network summary page (#1521)
    • Set default port for lenovo provider form to 443 (#1531)
    • Show hosts relationship in physical infra listnav (#1495)
    • Add more columns to display Physical Server details (#1506)
    • Display Host relationship in the Physical Infra Topology (#1505)
    • Displayed number of relationships between Hosts and Physical Server (#1458)
    • Support Physical Infrastructure policies in the UI (#1504)
    • Physical Server quadicon (#1173)
    • Add Physical Server relationship for Host summary page (#1440)
    • Add quick search and Advanced search to Physical Servers (#1416)
    • Add support for displaying firmware details (#1251)
    • Implement Physical Server Toolbar actions with API (#1380)
    • Allow to explicitly disable hawkular in containers (#1205)
    • Add network data in physical server details table (#1276)
    • Add parent relationship for physical server textual summary (#1322)
    • Add support for displaying location LED state (#1247)
    • Add support for displaying power state (#1249)
    • Add support for displaying server health state (#1250)
    • Display assets detail (#1224)
    • Displayed Physical Server Hardware info (#1272)
    • Add listnav for physical_server to host (#1195)
    • Add groups for PhysicalServer#show page (#1294)
    • Add feature buttons for physical server toolbar (#1299)
    • Physical server routing (#1162)
    • Add images for physical servers healthstates. (#1166)
    • Implements Physical Server Helper. (#1281)
    • Refactor Textual Summary archtecture (#1295)
    • Cloud: Angularize the VmCloud resize form (#919)
    • Create dialog for provisioning physical servers (#2401)
    • Add verification credential param for google (#2647)
  • Control
    • Add severity to Alerts (#2280)
    • Enable assign of policy profiles (#2595)
  • Core
    • Introducing the font-fabulous gem (#1463)
  • Dashboards
  • Formatting
    • Update Cap & U option styling (#2961)
    • Introducing custom and colored fonticons for CustomButtons (#1685)
  • Generic Objects
    • Don't error modal on validation errors (#2604)
    • Custom Button CRUD for Generic Object Definitions (#2569)
    • Expose Custom Buttons for GenericObjects (#2636)
    • Add Picture support in Generic Object Definition editor (#2339)
    • Add tagging for generic object instances (#2286)
    • Added support to delete Generic Object Definitions using REST API DELETE (#2262)
    • Display Generic Object instances in Service summary (#2188)
    • Add Generic Object Definition Name and Generic Object Instances count to the GO reports (#2209)
    • Generic Object Definitions UI - CRU (#2137)
    • Generic Object Classes Listview - bells and whistles (#1788)
    • Generic Objects UI (#1724)
    • fonticon and fileicon for Generic Object Definition records (#1787)
    • Update generic object decorator (#1825)
    • Updating generic object defintion decorator (#1812)
    • Add more details in Generic Object Class Summary screen (#1800)
  • Graphics
    • Replace worker PNGs with a single font icon (#2248)
    • Support oVirt network provider (#2078)
  • GTLs
    • Unify endpoint data for report data. (#2195)
    • Report data api (#1750)
    • Merge jobs and tasks layouts (leave only 'My Tasks' and 'All Tasks' tabs) (#242)
  • i18n
    • Add gaprindashvili translations (#2786)
  • Menus
    • Allow override of the help menu items using the settings.yml (#2238)
    • Load help menu from the default menu (#2198)
  • Middleware
    • Create EAP operation Events (#2317)
    • Value Threshold for Middleware Alerts (#2309)
    • Support for timeline events for MW Server power operations (#2273)
    • Adding status field in Domain's Summary page's properties section. (#2223)
    • Adding UI for JDR feature on server page (#1764)
    • Show cross linking containers links (#484)
  • Networks
    • Map the 'Inactive' status to Error (#2396)
  • Notifications
    • Use the error modal for API errors as well (#1976)
  • RBAC
    • Add tag expression to the group editor (#2261)
  • Services
  • Settings
    • Added SUI features into features tree (#2260)
    • Show additional features in features tree. (#2230)
    • Edit divs for Available and Selected Groups (#2120)
  • Storage
    • Support base snapshot for EBS cloud volume provisioning (#1324)
  • Tagging
    • Add live search to value dropdown on tag edit screen (#2121)
  • Toolbars
    • Enablement and Visibility expression UI for custom buttons (#1792)
    • Introducing pluggable menus (#1454)
  • Trees
    • Store the expanded state of the explorer trees locally (#2143)
    • Fix miqTreeObject to work again with non-angularized trees (#2073)
  • UI
    • Add ems_infra_admin_ui feature support (#2644)
    • Allow for VmdbDatabase to not be present (#2402)
    • Verify button component (#2017)
    • Take monitoring out of prototype (#1982)
    • Styling updates to accompany new pagination (#1951)
    • Add widget-rss component and method to load data (#1841)
    • Add widget-chart component and method to get data (#1832)
    • Allow MIQ defined Users to belong to multiple Groups (#1752)
    • Add prometheus view to ad hoc metrics (#1677)
    • Removed Waiting_to_start from the list of possible states for MiqTask (#1959)
    • Changed label "Location" to "Type" made field read-only after selection (#1938)
    • Report data api per page (#1864)
    • Fix missing custom button coloring in toolbars (#1861)
    • Add evaluation of enablement expression and displayed text to custom button (#1828)
    • Add widget-report component and method to get data (#1805)
    • Change discover to make lenovo provider discovery (#1785)
    • Add widget-menu component and method to get data (#1780)
    • Optional chargeback allocated calculation (#1738)
    • Expose provider disable for containers providers (#1663)
  • Wait for task in JS (#2218)
  • Improving hostname validation (#2455)
  • Change Discovery button logic for Cloud (#2304)

Changed

  • Use scope instead of a query to get soft-deleted items (#1462)
  • Update patternfly-timeline to 1.0.5 (#1573)
  • TreeBuilderReportReport reduce queries (#1253)

Fixed

  • Angular
    • Only force old dialog use when legitimate api endpoint does not exist (#2753)
    • Adding methods for treeSelector into Dialog Editor's controller (#2591)
    • Remove "Confirm Password" input field previously required for Validation (#1335)
    • Add a dismiss button for dynamically generated flash messages (#2580)
  • Ansible Tower
    • Manager nodes with no children should be visible in the providers tree (#1709)
  • Automation
    • Initialize embedded_methods property for new Automate methods (#2987)
    • Dialogs for custom buttons are not displayed (#2984)
    • Added autofocus on "Dialog's name" field (#2863)
    • Change redirect path and message after ordering service catalog (#2870)
    • Fixed to initialize Dialog drop down correctly. (#2675)
    • Fix Reset button on Edit Button Group page (#2659)
    • Fixed a JS method call in view, and added uniq key validation check. (#2649)
    • AutomationManager: :match_via_descendants needs to be a string. (#2689)
    • Simplify ansibleCredentialOptions angular component (#2698)
    • Fixed Catalog drop-down issues. (#2711)
    • Fixed enable/disable of Validate button. (#2718)
    • Display flash message during duplicate class add (#2706)
    • Reload button should use the current display value (#2419)
    • Changed find_by back to find_by_fqname (#2755)
    • Fix to show "Cloud Credentials" drop down on Retirement tab (#2761)
    • Added missing flash message (#2772)
    • Corrected mixin include for automation manager toolbar (#2814)
    • Correct entry point for dynamic objects (#2721)
    • Made changes to save value of Escalate Privilege as boolean (#2380)
    • Fixed 2 JS method calls (#2356)
    • Rename nodes in TreeBuilderButtons (#2354)
    • Fixed code to allow saving playbook method without inputs (#2330)
    • Added condition to check for blank? before calling strip method. (#2215)
    • Fix custom button validation for display = list and no dialog selected (#2214)
    • Exclude a new dynamicFieldList key from dialogField properties on dialogEditorController (#2112)
    • Fix custom Provisioning dialogs confirmation flash messages (#2027)
    • Add Ansible Playbook custom button (#1972)
    • Added missing gettext to Dialog Editor labels (#2134)
    • Updated style for Dialog Editor (#2116)
    • Hide the form_buttons_div when not required on CustomButtons screen (#2072)
    • Add 'submit' and 'cancel' buttons to service dialogs by default (#1985)
    • Add Validation as a requirement prior to a Save for Ansible and Foreman Providers (#1850)
    • Fix icon for Ansible credential add button (#1687)
    • Dialog editor fixes (#1728)
    • Fixed issue with custom button editing (#1686)
    • Add Tags to Ansible Tower Provider and Foreman Provider (#1534)
    • Error when navigating from the Ansible repository to the playbook list (#1532)
    • Add reload button to Ansible Repositories (#1366)
    • Changed icon for the button for consistency (#1437)
    • Enable Ansible refresh button after first successful refresh is complete (#1141)
    • Fixed visibility of Input Params div on non-ansible method form. (#2597)
    • Make Display Name not required to be consistent with non-ansible forms (#2622)
    • Make Description not required to be consistent with non-ansible forms (#2623)
    • Fixes wrong coordinates of draggable element after scrolling in #main-content (#3008)
  • Chargeback
    • Fix error after canceling editing Chargeback rate (#2743)
    • Display all clusters in Compute Rate Assignment page (#2692)
    • Dupe message when trying to Remove Default Chargeback Rate (#2071)
  • Charts
    • Fix chart_click_data handling for drill-through in /report_data. (#2705)
    • Performance: revert refactoring find_by_name vs find_by(:name ... (#2819)
    • Change <Other(x)> to Others in C&U pie chart labels (#2171)
    • Fix chart layout when single chart displayed (#2115)
  • Cloud
    • Fix export button in widget export screen (#2921)
    • Remove record.id from live migrate submit and cancel buttons (#2891)
    • Clear the flash_msg_div before displaying new flashes during login (#2950)
    • Fixed invalid HTML markup in drift fonticons (#2995)
    • dropdownMenu - don't use data-remote when not provided (#2883)
    • Delay the force node activation call on the edit report menu explorer (#2894)
    • ReportData - change long_id to string (#2902)
    • Fix Report full screen view should be in a new window (#1641)
    • Fix 'Download TXT' for nested list resources (#1529)
    • Use for fetching report result status of MiqTask (#1482)
    • Do not run JS on the saved reports screen before the tree is ready (#2566)
    • Order Sub Metrics of Storage types in Rate editor (#2812)
    • Enable to edit Chargeback rate after resetting changes (#3048)
  • Compute
    • Use supports_vm_import? instead of validate_import_vm (#2807)
    • Prevent scale down in scaling UI (#2889)
    • Datastore has all Relationship link clickable (#2901)
    • Fix routing for sort template grid in vm_cloud controller (#2990)
    • Display the VNC start/end port when adding a vmware provider (#2999)
    • Fix CPU summary for VMs without cores_per_socket (#2872)
    • Fix rendering of datastore's list of templates (#2838)
    • Display confirmation message when Adding new PXE Server (#2893)
    • Display Name/Description in confirmation messages for PXE Custom Temp… (#2876)
    • Render flash messages when deleting cloud tenants from list view (#2869)
    • Generate the policy profile permalink on the timelines correctly (#2897)
    • Provisioning form: "logical_cpus" is called "cpu_total_cores". (#2914)
    • Use record instead of ems instance var in textual authentication status (#2823)
    • Add delete action to flavor toolbar (#2900)
    • Change metric accuracy in container projects dashboard (#2762)
    • Clean tenant names (#2860)
    • handle nil values in dashbaord trend data (#2918)
    • Disable editing Region on Cloud Edit Screen (#2904)
    • Fix broken containers link in container dashboard (#2919)
    • Fix ProvisionCustomizeHelper helper method access in VM controllers (#2923)
    • Dashboard - fullscreen - open in new tab (#2920)
    • Fix AWS Docker Credentials Tab Issues (#2645)
    • Adds button to launch lxca (#2486)
    • Allow to pause\resume multiple containers providers at a time (#2603)
    • Send oVirt metrics details to raw_connect (#2651)
    • Don't send scheme and version to oVirt (#2664)
    • Enable credentials validation for Lenovo provider (#2650)
    • Prometheus Alerts Endpoint: add detection (#2663)
    • Fix error in new provider page (#2704)
    • Fix skipping "first step" when saving a filter (#2690)
    • Encrypt service account information for GCE (#2713)
    • Fix redirect to Hosts page when no host is associated with a Physical Server. (#2589)
    • Add placeholder record in display methods (#2703)
    • Fix performance drop-down button in container view (#2653)
    • Uniform the behaviour of timeline and utilization button (#2722)
    • Refactor flash message text for consistency across all actions (Add/Edit/Delete/Cancel) (#2568)
    • Allow the Maintenance mode to be displayed (#2717)
    • Projects Dashboard - fix quota error (#2404)
    • Use query insead of query_range when we do not need full data. (#2736)
    • Fix GCE credential validation (#2730)
    • VM Transform not working from a provider page (#2757)
    • Fix delete of Orchestration Stack from EmsCloud controller (#2752)
    • Fix quadicon on VM drift page (#2792)
    • Force the showtype to nil when displaying the provider list page (#2815)
    • Do not display Hosts/VMs on the container topology screen (#2818)
    • Corrected CSS class for sortable fields (#2820)
    • Set initial url for ajax calls when parsing url params (Hawkular part) (#2824)
    • Rename 'phase' to 'status' for container groups summary page (#2825)
    • Fixed name of icon (#2418)
    • Fix providers card height (#2410)
    • Twick ad-hoc metrics page css (#2405)
    • Show genealogy for cloud instances and templates (#2363)
    • Adding gtl_type configuration for Providers and Physical Servers (#2314)
    • Check for cockpit_ws server role to enable Web Console button (#2285)
    • Allow 'assign to containers provider' in chargeback storage assignments (#2276)
    • Adds server count to phyinfra list page (#2259)
    • Set default port based on emstype (#2257)
    • Fix exception when submitting Reconfigure request (#2256)
    • Enables physical infra menu by default (#2255)
    • Add tagging button for cloud object store containers. (#2237)
    • Move back the sidebar resizer to its original location (#2224)
    • Fixed code to render custom buttons toolbar on provider dashboard view (#2212)
    • Fix for Infra Cloud Instance Tag button (#2206)
    • Support template sealing when publishing a VM (#2182)
    • Fixed VM Policy Edit Cancel Button (#2123)
    • Only count unresolved alerts (#2175)
    • Add missing kubernetes icon to alert screens (#2129)
    • Fix limit and request labels for containers (#2111)
    • Add alerts drop down to provider view (#1918)
    • Show card only for single provider (#1968)
    • CloudTenant uses GenericButtonMixin for tagging (#1964)
    • Block unsupported VMs reset (#1924)
    • Additional features to the container image list view (#1840)
    • Allow copying/focusing in disabled codemirror editor (#1758)
    • Change GET to POST route report data (#1833)
    • Fix a syntax error in miq_qe.js (#1799)
    • Flavor delete vs tag (#2590)
    • Cloud
    • Infrastructure
      • Disable delete button for the active snapshot on oVirt (#1628)
    • Physical Infrastructure: Hide firmware table if there are no firmware entries (#1694)
    • Rename 'Cockpit Console' to 'Web Console' per cockpit product integration guidelines (#1548)
    • Containers
      • Do not fail if the method is not defined on the topology graph (#1221)
      • Fix regressions in ad hoc page layout (#1203)
      • Make add container provider button title consistent with the others (#1254)
    • Physical Infrastructure
      • Add format to physical server report (#1480)
      • Fix Physical Server link in Physical Infra Summary page (#1479)
      • Duplicate dom id compare advsearch (#1269)
    • Cloud
      • Rename 'Web Console' to 'Cockpit Console' (#1429)
    • Containers
      • Tweak ad hoc page layout (#1364)
      • Fix filter menu dropdown cutoff (#1433)
    • Infrastructure
      • Remove association for template only (#1290)
    • Always use HTTPS to interact with oVirt (#2633)
  • Configuration
    • Foreman fixes (#2949)
    • auth-credentials: fix label for password field when adding new provider (#2867)
    • Fix tagging issus for Configuration Management Providers and Configured Systems (#2781)
    • Translate hawkular node labels to prometheus (#2826)
    • Fix selection of configured system (#2160)
    • Fix pdf download for configuration profiles (#1937)
    • Cloud
      • Only use supports_reset check for displaying reset button (#1598)
    • Containers
    • Infrastructure: Add RBAC check for Right Size Recommendation (#1538)
    • Physical Infrastructure
      • Fix display of hosts on physical infra topology (#1609)
      • Fix network address issue (#1588)
    • Rename Network Adapters table to Network Devices (#2627)
    • Fix variable interpolation in volume attach/detach messages (#2648)
    • Add missing protect routes to availability_zone (#3049)
    • Display Policy button for all Container Relationship lists (#3005)
    • Fix multiple selection pause\resume of containers providers (#2993)
    • Add missing gettext into vm_common.rb (#3054)
    • container_build_helper: make label translatable (#3002)
    • ems_container_helper: make labels translatable (#3001)
    • EmsCloudHelper: make labels translatable (#3000)
  • Consoles
    • Update SPICE to the latest version (#2861)
    • Adjust the remote console views/controllers for WebMKS proxying (#2768)
    • Use the unified console style for WebMKS consoles (#2662)
    • Fixed harmless missing CSS error in WebMKS remote consoles (#2767)
    • Favor complete ui strings over string concatenation (#2765)
    • Fixed path to jquery and jquery-ui in the asset pipeline (#2318)
    • app: Redirect to cockpit (#1649)
  • Containers
    • Only show sockets and cores_per_socket if present (#2873)
    • Revert "Do not display Hosts/VMs on the container topology screen" (#2847)
    • Add custom buttons to Containers Provider (#2269)
    • Hide resolved alerts (#1070)
    • Move set tenant button to the right of selector (#1118)
    • Set Ad hoc page layot to be without listnave (#1121)
    • Fix layout regression (#1125)
  • Control
    • Fix wrong icon for action in Policy Profiles (#2979)
    • Fixed node id for policy link in control explorer accordion (#2639)
    • Fixed "ASSIGN_TOS" hash to merge other values into it appropriately (#2746)
    • Fix nesting of hashes in TermOfServiceHelper::ASSIGN_TOS (#2219)
    • Validate cloud credentials on the queue (#1580)
    • All Conditions - use same folder icons as in tree (#1551)
    • Alerts with resolved=nil should be visible (#1503)
  • Core
    • Specify correct features names in Block/Object Storage toolbar button actions (#1908)
  • Dashboards
    • Fix PDF and full-screen links for dashboard widgets (#2955)
    • Revert "Fix missing constant in application_controller" (#1692)
  • Dialogs
    • Move date_start logic from controllers to data/time_tag_options (#2775)
  • Expression
    • Do not render 'Set Default' button in listnav if saved searches don't exist (#2928)
  • Formatting
    • Custom Button Group Edit styling fix (#2952)
    • Provision instance volume tab styling fix (#2656)
    • Fix cut-off dropdowns on Tag Edit screen (#2696)
    • Fix table cell issue on report styling tab (#2122)
    • Fix margin of expanded alerts (#2117)
    • Update monitor screen styling (#2113)
    • Fix checkbox alignment on button screens (#1225)
  • Generic Objects
    • Apply gettext on general object definitions strings coming from API (#2962)
    • Add GenericObject to APPLIES_TO_CLASS_BASE_MODEL (#2973)
    • Fix view type switching in Generic Objects (#2907)
    • Display Generic Object instances for Ansible Playbook Services as well (#2974)
    • Display Generic Object Associations correctly (Post /report_data related GTL fixes) (#2596)
    • Remove capitalization of Generic Object Association names (#2674)
    • Adjust the haml indentation for custom image (#2734)
    • Fix session[:edit] breakage in picture controller. (#2756)
    • Render Generic Object Definition center toolbar for show properly (#2808)
  • Graphics
    • Enable font icon for middleware servers (#2710)
    • Drop fileicon decorator from MiqRequestDecorator (#2802)
  • GTLs
    • Fix bug where calling getItem without name text would cause error (#2898)
    • Remove the "sand" style when displaying individual record in Ansible. (#2964)
    • QuadiconHelper: fix: capture quadicon_url_to_xshow_from_cid. (#2794)
    • Fix quadicon display in Auth Key Pairs. (#2977)
    • Extend the icon deletion exception for middleware servers (#2994)
    • MiqRequest: fix listing of affected items. (#2910)
    • Search fixes for VmInfra (#2842)
    • Add long_ids (original, uncompressed id's) in ManageIQ.gridChecks (#2791)
    • Return whole x_node if new report is queued in reports tab for CI (#2822)
    • Add parent class name to additional options for report data (#2640)
    • Add additional options to report_data for tagging and other functions which use get_db_view instead of get_view (#2667)
    • Enable navigation between tasks and affected items - VMs and such (#2712)
    • Add options needed for quadicon rendering. (#2669)
    • Fix various issues in Foreman UI causes by GTL. (#2694)
    • Add menu_click and sb_controller for additional data in report data (#2740)
    • Make /report_data protect @lastaction. Fix "No items were selected for XXXXX" (#2784)
    • GTL missing parent fix (#2804)
    • GTL: fix "My Tasks" (#2809)
    • Add @targets_hash as another source of records for GTL. (#2816)
  • GTLs
    • Change name of parent Id in report data javascript (#2360)
    • Hide bottom bar in Settings/Region when not in a form (#2353)
    • Use new API for report data with changed params (#2275)
    • Remove rbac_params (#2266)
    • Do not run move of new pagination and remove of old one when new one is present (#1556)
    • When rates are sorted/changed page do not update GTL if in getting node info for report (#1260)
    • Default ordering for report data should be ASC not DESC (#1220)
    • Add rendering of flash_array if present to report data (GTL) (#1245)
    • Do not change parent for report data if active tree is present (#1194)
    • Task managemenet gtl (#1192)
    • Skip links for quadicons in PDFs (#1060)
    • Add status and state scopes, fix time for MiqTask list (#2585)
    • Provide the custom uploaded picture attribute separately in report_data (#2573)
    • GTL: do not set parent_id directly from params[:id]. (#2631)
  • i18n
    • MW Server Summary: make version field translatable (#2997)
    • Don't use localized name of authentication mode in an if condition (#2982)
  • Intel-Chargeback
    • UI Fix for ChargeableField in chargeback editor (#1727)
  • Menus
    • Assign proper menu section to alert controllers. (#2911)
    • Request menu item highlight fixes (#2368)
  • Middleware
    • Add MiddlewareServerEap and MiddlewareServerWildfly for Utilization charts (#2976)
    • Fix MW Datasource removal toast text (#2832)
    • Add an exception for middleware server listicons to prefer fileicon (#2888)
    • Add EAP and Wildfly to allowed types for MW topology (#2724)
    • Fix downloading of already removed JDR report (#2308)
    • Adding miq_date parameter when setting hourly and daily vars (#2242)
    • Fix error when deleting already removed JDR reports (#2235)
    • Disable delete button when clicked (#2217)
    • Enabling JDR generation for MW Manager. (#2211)
    • Fix breakage to MW Add JDBC Driver (#2030)
    • Fix middleware providers broken links in timeline events (#1492)
    • Ensure that error indicator appears on Hawkular tab (#1172)
  • Monitor
    • Ext targeted alerts in the monitoring screen (#2579)
  • Networks
    • Ignore empty amqp fallback hostnames (#2616)
    • Fix uninitialized constant and render :change (#2707)
    • Security group: Fix Display (#2543)
    • Gather nets and subnets for the "new network router" form as hashes (#2806)
    • Cloud_Network: No value option for network types (#2341)
    • Floating IP controller/views should use address instead of name (#2312)
    • Fix adding Clould Network Security Group (#2265)
    • Cloud networks are being listed not only in the CloudNetworkController. (#2236)
    • Use matching via descendants for CloudNetwork model (#1474)
    • Fix error on network topology when VM's power state is nil (#1291)
    • cloud_subnet_helper textual summary: make labels translatable (#3056)
  • Notifications
    • miq.notifications - update accordion sizing when opening/closing an accordion (#2270)
    • Close button on the right even when expanded (#2036)
    • Display the missing notification type icons in the drawer (#2608)
  • Performance
    • Fix bad use of constant in planning (#2074)
  • Providers
    • Enable Cockpit console for RHOS provider (#2039)
  • Provisioning
    • Disk Name should not display 0 for unavailable Used/Provisioned size (#2673)
    • List Provisioned disk name as N/A if size_on_disk is not collected (#2681)
  • RBAC
    • Add RBAC to topology graph (#2332)
    • Find correct klass for rbac check for retirevms (#1136)
    • Use correct params for find_record_with_rbac in resize method (#1139)
  • Reporting
    • Report Dashboard actions confirmation messages consistency (#2688)
    • Do not show record's info when status of record is not completed (#2801)
    • Fixed Custom Reports node text when there is "-" present in tenant name (#2229)
    • Allow to see saved chargeback report after linked MiqTask deleted (#1965)
  • REST API
    • API.login - don't show error modal on login error (#2093)
  • Services
    • UI changes to show options as disabled if those are not supported. (#2908)
    • Pass additional information to the API when ordering a service catalog (#2885)
    • Fix ordering an Ansible Playbook catalog items (#2991)
    • Fix the navigation to Services maintab after viewing a Generic Object item via Services Explorer (#2992)
    • /report_data: :model_name takes precedence over :active_tree (#2701)
    • Catalog unassigned (#2699)
    • Enable button in service catalog items via additional options (#2709)
    • postService - skipError on 400, deduplicate (#2728)
    • escaped \' in the output to get it to render/display output on screen. (#2759)
    • Fixed visibility of form buttons, paging div etc in Catalog Explorer (#2782)
    • Allow linking to Services adding test coverage for Services Explorer (#2758)
    • Fixed if condition to check for action instead of action_name (#2790)
    • Added missing classes to list APPLIES_TO_CLASS_BASE_MODELS (#2785)
    • GTLs: use ExplorerPresenter to fix styles in Services. (#2796)
    • Fix logic for service ownership (#2725)
    • Extended service vm instance & orch. stack retirement functionality (#2250)
    • Add prometheus route detection (#2221)
    • Catalog: fix duplicate DOM IDs. (#2220)
    • Fix "Show Past Dates" didn't work for datepicker (#1762)
    • Added a note (#1319)
    • Fixed to also copy 'Escalate Privilege' when Copying provisioning tab (#1327)
    • Fix displaying tag from DialogFieldTagControl (#1316)
    • CatalogController - fix typo in default assignment (#1264)
    • Re-initialize 'Remove Resources' drop down after copy button is pressed. (#1246)
    • Ansible service - rescue from Ansible role disabled exception (#2628)
    • Removed unneeded :onwhen from summary screen toolbar (#2630)
    • Move GTL below bootstrapping sanitizeRender (#1383)
    • Made changes to show Cloud credentials on service summary screen (#3057)
    • service_helper: make labels translatable (#3003)
    • Show correct validation messages when ordering a service (#3052)
  • Settings
    • Remove an extraneous string format causing errors. (#2953)
    • Check for nil Clusters/Datastores on C/U tab (#2886)
    • Fixed code to show Custom reports in Available Reports in menu editor (#2905)
    • Fix handling default values for help menu settings (#2859)
    • Display option Delete selected Groups (#2922)
    • TenantComponent - don't error modal on validation errors (#2778)
    • Fix variable name in miqSupportCasePrompt() (#2695)
    • Fix missing gettext in tenant quota form partial (#2615)
    • API(js) - don't show error modal when trying to log out (#2716)
    • Redirect to login screen on API 401 (#2715)
    • Fix copy RBAC Role to a new Role (#2738)
    • Use miq-calendar directive in schedule editor (#2726)
    • Zones - Save NTP settings before assigning vars for edit (#2720)
    • Fixed replace_right_cell regression in the tag mapping on OPS screen (#2749)
    • Store the session data in the right format for OPS/help_menu (#2797)
    • Fix statement in flash message (#2764)
    • Ntp settings (#2661)
    • miqDBBackupService - fix isModelValueNil to handle undefined (#2377)
    • Fix duplicate DOM ID in analysis profile edit. (#2344)
    • Remove items keyword in My Settings (#2336)
    • Fix flash messages for new user creation w/o selected group. (#2326)
    • Fixed VM visibility fieldset alignment. (#2283)
    • Fix adding new Group (#2267)
    • miq_tabs_init - use observe queue for tab switching too (#1179)
    • Fix Features Tree for "everything under" features (#1229)
    • Fix the placement of form buttons on the ops screens (#1500)
    • Fix duplicate DOM id in textual summaries. (#1184)
    • Fix some duplicate DOM ids under ops. (#1181)
    • Settings/server: Move flash message one level up fixing duplicate DOM ids. (#1182)
    • Use the product.support_website_text for the second help menu item (#2626)
    • Set @tree_selected_model (#3047)
  • Storage
    • Fix Storage Manager label for volume lists (#2866)
    • Fix for storages under storage pods (#2892)
    • Fix loop conditional on provisioning workflow volume form (#2890)
    • Storage: make labels translatable (#2998)
  • Tagging
    • Fix custom toolbar explorer (#2679)
    • OPS RBAC Tagging GTL Fix. (#2678)
  • Tasks
    • Remove deprecated call to ActionController::Parameters#deep_clone (#2668)
  • Toolbars
    • ToolbarController#setClickHandler - don't handle click for disabled toolbar items (#2884)
    • Use parentNode.removeChild in IE11 when determining fonticon char (#2831)
  • Topology
    • Try to capitalize when determining container status in topology (#2337)
    • Fix unknown errors for image-based icons in middleware topology (#1289)
    • Topology header - fix Enter in search (#1005)
    • Fixed broken refresh functionality on all topology screens (#2557)
  • Trees
    • Fix tree building in miq_ae_class controller (#2415)
    • Fix duplicate DOM id when saving advanced search. (#1177)
  • UI
    • Make the dragdrop placeholder in the main dashboard visible (#2324)
    • Fix custom button with dialog in explorer (#2593)
  • UI
    • Menu::Item - don't do miqCheckForChanges when opening modals (#2399)
    • Chart data returns empty chart for unknown chart types (#2291)
    • Check hosts when rendering EMS quadicon (#2164)
    • Fix focus in policy tree after adding condition (#2109)
    • miq-tree-view - provide missing reselect - the tree already has that info (#2108)
    • ReportData - use dropdownClass instead of dropDownClass (#2107)
    • Reload listnav explorer trees from explorers using RxJS (#2100)
    • Fix a regression in alerts. (#2099)
    • Fix based_volumes sublist (#2094)
    • Dialog editor - don't show error modal when validation failed (#2075)
    • Clear Search box text (#1893)
    • Redirecting to 'show list' after deleting a 'cloud network' (#1809)
    • Showing network list of a specific network manager (#1808)
    • Disable VM transform button when op not possible (#2024)
    • Chart widget has three states - no data valid/invalid data (#2021)
    • Fix logic error when displaying Cockpit button (#1988)
    • Use to_s instead of message (#1960)
    • get_db_view - remove all_vms_and_templates association for infra vms as well (#1957)
    • Added missing routes for expression editor. (#1952)
    • Container list - fix Cannot read property subscribe of undefined (#1948)
    • Remove extra : (#1927)
    • Change webpacker to store plugin javascript in corespoding folder (#1919)
    • Menu active item fixes (#1915)
    • Skip calling Rbac on a null or nil target_class (#1906)
    • Use class variable gtl_type to check type of report this way we will receive correct report type (#1888)
    • Allow rake update:ui to work without db connection (#1887)
    • Menu: Don't remember iframes. (#1883)
    • Do not try to render quadicon if rendering report with list (#1867)
    • Set correct db value for Provider Foreman case (#1847)
    • miqFormatNotification - don't throw when missing text (#1836)
    • If provider is not running and UI wants to fetch JDBC drivers close datasource modal (#1435)
    • Networks: Added to_i to port & end_port attributes (#1318)
    • Fix misplaced ng-cloak in ems_datawarehouse (#960)
    • Default to a 0 evaluation frequency in dwh alerts (#678)
    • Storage: Enable attach/detach operations to storage manager (#746)
    • Fix SCVMM Credential Validation (#2575)
    • Add watch to modelCopy in form_changed (#2637)
    • Display flash message after updating Chargeback Rate (#2581)
    • Drop the img_url attribute from the report_data hash (#2641)
    • Queue authentication check only for ems_cloud and ems_infra providers. (#2643)
    • Fix Openstack InfraManager credential validation (#2646)
  • Remove severity from Alerts (#3075)
  • Fix observation of cloned volume fieldsets (#3043)
  • Fixes All Policy Profiles page header text (#3074)
  • Add rbac check to toolbar button for New Host Aggregates create new action (#2980)
  • Passing in @in_a_form to report_data call (#3068)
  • CloudSubnetNew button: fix class name (#3055)
  • Services: fix styling on detail page reload (#3085)
  • Set minimum vSphere API version for WebMKS consoles (#2538)
  • Remove tag info from playbook summary (#3061)
  • Make Save button responsive for changing groups (#2642)
  • Switched fields around on the form/summary screen (#3071)
  • Display Category Deleted confirmation message (#3082)
  • Fix using view selector in My Services page (#2741)
  • Show custom report menus in Cloud Intel -> Reports -> Reports (#3098)
  • Display only the inline methods in the embedded methods tree (#3050)
  • Show VM transform button only if permitted (#2959)
  • Add missing route for Object Store Objects (#3037)
  • Service summary - asynchronous raw stdout for Ansible (#2708)
  • Display only manually added my company tags on topology screens (#3007)
  • Name the tags on the topology screens based on its classifications (#3034)
  • Change getTrustedHtml to trustAsHtml in report Dashboard (#3059)
  • Display Filter Tab of Policy Events for the Last 7 Days (#3033)
  • Fix for Dynamic dialogs triggering HTTP auth popup in classic ui (#3062)
  • Display the correct report title on full screen widget screens (#3104)
  • Set all fields in mixin method when form field transaction is sent (#3102)
  • OpsController::OpsRbac: missing gettext + gettext fixes (#2981)
  • Hide the not implemented recent alerts screen (#3091)
  • VM: Filter floating_ip address (#3090)
  • Indent properly for notification frequency when editing alerts (#3106)
  • Make the "Policy" word translatable by putting it into a gettext fn (#3113)
  • Translated right cell text for compliance/control policies screen (#3112)
  • Add missing gettext into role visibility dropdown options (#3111)
  • Generic Object button add: add translatable checkbox labels (#3110)
  • Apply gettext inside angle brackets <> (#3109)
  • User edit: fix styling for selected user groups (#3096)
  • Re-enable Cloud Provider C&U data collection (#3069)
  • Enables Save button when the SmartState Docker EC2 form is valid (#3070)
  • Add missing IE11 support for remote console fullscreen #3103 (#3103)
  • Pull out the presenter update for custom buttons (#3078)
  • Adding view full log in alerts button (#2862)
  • Fix pagination missing when toolbar item is clicked (#3062)
  • Add spinner when item in gtl is clicked and has showUrl (#3117)
  • Fix Display Vm option, when clicking on chart (#3122)
  • Fix typos in fullscreen method calls for IE11 (#3123)
  • Move out the topology refresh handling to a shared mixin (#3087)
  • Revert "Enable MW Compliance and Control policies" (#3120)
  • Use suffix for tree select when in reload action - report data (#3116)
  • Target for mass VM transformation dialog (#3073)
  • Apply gettext on GTL column headers (#3130)
  • miq_token - move API auth from sessionStorage to localStorage (#3065)
  • Refresh button disabled when credentials are not valid (#3134)
  • Disable Provision Physical Server button for specific cases (#3135)
  • Make region selection mandatory before validation (#3125)
  • Remove middleware default view settings configuration (#3118)
  • Apply gettext on vm compare screen (#3124)
  • Apply gettext on db attribute in analysis profile error flash message (#3133)
  • Fix the Grid View and Tile View for Configuration Profiles (#2971)
  • Apply gettext on widget menu items after minimizing (#3138)
  • Fix right cell text on user/group/role add/edit page (#3137)
  • Fix timeline text escapings (#2906)
  • ae_import multiple domains (#2899)
  • Do not pass in all action controller params to raw_connect (#3035)
  • Add missing ldap_region_delete to whitelist in ops_controller (#3136)
  • Fix saving a new filter after deleting another one (#2957)
  • VMs should be displayed as quadicons in tagging (#3105)
  • Fix 'Add Subnet' styling (#3148)
  • Add supported_features_filter to report_data additional_options list (#3099)
  • Availability Zone has only Management Events in Timelines (#3154)
  • Set active tab when editing a custom button details (#3126)
  • Fix alignment of font icons on summary screens (#3158)
  • Fix show record after generic object custom button dialog run (#2745)
  • Add Policy Button to Switch summary page (#3153)
  • TopologyService - trigger angular change detection when searching/resetting (#3161)
  • Fix displaying Services after removing one of them (#3157)
  • Make the 'Copy dialog' action work with the new Dialog Editor (#2986)
  • Fix typo in get_view_where_clause (#3155)
  • Enable to add a new Group after first unsuccessful adding (#3164)
  • Add missing RBAC checks to Add New Cloud Router form (#3170)
  • Fix cut-off dropdowns on Provisioning screens (#3176)

Removed

  • Remove get route for report data (#1834)

Fine-4

Added

  • Added input field for max playbook_ttl value (#1742)

Fixed

  • Use miqObserveRequest to force dialog submit to wait for auto refresh (#2397)
  • Add a blank option in drop down default value selections (#2340)
  • Allow required flag to be set/unset for all dialog field types (#2313)
  • Ensure the 'required' property gets saved for dynamic drop down fields (#2185)
  • Fix display for catalog items in service catalog tree (#2140)
  • Fix filter tab for chargeback report for all providers (#1990)
  • cloud network: consolidate new and edit (#1955)
  • Fixed save of RH satellite 6 subscription (#1783)
  • Network provider fields (#1862)
  • Display checkable folders in the Alert Profile Assignment tree for ems_folder (#1747)
  • Add missing "migrating" power state image (#1920)
  • Fix title in Add/Edit Button/Button Groups (#1592)
  • Hide History toolbar when in Reports Import/Export tree (#1909)
  • Fix wrong breadcrumb link when click on Service Catalog (#1873)
  • Fix links to objects being tagged on the Job Templates tagging edit (#1655)
  • Delete duplicate flash message for Automation Method Edit page actions (#1851)
  • Delete dupe warning message in Optimize Bottlenecks (#1886)
  • Make tooltip precision for CU chart constistent with Y axis labels (#1807)
  • Fix HAML indentation for Report Widget fragment (#1782)
  • v2v: Move Transform button to "Lifecycle" group (#1878)
  • Disable delete button for the active snapshot on oVirt (#1628)
  • Reverse-merge tree params if the tree is already in the sandbox (#1830)
  • $validators return true/false (#1846)
  • Fixed code to only set data/headers if column exists in Report col headers. (#1842)
  • Corrected duplicate flash message of reset button in priority order (#1813)
  • Fixed issue with downloading report (#1827)
  • Changed Domain/Namespace add/edit flash messages to be consistent (#1814)
  • Adding an Automate Task schedule: remove time_zone as the last Attribute/Value pair (#1794)
  • Fix breaking VMs page after closing user input dialog (#668)
  • Fix button actions on Availability Zone nested resources (#1631)
  • Zone select shows only zones in current region (#1769)
  • Modify the API params to support filtering on non-column methods (#1711)
  • Save verify flag for foreman provider (#1745)
  • Correct label text wording for Custom Button Group summary page. (#1777)
  • Fix full screen button for Firefox in remote consoles (#1743)
  • restyle cell so that Instance Type doesn't wrap (#1746)
  • Added a ems_id existence check around VM VNC console button visibility (#1723)
  • Fix Power actions for Instances in Orchestration Stack page (#1696)
  • Broken titles for automate buttons in new and edit dialog (#1716)
  • Alter Button Group hover text (#1735)
  • Add missing ansible worker image (#1734)
  • Add missing configuration_script_source.png to fix PDF generation (#1706)
  • Sort asynchronously arrived notifications by timestamp in the drawer (#1713)
  • Strip html tags before sending error details to flash message (#1712)
  • Add missing datastore nodes to HaC tree (#1635)
  • Use a dropdown for a boolean user input field in Advanced Search (#1334)
  • Update metric tags after updating metrics tenants (#1639)
  • Check for tags in metric item (#1638)
  • Fix error when saving trusted forest settings (#1566)
  • update variable used for header border color (#1653)
  • Set Field value to a blank value to avoid crashes due to a nil value (#1637)
  • add force option to cloud volume create form (#1623)
  • Fix PDF download button for persistent volume (#1624)
  • Enabled 'Delete Saved Report' toolbar button (#1589)
  • Remove "items" keyword from list in my settings (#1587)
  • Get right fields in Adv search in Automation Ansible Tower (#1164)
  • Changed max length of name and description fields to be consistent (#1590)
  • Check for base unit when adjusting unit label (#1447)

Fine-3

Added

  • Automation-Ansible: Added Verbosity drop down on both Provisioning & Retirement tabs (#1493)
  • Formatting-Styling
    • Make text area based item selector responsive (#1376)
    • Update Policy Event Assignment styling (#1543)

Fixed

  • Automation-Ansible
    • Credentials summary: don't display username & password twice (#1068)
    • Display Ansible Tower Job Templates filters (#1082)
    • Set gtl buttons toolbar for automation manager when refreshed from hash (#1410)
    • Rollback any changes to Dialog object when validating dialog elements. (#1445)
    • Change ng-show to ng-if in button group (#1486)
    • Add IDs to ansible credential form selects (#1487)
    • Add git protocol to URL for Ansible repo (#1557)
    • Fixed parameters being passed in to rbac features check. (#1567)
    • Fix for Drop Down List Dialog does not keep default value for Integer type (#1700)
  • Cloud-Intelligence
    • Escape timeline JSON properly (#1075)
    • Fix enabled Export button on Custom Reports Export (#1142)
    • Add uid to report fields VM Chargeback Report (#1208)
  • Cloud-Intel-Reporting
    • Parse the column/field name correctly in reports (#1170)
    • Custom Reports export - add missing action to the button (#1427)
    • Fix spec to use correct status of miq_task (CI failure) (#1481)
    • Allow to see saved reports after linked MiqTask deleted (#1488)
    • Fix displaying report result (#1650)
    • Don't x_node_set on a tree which doesn't exist (#1657)
    • ReportController - replace_right_cell - don't rebuild trees which don't exist (#1665)
  • Compute
    • Cloud
      • Rename column header in Container Template screen (#1147)
      • Key Pair (angular) - don't sparkleOff when waiting for task (#1178)
      • Check :sort_by: :none to keep the field values in the order that they are inserted in the file. (#1248)
      • Disable Web Console button when VM's platform is Windows (#1282)
      • Add cloud tenant filtering for various network object forms (#1343)
      • Ensure cloud tenant ID is read as string for cloud subnets (#1406)
      • Redirect appropriately after cancel is pressed while provisioning instances (#1472)
      • Fix flash messages on the Instance attach/detach cloud volume form (#1514)
      • Fix formatting and localization of EMS task flash messages (#1536)
    • Containers
      • Containers Dashboard: Show one square per node in realtime heatmaps (#608)
      • Fixed alphabetical order in Labels table (#1053)
      • Add legend to ad hoc chart (#1124)
      • Make redirects after actions the way user would expect (#1130)
      • Make containers view navlist (#1204)
      • Fix oVirt metrics DB name validation (#1379)
      • Make selected items persistence (#1451)
      • Fix topology max items feature (#1453)
      • Fix empty settings error in containers topology (#1507)
      • Display a warning for large amount of objects in topology view (#1605)
    • Infrastructure
      • Fix Default tab error indicator for OpenStack Infra (#1341)
      • Added missing Tag class to fix display of tags on Infra Topology. (#1404)
      • Display product.name instead of ManageIQ in remote console titles (#1450)
      • Fix Providers text and Cluster info in host listnav (#1471)
      • Fix incorrect redirection after provider / host edit (#1491)
      • Fixed titles and labels for Hosts & Clusters Openstack Providers (#1560)
      • Fix VNC console connection to Windows VMs and Ctrl-Alt-Del button (#1672)
  • Configuration Management: Fix filters in config mgmt Configured systems (#776)
  • Console
    • Allow VMRC connection to a VMware provider accessed through IPv6 (#1579)
  • Control: Clickable labels in policy's event assignment screen (#1511)
  • Dashboard: Add flash message partial to ems_container/_show_dashboard (#1312)
  • Formatting-Styling
    • Fix Replication tab ellipsis styling (#1185)
    • Fix missing stylesheet extension (#1332)
  • Graphics: fix broken "vm_transform" toolbar icon (#1633)
  • GTL
    • Fixed alphabetical order in Labels table (#1053)
  • Networks
    • Floating IP related crosslinks for load balancers (#1232)
    • CloudSubnet: IP version not displayed (#1515)
    • Enable the cancel button on the custom form button partial (#1520)
    • Floating IPs: Fix edit form buttons (#1582)
  • Optimize: Delete duplicate flash message display in Optimize Planning page (#1342)
  • RBAC
    • Added RBAC check to the check_compliance method (#1012)
    • Add RBAC for requesters in MiqRequest (#1214)
  • Services
    • Incorrect authentication_type being used (#1157)
    • Display summary tags for the ansible playbook services (#1297)
    • Save new dialog value & other UI issues fixed (#1330)
    • Display all services with 'display' = true in the Active and Retired Services trees (#1340)
    • Changed API call to pass in region number get list of repos/playbooks (#1354)
    • Add Tag Information for Catalog Items (#1357)
    • New dialog name validation added. (#1361)
  • Settings
    • Fix buttons enabling/disabling on Ops/Edit Group when changing the tabs (#1196)
    • Fixed prompt for log collection by reorganizing button inheritance (#1413)
    • Fixed condition in disabled? method (#1428)
    • Fix reset button action for tenant tagging (#1470)
  • Storage
    • Redirect delete action to cloud volume controller (#1331)
    • Add Create a snapshot of this volume to volume list (#1388)
    • Display Adv search in Object Store Objects page (#1455)
    • Enable to download AWS volumes snapshot summary (#1457)
  • Topology
    • Fix IE 11 & Edge styling issue in Topology legend (#1155)
    • Connect clusterless hosts directly to the provider in infra topology (#1156)
    • Indicate no results when searching (#1277)
  • Trees: Only Host under Cluster have no checkbox (#1338)

Fine-2

Fixed

  • Middleware: Add new fields to middleware Add JDBC Driver Dialog for XA JDBC Driver (#1300)
  • Ansible: Make device path mandatory for EBS attachments (#1321)
  • Compute
    • Cloud: Fix HTML5 Console in IE11 (#1337)
    • Infrastructure
      • Changed if condition to rely on back-end method. (#1351)
      • Add missing ownership routes for MiqTemplate (#1352)
  • RBAC: Need to gsub occurrences of {{ }} in the output (#1369)
  • Services: Fix ems cluster multilink (#1374)

Fine-1

Added

  • Ansible: UI for targeted Embedded Ansible refresh (#1083)
  • Automate:
    • Ansible: UI for Embedded Ansible Provider refresh (#934)
    • Extended options in Ansible Repository textual summary (#798)
    • Extended textual summary for ansible credentials (#787)
    • Add repository CRUD (#346)
    • UI changes needed for embedded ansible models (#584)
    • Display the credentials for the embedded tower in the playbook catalog UI dropdowns (#627)
  • Compute
    • Cloud
      • Enable new cloud volume for provider (#715)
      • Adjust styling of power state images (#813)
      • Modify label_tag_mapping_add to accommodate scoped entity type. (#666)
      • Add a type column to the list of images in the pre-prov flow (#618)
      • Add cockpit button for cloud instance. (#820)
      • Display AWS instance labels in the Summary screen (#631)
      • Support operation delete on CloudObjectStoreContainer (#420)
    • Containers
      • Adding SSO to External Logging link (#550)
      • Add filter selections for the ad-hoc metrics page (#735)
      • Tenant options instead of free text (#690)
      • Add pagination to the ad-hoc page (#683)
      • Dashboard: Show hourly and realtime trends (#519)
      • Adding External Logging Link for Containers Providers (#489)
      • Container SSA: warn if no smartproxy/state role (#273)
      • Topology for Container Projects (#120)
      • TLS verification & custom CA UI for oVirt and Container providers (#450)
    • Infrastructure
      • Show vms in infra topology (#564)
      • Physical infra pages (#196)
      • Physical Infrastructure: Make Physical Infrastructure a prototype feature (#1045)
  • Control: Add live search to the service template id dropdown for Run Ansible Playbook action (#512)
  • Graphics
    • Add icon for ansible credentials (#525)
    • Textual Summaries - textual_*_ icon - support for fonticons decorators (#603)
  • Formatting/styling: Update dashboard widget styling (#728)
  • Menus: Adds Topology in the menu for Physical Infrastructure (#862)
  • Middleware
    • Add Smart Jdbc driver defaults (#876)
    • For middleware UI only allow operations on mutable servers. (#636)
    • Hawkular/add ssl support (#460)
    • Enable Xa capability for Middleware Datatsource options (#149)
    • Crosslinked containers on middleware topology graph (#1223)
  • Services
    • Removed all dialog related settings from form & summary screen (#786)
    • Changes to Credential drop down labels from plural to singular (#734)
    • Added "Remove Resources" on Catalog Item summary Retirement tab (#764)
    • Hiding Network Credentials on retirement tab on summary screen (#763)
    • Changes to Ansible service summary screen. (#756)
    • Hiding Network Credentials drop down from UI (#757)
    • Added "Copy from Provisioning" button on Retirement tab. (#732)
    • Use API call to populate cloud_types drop down (#570)
    • Added Lifecycle box on Playbook Service summary screen (#730)
    • Label changes on Remove Resources drop down (#685)
    • Remove Playbook Service Templates from list of Available resources (#613)
    • Add retired services node (#632)
    • Added remove resources option in the form on Retirement tab (#629)
    • Get list of Repositories using Embedded Provider (#565)
  • Settings: Add custom logo capability to the ‘About’ modal (#566)
  • Storage
    • Support operation clear on CloudObjectStoreContainer (#498)
    • Allow advanced modifications of Amazon cloud volumes (#676)
    • Allow cloud volume to provide list of supported VMs for attachment (#601)
    • Support operation delete on CloudObjectStoreObject (#497)
  • UI for Ansible Tower Playbooks & Repositories (#283)
  • Ansible Playbook Control UI (#399)
  • Enable container start pages (#380)
  • Server group power ops ui (#286)
  • Angular Form with REST API calls for Playbook Service Template type. (#262)
  • Add checkbox for chargeback without C & U (#366)
  • Use task queue for update stack operation (#373)
  • Use task queue for VM actions (#307)
  • Add class decorator support (#237)
  • Added live search to drop downs for services (#462)
  • Updated summary screen to show details of Playbook type template (#456)
  • UI for Ansible Credentials (#452)
  • Add subscription backlog to replication tab (#443)
  • Use table name when generating SQL to filter tasks on Tasks screen (#344)
  • Move the Ansible Tower UI to the Automation tab (#170)
  • Allow reselection of node for Workload tree (#300)
  • Add service_action to resource_action ae_attributes. (#297)
  • Add icon for node alerts (#277)
  • Add Live Migrate actions to the task queue. (#208)
  • Added changes to show Catalog Item type (#165)
  • UI for server group deployments (#23)
  • Display a more informative message on single datasource deletion. (#353)
  • Middleware: provide select JDBC driver tab to more easily input Drivers loaded in servers (#82)
  • Replace AnsibleTower::ConfigurationManager with AutomationManager references in the Ui (#248)
  • Add volume snapshot summary to block storage manager (#231)
  • Add delete functionality for generic object UI (#180)
  • Add Dashboard settings to General (#141)
  • Add assets for EC2 block and storage managers (#133)
  • Introduce Vm/Chargeback tab [ui-part] (#270)
  • Rename Automate to Automation in UI (#150)
  • Use decorators for certain TreeNode icons/images (#118)
  • Add edit functionality for generic object UI (#72)
  • Automatic detection of hawkular endpoint (#37)
  • Add alerts on container nodes in control explorer (#31)
  • Ad hoc metrics for OPS Remove tooltips and add spinners (#27
  • UI for add/remove interface on network router (#60)

Changed

  • Charts
    • Remove Y bottom padding for charts (#741)
    • Change graph options calls (#710)
  • Compute
    • Move security protocol (#759)
    • Update 'Project' to 'Project ID' when adding GCE Provider (#747)
    • Enable Web Console button when VM power state is 'on' (#695)
  • Trees: Reorganize the logic in lookup_attrs for AutomateSimulationTree (#723)
  • Services
    • Fixed class names to get objects using EmbeddedAnsible tower. (#659)
    • Changed all drop downs in form to sort by name in ascending order. (#597)
  • Storage
    • Extend form for creating new cloud volumes (#517)
    • Allow any EMS to create cloud volume (#600)
  • Update labels for playbook catalog action (#424)
  • Removed Arbitration Profiles from classic UI (#426)
  • update/replacePartials - carp when element doesn't exist (#422)
  • Disable VNC Console for VMs hosted on ESXi 6.5 or greater (#355)
  • Skip protect_from_forgery for #authenticate (#451)
  • Make sure bucket duration is not less the 20 minutes (#385)
  • Unified the layout for VNC/SPICE remote consoles (#186)
  • Update ui-components to 0.0.12 (dialog editor) (#288)
  • Enable 'Provision VMs' button in Datastores and Clusters (#298)
  • Don't invoke get_tagdata() for non-taggable objects (#348)
  • Limit number of objects on topology views (#95)
  • Add latest VMRC API version (#184)
  • Remove instance retire class from summary view (#143)
  • Sort custom attributes by attribute name (#228)
  • Reset selected snapshot in session when deleting the snapshot (#183)
  • Clean up TreeNode:: title and tooltip evaluation escaping and gettext (#74)
  • Ops_rbac - group detail - don't render trees that are not visible (#68)
  • Resolve symlinks before evaluating spec/manageiq/Gemfile (#32)
  • Improve UX for attaching Openstack cloud volumes to instances (#110)
  • Use ViewHelper instead of in policy simulation results tree (#77)
  • Merge all timeline accordions under a single tree (#63)

Removed

  • Remove VMware MKS consoles and the old VMRC plugin support (#979)

Fixed

  • Angular Dialogs
    • $scope.$on('destroy') should be '$destroy' (#908)
    • Fix API error object code and display a flash error message (#805)
  • Ansible
    • Ansible refresh button: correctly send miq_grid_checks (#1176)
    • Advanced search bar ansible tower fix (#1209)
  • Ansible Tower
    • Better password management in Ansible Credential Form (#1227)
    • Use properties in the model when retrieving the ansible repo for editing (#1230)
    • Moved menus under Automation maintab around (#921)
    • Use manager_resource only to create Repository (#899)
    • Disable embedded Ansible buttons if no embedded Ansible Provider found (#891)
    • Fix url for Ansible Credentials in tile & grid views (#945)
    • PDF download for job template summary (#523)
  • API (js) - handle non-2** (and 1**) responses as errors (#783)
  • Automate
    • Clear out all dialog resources before adding/validating. (#1306)
    • Fix duplicate DOM IDs and broken flash messages in miq_ae_class_controller (#801)
    • Ansible: Fix password placeholders in credential summary (#797)
    • Fixes simulate message passing (#742)
    • Fix for TagControl issues after previous BZ1428133 fix (#694)
    • Allow access to embedded ansible anytime a feature is allowed (#640)
    • Decorator update for inventory and credentials (#538)
    • Fix for unable to import service dialog from yaml (#616)
  • Charts
    • Corrected loading record id by selected node (#671)
    • Fix failing chart specs (#705)
  • Compute
    • Fix table headers misalignment while Provisioning (#802)
    • Fix all users of CredentialsController to provide vm-scope (#726)
    • Sanitize hawkular error messages in ad-hoc page (#767)
    • Verify button haml should always be called via credentials haml (#713)
    • Fix double rendered icon on Hosts comparison delete column button (#773)
    • Added missing main_div - fixed functions on hosts comparison (#775)
    • Display Cluster Resource Pool (#785)
    • Cloud
      • Fix VmCloud Resize/Reconfigure form bugs (#1163)
      • Removed incorrect class from compare button. (#1293)
      • Verify VM power status is not Nil when displaying Cloud Topology (#1278)
      • Removed Arbitration Profiles related toolbar buttons. (#968)
      • Add missing routes for some Network resources (#903)
      • Adds floating_ip to visibility (#689)
      • Add a 'Labels' prefix to custom attribute column in reports (#733)
    • Containers
      • Add UI support for Pod to PV relationship (#682)
      • Fix tags format (#1180)
      • Catch SSLError too when adding a provider (#972)
      • Fix ad-hoc page css for new Patternfly version (#826)
      • Fix ad-hoc page title regression (#901)
      • Container show fixes (#819)
      • Enable configuration button for container images (#917)
      • Container Volumes should honour tag visibility (#808)
      • Fix Container Provider link to Capacity & Utilization (#766)
      • Container TLS fixes (#670)
      • Fix Persistent Volume link to ems_container (#692)
      • Fix multilabel tables for Container entities (#748)
      • Fix overlapping in Container Image summary screen (#272)
    • Infrastructure
      • Fix ownership link for infrastructure templates (#1174)
      • Fixed multiple 'VM Console' buttons appearing on VMs (#949)
      • Datastore selection flash message fix (#559)
      • Create snapshot with no active snapshot (#598)
    • Physical Infrastructure: Fix Topology graph for Physical Infra Providers (#656)
  • Formatting/Styling
    • Fix topology view styling issues (#926)
    • Crop the powerstate svg in quadicons using border-radius (#778)
    • Fix dashboard styling (#709)
  • Graphics
    • Change summary icon on infra providers screen (#985)
    • Fix Centos image dimensions (#743)
    • Add missing “product-element” font icon (#731)
  • GTL: Fixed quadicon text links. (#1188)
  • Menus
    • Menu highlighting - use menu_section instead of @layout when possible (#871)
    • Adjust custom menu load path to match split repositories. (#832)
  • Middleware
    • Correct typo in Postgres JDBC DriverName (#807)
    • Fixing the navigation logic and Angular controllers for Middleware provider (#708)
    • Fix middleware display methods methods (#687)
    • Use the proper EAP icon for EAP 6.4 instead of using default icon (#537)
  • Networks: Show also non vpc vms in network topology (#510)
  • RBAC
    • Fix RBAC for foreman (#965)
    • Fix RBAC for floating ips (#963)
    • Fix the missed find_checked_ids_with_rbac (#951)
    • Add RBAC check to ops controllers method (#939)
    • Fix retirevms and vm_button_operations to account for it being called for objects other than VMOrTemplate (#890)
    • Corrected RBAC checks for checked items in ops controller (#900)
    • Added RBAC check in catalog controller (#887)
    • Add RBAC for users and role in widgets (#888)
    • Add RBAC check to process_managers. (#848)
    • Add RBAC checking to process_elements. (#847)
    • RBAC checking in ci_processing (#852)
    • Check selected Cloud Volumes for RBAC (#770)
    • Replace the missed find_by_id_filter (#857)
    • Check selected Service Catalog Item for RBAC (#779)
    • Added RBAC check to finding checked items in Ops RBAC controller (#915)
  • Services
    • Show additional fields for dynamic fields (#1199)
    • Added "Escalate Privilege" checkbox (#1207)
    • Show VMware credential in service provisioning summary (#1160)
    • Fix for Service Catalogs: Dialogs are hanging and keeps buffering (#1197)
    • Check whether form is pristine after deleting extra var during edit (#1146)
    • Removed decodeURI call. (#1167)
    • Add VMWare vApp type to the Create Orchestration Template type list (#1201)
    • Send extra_vars & hosts values only when retirement playbook is selected (#1210)
    • Change the title for the playbook catalog item radio button to 'Run on the target of the Policy Event' (#914)
    • Changed stdout format to be html (#948)
    • Made changes to code to only access name if record exists. (#946)
    • Reset value of remove_resources after Repository value is changed. (#928)
    • Added force_encoding to display contents of stdout correctly on screen (#894)
    • Reset dialog options (#874)
    • Fixed variable name to display value of extra_vars on Retirement tab (#875)
    • Fixes for editing a playbook service template (#761)
    • Fixes tag control multiselect (#729)
    • Fixed checks around retirement dialog values. (#768)
    • Fixed undefined method `each' for nil:NilClass error on retirement tab (#762)
    • Fixed some issues introduced with retirement remove resources option (#697)
    • Fixed 'Catalog' should not be a required field (#514)
    • Fixed Error handling of REST API calls. (#490)
  • Storage
    • Fix the storage manager id for cloud volume views (#1302)
    • Fix volume attach/detach flash messages (#745)
  • Textual Summaries
    • Corrected class for items with link in textual summary (#701)
    • Db summary textual (#806)
    • TextualMultilabel: fix additional_table_class. (#609)
    • Container node condition displayed with multilabel (#541)
  • Trees
    • Add some missing icons into automate simulation results tree (#1153)
    • Fix actions' icons of policy events (#754)
    • Corrected custom button sorting (#711)
    • Add default tab for first selected group after login (#680)
  • UI
    • Fix the displaying of the flash message(s) in policy list (#628)
    • Fix error when creating filter in Networks page (#494)
  • Fix Add Datasource via existing driver Issue (#941)
  • Custom buttons for list views (#796)
  • Fix links to parent provider from Job summary page (#1127)
  • Spec for url sorting in the automation providers list (#828)
  • Fixed quadicon link for automation providers (#840)
  • $q all promises and resolve them in the end (#860)
  • Fix textual provider svg and controller for ansible job (#1102)
  • Add flash messages partial view to the edit form of chargeback rates (#1076)
  • Use textarea for ssh key in Machine Credentials (#976)
  • Fix wrong validation error (#1126)
  • Remove VMware MKS consoles and the old VMRC plugin support (#979)
  • Zero the toolbar count when asked (#1058)
  • Fix wrong selection in Hosts/Nodes & Clusters tree (#1112)
  • Do not store openshift env in the controller use lookup helper instead (#1077)
  • Use function getBack in .then instead of result of that function (#990)
  • Include helper methods to make them accessible from views. (#1044)
  • Fix AvailabilityZone broken by GenericShow refactoring. (#1080)
  • Fix 'Save' button state in Edit Management Engine Relationship for VM/Instance (#1055)
  • Order Methods displayed under Automate Class (#1003)
  • Fix Openstack Services textual helper (#1004)
  • Fixed the mixin method cancel_action to display flash messages (#1145)
  • Add hint to check Hawkular when error originates from the Hawkular cl… (#1018)
  • fix cockpit button (#1021)
  • Move metrics scss require to application.css (#1062)
  • AnsibleCredentials - getCredentialFormData - wait for request before touching credential_options (#1017)
  • fix topology project icon (#1013)
  • Do not enable disabled button when items are selected (#1031)
  • Storage removal (#993)
  • Display paging controls on PXE/Customization Templates list (#1135)
  • Fix ems refresh from Dashboard view (includes RBAC) (#983)
  • Fix the controller and svg in textual provider for Ansible Tower Jobs (#1029)
  • Display missing HostEsx nodes on infra topology screens (#994)
  • Fix policy delete/copy buttons (#1048)
  • Add control that id is not nil otherwise set it to new (#811)
  • Fix for inability to edit/add service dialog imported from CF 4.0 to 4.2 (#1042)
  • Show the display value for the dropdown in the automation dialog (#1006)
  • Make Physical Infrastructure a prototype feature [Depends on core/14784] (#1045)
  • Pluralize report title in txt/csv/pdf reports (#995)
  • Fix calendar position on C & U gap collection tab (#1084)
  • Also post check tree nodes top-to-bottom when required (#1057)
  • Correct disk table styling (#1100)
  • Don't have embedded ansible refresh button always enabled (#1059)
  • Disable CRUD for Network provider elements for non-OpenStack providers (#1007)
  • Fix Group/Role name links on User Details page (#655)
  • Explicitly set the @record in ops controller on diagnostics screens (#1106)
  • Change error message flash of existing label to more informative (#1123)
  • Replaces default icons for “catalog” and “catalog items” (#1024)
  • Fix typo that caused win32 services icon to disappear (#1063)
  • UI for targeted Embedded Ansible refresh (#1083)
  • Set @showlinks to true in tagging_edit to set correct quadicon links (#1041)
  • Fix server state incorrectly reported (#987)
  • fix network router config options (#1025)
  • Rename button IDs according the controller_name(s) in which are used (#1020)
  • No find_record_with_rbac for New button (#989)
  • Added RBAC check for assigning policies (#1014)
  • Add RBAC for deleting Cloud subnets (#1108)
  • Fix quadicons under service catalogs (#971)
  • Change typ to 'service' for Service/Requests page (#977)
  • Display error message correctly that is returned from model. (#1115)
  • Fix storage_manager_id when adding a new cloud volume (#1061)
  • Hide back button on provider dashboard screens (#1040)
  • Removed unnecessary escaping from assigned server role treenodes (#1138)
  • UI changes to support value of extra vars as nested hash (#1144)
  • Make cascading auto-refresh behavior more consistent with how it was previously (#433)
  • Catalog Items - show all items regardless of display=true (#446)
  • Fix grouping in CU charts (#335)
  • Change ordering of Saved Chargeback reports (#454)
  • Fix assets names for Amazon storage managers (#428)
  • Fix adding Kubernetes provider (#314)
  • Dont allow to edit the name of Default rate for container images (#269)
  • Fix Snapshot revert (#411)
  • Fix to render pagination and listnav on list view. (#436)
  • Revert fix for BZ 1396068 as it breaks VMware (#409)
  • Display nested Resource Pools in summary page (#255)
  • Remove disabling of 'instance_retire' button (#453)
  • Allow to remove super administrator user (#416)
  • Fix creation of trees for new group (#379)
  • Show filter with list of users on All Jobs and All UI Task screens (#435)
  • Fix view multiple graphs (#403)
  • Fix image paths in ImportExportHelper. (#397)
  • Add specs for rendering Alert detail screen and pressing buttons (#396)
  • Make buttons visible only in list of chargeback saved reports (#394)
  • Update spice-html5-bower to 1.6.3 fixing an extra GET .../null request (#370)
  • Fix broken Automate icons (#351)
  • Listnav Quad power state styling fix (#439)
  • Removed duplicate security group listing in cloud tenant table (#457)
  • Added alt-text to Advanced Search buttons (#367)
  • Correct inconsistent provider input field lengths (#406)
  • Display Catalog Item form buttons (#432)
  • Fix VM quadicon links in Services (#372)
  • Fix incorrect localization in instance methods across button classes (#429)
  • Fix retrieval of device_path from the attach form (#464)
  • Fix units formating for grouped charts (#382)
  • Make chart loading more error resistant. (#465)
  • Fix an error when cancelling from edit subnet screen (#501)
  • Cascading Auto Refresh for dialog fields (#264)
  • Add list of roles to rbac (#271)
  • Fix assigning roles in group form (#296)
  • Fix search box display for Configuration management providers (#295)
  • Use correct route to derive unfilled hawkular hostname (#265)
  • Fix "Provider Conditions" title in tree builder conditions (#268)
  • Fix typo in class name (#334)
  • Fixed DOM element names for Utilization & Bottleneck tree select (#324)
  • Fix buttons AND OR NOT REMOVE in exp editor (#258)
  • Topology: Fix second search (#313)
  • Network Provider timelines button fix. (#316)
  • Update the model for the ConfiguredSystems displayed in the Configuration managers Ui (#358)
  • AutomationManagerController & ProviderForemanController - unify model_to_type_name fixing toolbars (#350)
  • Fix race condition in container_live_dashboard_controlle controller (#362)
  • Fix check_box_tag parameters for snap_memory (#217) rhv: removed the option to migrate the VMs outside of the cluster. (#207)
  • Fix valid_tenant check in ops. (#203)
  • Tenant admin should not be able to create groups in other tenants. (#151)
  • Fix button when adding a filter in Cloud Providers (#142)
  • Fix repeating values on Y-axis of C&U charts (#40)
  • Floating IPs: Adds missing route for wait_for_task (#192)
  • Fix Chart pie clicking when part of it is hidden (#213)
  • Fixed node id for policy after coming from an event (#256)
  • Confirmation popup is not needed on timelines screen. (#146)
  • Fixed location of tooltip on topology screens (#145)
  • Filter Recent VMs/Hosts charts by provider (#144)
  • Fix missing tree view in Datastore Clusters accordion (#129)
  • Display flash message on import/export custom report (#125)
  • Policy Event must have at least one action assigned to it (#112)
  • Remove unnecessary @config_tab variable (#104)
  • Make created filters in Datastores visible (#98)
  • Cloud Subnet: Filtering networks by ems_id (#61)
  • Enable provision instances button via providers (#53)
  • Fix units in C&U grouped charts (#41)