{"push_id":634603105,"size":92,"distinct_size":22,"ref":"refs/heads/container-metrics","head":"a446dd10eb49a1209573a6f0a1e186f809bea319","before":"502ab8f75ac7a867ffe21a69f7b9a7b31b1bb6c5","commits":[{"sha":"d147e6a9d3960a8bb4e3dbf8ebe09e8f926b8b02","author":{"email":"a021734259eaac0d91a6e2bf214d3b61903869d9@redhat.com","name":"Dávid Halász"},"message":"PXE server validation button fix\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1204232","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/d147e6a9d3960a8bb4e3dbf8ebe09e8f926b8b02"},{"sha":"e30a757759bc539fec42fcc13023cfe1ccaad29d","author":{"email":"e4cede15dfb3e88460d74ab4414e6e4643c923c5@redhat.com","name":"Madhu Kanoor"},"message":"User v/s System initiated vm or service retirement\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=943865\n\nThis RFE requires us to identify if a retirement was called\nby the user or by the system, which allows the customer to use\na different automate model based on the requester.\n\n(1) We have added a new attribute called retirement_requester\n    for service and vm class. This is set to user logged in from the UI\n    or nil if it's being initiated by the scheduled system event.\n(2) Two new attribute have been to evm root object\n\n    retirement_initiator which can be either 'user' or 'system'\n    user_id              contains the user name for user initiated\n                         retirement\n\n    To access it in a automate method use\n      $evm.root[\"retirement_initiator\"]\n\n    In the automate model instances use\n      /#retirement_initiator\n\n    The above attributes can be used to control which automate models\n    get used.","distinct":true,"url":"https://api.github.com/repos/simon3z/manageiq/commits/e30a757759bc539fec42fcc13023cfe1ccaad29d"},{"sha":"a8b844d1cfb587ed3e85ea9dbcee83c22e0aeaf8","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Add missing routes for cluster tree view.\n\nFixes part of\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1207641","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/a8b844d1cfb587ed3e85ea9dbcee83c22e0aeaf8"},{"sha":"24d7215b72e7f3b4d8107d92244263a463166419","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Fix position of quads on tree item hover.","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/24d7215b72e7f3b4d8107d92244263a463166419"},{"sha":"8d77e88df01032de806de3074c4a343bd142456a","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Fix tree view calculation for infra clusters.\n\n* Call build_vm_host_array only when needed.\n* Replace cache :tree_hosts and :tree_vms with hashes for speed.\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1207641","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/8d77e88df01032de806de3074c4a343bd142456a"},{"sha":"ed461e7c57f00975559627354b4b73d42a4039e5","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Initial batch of Japanese translation.","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/ed461e7c57f00975559627354b4b73d42a4039e5"},{"sha":"44f88c0e4889cd9564030d9fd45a8b30b0deea83","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Infra tree view quadicons: limit number of SQL queries.","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/44f88c0e4889cd9564030d9fd45a8b30b0deea83"},{"sha":"ae95a6c8cfb839e3beea79815c146cd022f7601e","author":{"email":"e90cdcac7b2174cec315a6bfdee39aebb8cf3ae8@redhat.com","name":"Aparna Karve"},"message":"Hide the approve/deny buttons once Foreman prov. req is approved/denied\n\nAlso ensured that Copy button is visible\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1209642","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/ae95a6c8cfb839e3beea79815c146cd022f7601e"},{"sha":"f811859f2f570628980f147b24d18c355c5c6661","author":{"email":"e90cdcac7b2174cec315a6bfdee39aebb8cf3ae8@redhat.com","name":"Aparna Karve"},"message":"Ensured proper foreman prov. params are passed for edit/copy requests\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1209641\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1209629","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/f811859f2f570628980f147b24d18c355c5c6661"},{"sha":"00dc130b276f23708d874739fbcaaafacce8bec1","author":{"email":"e90cdcac7b2174cec315a6bfdee39aebb8cf3ae8@redhat.com","name":"Aparna Karve"},"message":"Refactored request_edit and request_copy methods","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/00dc130b276f23708d874739fbcaaafacce8bec1"},{"sha":"b68fbcef22a375bdf291c9db6831f02fb413016f","author":{"email":"e90cdcac7b2174cec315a6bfdee39aebb8cf3ae8@redhat.com","name":"Aparna Karve"},"message":"Fixed spec test","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/b68fbcef22a375bdf291c9db6831f02fb413016f"},{"sha":"4ed3dd9c7abdddb9994ced01ce88bebcbc7eb3c9","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"appliance_console no error before configured\n\n1. don't display an error when db not configured yet\n2. don't require logout to display configured database information","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/4ed3dd9c7abdddb9994ced01ce88bebcbc7eb3c9"},{"sha":"999d2ae0743ece4d1bbb6bc1d465fbf21e8097b8","author":{"email":"ea442e001a5636eeee710090794bb7eb2e3459c8@redhat.com","name":"Joe Rafaniello"},"message":"Drop INPUT/FORWARD packets not whitelisted in the firewall setup\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1182654\n\n**Before** (cf9f8924d685)\nWe accepted all INPUT packets.  We allowed icmp, loopback and whitelisted\nports we use.  Any other INPUT ports were logged and dropped.\n\nWe accepted all FORWARD packets.\n\n**After this commit**\nWe drop all INPUT packets by default excluding icmp, loopback,\nand whitelisted ports we use.\n\nWe drop all FORWARD packets.\n\nOUTPUT packets have NOT been changed, we accept them.\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/999d2ae0743ece4d1bbb6bc1d465fbf21e8097b8"},{"sha":"38d0a9298af7a24c1ef2532f6ed5f96ef7e9a0de","author":{"email":"fb6f204bea4868e5fad08a7576b6b090e7fa2b20@redhat.com","name":"Alissa Bonas"},"message":"Fix container provider rel names and tooltip in left accordion","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/38d0a9298af7a24c1ef2532f6ed5f96ef7e9a0de"},{"sha":"1db254ed7b857be8c4d043fbac1c42db603a4797","author":{"email":"fb6f204bea4868e5fad08a7576b6b090e7fa2b20@redhat.com","name":"Alissa Bonas"},"message":"fix #2589 removed IPAddr field from new/edit containers provider form","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/1db254ed7b857be8c4d043fbac1c42db603a4797"},{"sha":"2b44e891e05c13b4cb819c5a9e3e016c7dfb3013","author":{"email":"5c167965d9b7311e6aec9a7da29f30a3124a5f0a@redhat.com","name":"Milan Zazrivec"},"message":"Proper error message in case the value is required and happens to be blank / nil\n\nWe need to filter out cases when the dialog field value is required\nand happens to be blank / nil, before we proceed with value.match\n(which would throw an undefined method exception).\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1206675","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/2b44e891e05c13b4cb819c5a9e3e016c7dfb3013"},{"sha":"bb6ecb24872b4cdcfb32d98c86f61d2ea3a564d3","author":{"email":"3681fb3205baf680cd6a957dddfb09244e62ce7a@redhat.com","name":"Ofer Schreiber"},"message":"Add VCR cassette for containers provider\n\nCreated new VCR recording and a set of tests for a live k8s with multiple Containers,\nContainerServices and ContainerGroups.","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/bb6ecb24872b4cdcfb32d98c86f61d2ea3a564d3"},{"sha":"62c2563fe3392ee24b2424ca5d432feb6c52926f","author":{"email":"e4cede15dfb3e88460d74ab4414e6e4643c923c5@redhat.com","name":"Madhu Kanoor"},"message":"Non UI workers can't send email bodies\n\nOnly the UI worker had the require 'haml-rails' so emails sent from\nthe UI had the body, but if a non ui worker like automate sent the\nemail it wont have the body. The specs have the require 'haml-rails'\nso they always worked.\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1209557","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/62c2563fe3392ee24b2424ca5d432feb6c52926f"},{"sha":"b5ef30156ff5aab589f63a1ff1d66c39e7ffed43","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Infra tree: display quadicons initially.","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/b5ef30156ff5aab589f63a1ff1d66c39e7ffed43"},{"sha":"7839e77a72913f07f2e4a20064eb4ef6f5494dff","author":{"email":"4a7ce63a65c23ee201635119b186b3f66869c2bf@redhat.com","name":"Eric Winchell"},"message":"Fix styling of dropdowns within table headers\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1210376","distinct":false,"url":"https://api.github.com/repos/simon3z/manageiq/commits/7839e77a72913f07f2e4a20064eb4ef6f5494dff"}]}