{"push_id":863089851,"size":56,"distinct_size":56,"ref":"refs/heads/master","head":"921130c8a2344f3368470ff42224c9167a04baf9","before":"4b26610e373f9c219401b12fafa14bd749aafa36","commits":[{"sha":"558692b94b2470d990fbedc7d4aef42080ddbc47","author":{"email":"32660eb5fe42d32f104bb411427942de34090e60@redhat.com","name":"Ladislav Smola"},"message":"Optimize getting last logon\n\nDoing it all in one pass through the parsed log. Since the log\ncan be huge, we can't go thorugh the array for each user.\n\nIn my testing 80MB log had 210k of parsed fields.\n\nWIP weird thing is when I test this, the parser doesn't see user\nnames in the log, so it actually doesn't work.\n\nGH Issue:\nhttps://github.com/ManageIQ/manageiq/issues/4763","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/558692b94b2470d990fbedc7d4aef42080ddbc47"},{"sha":"8d0de1766b56fec2879e9e3abd32608f29acdfe6","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"set userid from requester if present.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/8d0de1766b56fec2879e9e3abd32608f29acdfe6"},{"sha":"fb0fc6f1eeb23b3906eb028791c14d639e6acf1f","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"create_request with requester not id\n\nmostly just parameter name changes","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/fb0fc6f1eeb23b3906eb028791c14d639e6acf1f"},{"sha":"6d5ed9ea805c640243a9cd66869e0346103c0b4b","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"pass in requester","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/6d5ed9ea805c640243a9cd66869e0346103c0b4b"},{"sha":"c2e50fb5b91bdb73b505a8054742ec3d36a75b89","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"specs now pass requester to Request.new","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/c2e50fb5b91bdb73b505a8054742ec3d36a75b89"},{"sha":"91eb563463a2b078168c691a7ed3e276b99119e8","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"use service_task#get_user","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/91eb563463a2b078168c691a7ed3e276b99119e8"},{"sha":"266bda9bb18b2c96db19a789bfca1986bdac0c41","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"miq_request assumes requester is passed in","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/266bda9bb18b2c96db19a789bfca1986bdac0c41"},{"sha":"a07def4325b0d4ba767ad9e41504cab192bb5a5f","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"automate service template tests now use requester","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/a07def4325b0d4ba767ad9e41504cab192bb5a5f"},{"sha":"2ae490926143ae358622f3dd45494c1bb3bb20c9","author":{"email":"32660eb5fe42d32f104bb411427942de34090e60@redhat.com","name":"Ladislav Smola"},"message":"OpenStack set default api version\n\nFor providers without api version, we take default v2. Otherwise\nUI shows blank field that is not an option\n\nPartial fix BZ\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1278036","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/2ae490926143ae358622f3dd45494c1bb3bb20c9"},{"sha":"a0aed7838995dc30b64805cdab9c82974ad792ff","author":{"email":"ea442e001a5636eeee710090794bb7eb2e3459c8@redhat.com","name":"Joe Rafaniello"},"message":"Remove unused smartproxy_version_changes rss alert","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/a0aed7838995dc30b64805cdab9c82974ad792ff"},{"sha":"c60529bd0028a85b019f8ba53ba5ab8eddbff089","author":{"email":"ea442e001a5636eeee710090794bb7eb2e3459c8@redhat.com","name":"Joe Rafaniello"},"message":"Remove unused smartproxy_settings_changes rss alert","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/c60529bd0028a85b019f8ba53ba5ab8eddbff089"},{"sha":"4a1533ac3d03fb44053760776e847a4c6f3dd09f","author":{"email":"ea442e001a5636eeee710090794bb7eb2e3459c8@redhat.com","name":"Joe Rafaniello"},"message":"agent_settings_change is now deleted, use a still used event name.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/4a1533ac3d03fb44053760776e847a4c6f3dd09f"},{"sha":"e2a54cabf20c504e2a0bbf04429477c245aa9e78","author":{"email":"32660eb5fe42d32f104bb411427942de34090e60@redhat.com","name":"Ladislav Smola"},"message":"Openstack Infra hide power actions in host list\n\nOpenstack Infra hide power actions in host list\n\nFixes BZ:\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1278368","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/e2a54cabf20c504e2a0bbf04429477c245aa9e78"},{"sha":"c3d63ff3afb29035a72f1ee4acf59f2c03519158","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Add test for TreeBuilderReportWidgets#x_get_tree_custom_kids","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/c3d63ff3afb29035a72f1ee4acf59f2c03519158"},{"sha":"36917e6228101d11f87d4c411818b667a71a56c3","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Remove deprecation warning for .find_all_by_content_type","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/36917e6228101d11f87d4c411818b667a71a56c3"},{"sha":"ddb1a7b26a36a2653bfc234c10769d728c9792f0","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Add test for TreeBuilderReportWidgets#x_get_tree_roots\n\nleverage subject","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/ddb1a7b26a36a2653bfc234c10769d728c9792f0"},{"sha":"0a5e6315e4e6411f593ce371856b4c9f2c9971db","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Prefer collect","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/0a5e6315e4e6411f593ce371856b4c9f2c9971db"},{"sha":"2f93716b22dc1d3e517457b9aee0f97e5e9c882e","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"no need for locals variable","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/2f93716b22dc1d3e517457b9aee0f97e5e9c882e"},{"sha":"0e670ecc9508a8cb4d53cf9c6eb351323147c294","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"one-line hash for consistency","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/0e670ecc9508a8cb4d53cf9c6eb351323147c294"},{"sha":"34711346428692e5eea90bcd2123ac97281b5a83","author":{"email":"ea442e001a5636eeee710090794bb7eb2e3459c8@redhat.com","name":"Joe Rafaniello"},"message":"Remove no longer used find_by_audit_for_rss :fire:","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/34711346428692e5eea90bcd2123ac97281b5a83"}]}