{"push_id":952057657,"size":24,"distinct_size":23,"ref":"refs/heads/generalizeEntityStatusTopology","head":"acdb3dde21c4dda68dab49b3bf86bc114f4fd59a","before":"521a7e04e70d416589afe8b2b182246cfa78d453","commits":[{"sha":"6037216869a41f0141e2bc44c1069922f0d1470d","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@timjwade.com","name":"Tim Wade"},"message":"Bearer type authentication doesn't need userid\n\nBearer type authentication should not need a userid to be present. The\ncode that assigns the authentication to the provider made certain\nassumptions about the userid - that its presence indicated a change, and\nits absence indicated a delete. This updates it to ensure that an\nauthentication can be added without a userid.\n\nThe change also removes the password from the spec's openshift\ncredentials, because this was never needed (the UI just provides fields\nfor username and token).\n\nFixes https://bugzilla.redhat.com/show_bug.cgi?id=1284005","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/6037216869a41f0141e2bc44c1069922f0d1470d"},{"sha":"b9d24f5321baa247a09412810a42aa92ea19e727","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@timjwade.com","name":"Tim Wade"},"message":"Remove bogus userid for bearer authentication","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/b9d24f5321baa247a09412810a42aa92ea19e727"},{"sha":"38733ab47a92684227068f7b69d35f846e5194c3","author":{"email":"fb6f204bea4868e5fad08a7576b6b090e7fa2b20@redhat.com","name":"Alissa Bonas"},"message":"refactor id assignment in topology service","distinct":false,"url":"https://api.github.com/repos/abonas/manageiq/commits/38733ab47a92684227068f7b69d35f846e5194c3"},{"sha":"9497dd5bd30616fd55aa82789c226d139c159e5b","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"make mixins/purging_mixin_spec black box test","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/9497dd5bd30616fd55aa82789c226d139c159e5b"},{"sha":"0321c4e61c7f031cdeb51cdac4092bb58bcaa807","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"mixins/purging_mixin: remove 1 count and one id query\n\n- introduce ability for an overall limit\n- just use subqueries if possible\n- return the total purged","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/0321c4e61c7f031cdeb51cdac4092bb58bcaa807"},{"sha":"f1c94034ff35272a5394afb0d86dc53c8528c2c8","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"miq_report_result/purging use purging_mixin","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/f1c94034ff35272a5394afb0d86dc53c8528c2c8"},{"sha":"3b104bbe01149a987d9a8cecadf2cabed0675778","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"drift_state/purging use purging_mixin","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/3b104bbe01149a987d9a8cecadf2cabed0675778"},{"sha":"9e5106d622bd88612b7dc922601f4d4cbc75cba2","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"vmdb_metric/purging use purging_mixin","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/9e5106d622bd88612b7dc922601f4d4cbc75cba2"},{"sha":"8cd96ef418b75ea2654fd3ddb9a82a418f09a0b7","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"metric/purging: mimic purging_mixin","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/8cd96ef418b75ea2654fd3ddb9a82a418f09a0b7"},{"sha":"bf6b51dce771b1d1c7cae4caaa384e5bf25263ad","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"purging: clean up specs","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/bf6b51dce771b1d1c7cae4caaa384e5bf25263ad"},{"sha":"42b5f67e7d59b907519e751c4b185ed889661189","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"in purging rename conditions to scope\n\nit is a scope (not something you pass into where)\nso named it accordingly","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/42b5f67e7d59b907519e751c4b185ed889661189"},{"sha":"66c83684e3b8dd348e8dc4ead0ab837a969e9b1d","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"hardcode database type in appliance console","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/66c83684e3b8dd348e8dc4ead0ab837a969e9b1d"},{"sha":"804b5016993c250feee9ec4ae45a17e438b22cac","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"return nil host if hostname is blank\n\nto use the local postgres port, hostname field is left blank","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/804b5016993c250feee9ec4ae45a17e438b22cac"},{"sha":"29c3aa01defa1f1ae1200a3bb3d7c9c88eda7486","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"Move database region lookup into postgres utils","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/29c3aa01defa1f1ae1200a3bb3d7c9c88eda7486"},{"sha":"acb8d7e5a67dcd9a7a7e8ffa7767b6f61befca4b","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"use utils.rake for region creation\n\nAppliance console creates regions in 2 places,\nthis makes both of the code paths the same.","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/acb8d7e5a67dcd9a7a7e8ffa7767b6f61befca4b"},{"sha":"a89c1eb5c53755b78838ad8a160efef531e79785","author":{"email":"a021734259eaac0d91a6e2bf214d3b61903869d9@redhat.com","name":"Dávid Halász"},"message":"Answering to ping requests with Rails instead of Apache","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/a89c1eb5c53755b78838ad8a160efef531e79785"},{"sha":"ab861cf6607229bf26bfa157fdcff78a9e806bc1","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@timjwade.com","name":"Tim Wade"},"message":"[api] Fix `expect_tagging_result`\n\n`Array#transpose` doesn't take a block, so this code isn't getting\nexecuted.","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/ab861cf6607229bf26bfa157fdcff78a9e806bc1"},{"sha":"0467a1af18d42fa94e27f174bbd56ee24cac11aa","author":{"email":"3a27c03342c611f9be074564116603701f744c9e@gmail.com","name":"Oleg Barenboim"},"message":"Merge pull request #6322 from skateman/ping-non-apache\n\nAnswering to ping requests with Rails instead of Apache","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/0467a1af18d42fa94e27f174bbd56ee24cac11aa"},{"sha":"40c8e4d8342afab127efa400b8c4707b9c0fadef","author":{"email":"bde2bd25d8938037b27a1728328779d48e949101@users.noreply.github.com","name":"Alberto Bellotti"},"message":"Merge pull request #6330 from imtayadeway/api/fix-expect-tagging-result\n\n[api] Fix `expect_tagging_result`","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/40c8e4d8342afab127efa400b8c4707b9c0fadef"},{"sha":"0dbadb403e67ecb6c2de6d787b68a9cd0ba5f66c","author":{"email":"4404c26c82eea684eb4004177464b4faaf5500a0@gmail.com","name":"Jason Frey"},"message":"Merge pull request #5925 from kbrock/purging_mixin\n\nPurging mixin","distinct":true,"url":"https://api.github.com/repos/abonas/manageiq/commits/0dbadb403e67ecb6c2de6d787b68a9cd0ba5f66c"}]}