Skip to content

Latest commit

 

History

History
418 lines (405 loc) · 42.9 KB

CHANGELOG.md

File metadata and controls

418 lines (405 loc) · 42.9 KB

Change Log

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

Unreleased - as of Sprint 59 end 2017-04-24

Added

  • Compute: Cloud: Angularize the VmCloud resize form (#919)
  • Toolbars: Custom buttons for list views (#796)
  • Merge jobs and tasks layouts (leave only 'My Tasks' and 'All Tasks' tabs) (#242)
  • Also post check tree nodes top-to-bottom when required (#1057)

Fixed

  • Containers:
    • Hide resolved alerts (#1070)
    • Move set tenant button to the right of selector (#1118)
    • Set Ad hoc page layot to be without listnave (#1121)
    • Add legend to ad hoc chart (#1124)
    • Fix layout regression (#1125)
  • Topology: Topology header - fix Enter in search (#1005)

Unreleased - as of Sprint 58 end 2017-04-10 (not backported to Fine unless otherwise specified)

Added

  • Compute: Containers: Adding SSO to External Logging link (backported to Fine) (#550)
  • Middleware: Show cross linking containers links (#484)

Fixed

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

Fine Beta-2

Added

  • Ansible: UI for targeted Embedded Ansible refresh (#1083)
  • Compute:
  • 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
      • 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)
  • 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 Tower
    • 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
    • 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
      • 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
      • 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
      • 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)
  • 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
    • 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 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
    • 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)