{"push_id":979867041,"size":58,"distinct_size":58,"ref":"refs/heads/master","head":"7e4a956b2f1f416eda401541ca6f57d682a82d6e","before":"bd36d735f6427d1b8f835840ce17136b18d44f29","commits":[{"sha":"78f6680405a9b65abcc607bbcaff69051947f1a6","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Implement base toolbar class.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/78f6680405a9b65abcc607bbcaff69051947f1a6"},{"sha":"5df8d11c2187dad2b0bebe5a338b4716851e96b1","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Remove 2 empty toolbars.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/5df8d11c2187dad2b0bebe5a338b4716851e96b1"},{"sha":"350f7e8dd912c4da556f932a2aeb4c2f03290474","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Implement a simple toolbar definition DSL.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/350f7e8dd912c4da556f932a2aeb4c2f03290474"},{"sha":"be6b5b6969d307ae0eb87074d68eeefb8be4b8e3","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Convert toolbars from yaml to ruby v3.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/be6b5b6969d307ae0eb87074d68eeefb8be4b8e3"},{"sha":"7053aa21989cfdce99f9fa9de0f2fce2b7676b18","author":{"email":"fb6f204bea4868e5fad08a7576b6b090e7fa2b20@redhat.com","name":"Alissa Bonas"},"message":"Add generic topology service and use it in container topology","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/7053aa21989cfdce99f9fa9de0f2fce2b7676b18"},{"sha":"005f2571f93fc673dd73597d3ee0a3500847076b","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"The typecasting method names changed","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/005f2571f93fc673dd73597d3ee0a3500847076b"},{"sha":"bc5d69036ff201046d201ac43f51210600cd7fa4","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"calculate no longer has an options parameter","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/bc5d69036ff201046d201ac43f51210600cd7fa4"},{"sha":"12da4f825cf10ae7e81b0514d0aa80b8c5975158","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Use the type_for_attribute helper instead of direct hash access","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/12da4f825cf10ae7e81b0514d0aa80b8c5975158"},{"sha":"143f7ceaf5d80f1e25e27341ac10cbc85c390e7c","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"AR now natively gets the casting right for every value except nil","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/143f7ceaf5d80f1e25e27341ac10cbc85c390e7c"},{"sha":"6dab8e6ec844efaa9e1b276d2801b8bddf796960","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"ActionController::Parameters is now immutable, and not a real hash\n\nFor now, I'm cheating and directly manipulating its internal hash.\nManipulating params in any way during a request is unsupported, so the\nlonger term solution is to rearrange things so we don't need to do that.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/6dab8e6ec844efaa9e1b276d2801b8bddf796960"},{"sha":"5578de29b702d0e4cdac822f9ae6eb45cc26e752","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Use Relation#or to avoid a deprecated sanitize call","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/5578de29b702d0e4cdac822f9ae6eb45cc26e752"},{"sha":"c4fdeb1fe915a6ef8793cffb1c7e38a13b108242","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Rewrite Reserve Attributes for Rails 5","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/c4fdeb1fe915a6ef8793cffb1c7e38a13b108242"},{"sha":"96086f15b8ad7b57ca97b99f5a2e1d11325bb0b8","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"AbstractStore's API has changed for Rack 2","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/96086f15b8ad7b57ca97b99f5a2e1d11325bb0b8"},{"sha":"28b3565e8a231636f9563796104a60213b478071","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Query results don't need manual casting\n\n... and `waiting` is a boolean, not an integer. (That part's not new; it\nwas just wrong before.)","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/28b3565e8a231636f9563796104a60213b478071"},{"sha":"e878321c9f453c1985a24b322a51b6557abd5743","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"silence_stream is internal","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/e878321c9f453c1985a24b322a51b6557abd5743"},{"sha":"47561cf270d457b67ec922dd9ad6a813bc6bb7e5","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Force the response to work-around our controller abuse","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/47561cf270d457b67ec922dd9ad6a813bc6bb7e5"},{"sha":"53d5364b9fd4ef6617ad61b44197d58e5ae76240","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Tests now serialize request parameters\n\nnils become blank strings, and we can't mock files, because the object\nwe pass in isn't the same one the controller sees.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/53d5364b9fd4ef6617ad61b44197d58e5ae76240"},{"sha":"232881bbfe4b503b63fc92e4bc3e3f5d9d5d781e","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Only skip if we called protect_from_forgery","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/232881bbfe4b503b63fc92e4bc3e3f5d9d5d781e"},{"sha":"a72d4fea43d061665871bc42d7e54aede7f43bee","author":{"email":"2e22aa095efe33d033546757b6143ca645434de4@redhat.com","name":"Matthew Draper"},"message":"Restore hash support in merge_where_clauses\n\nI'd love to kill it off and switch to nice relations everwhere, but\nwe're just not close enough to pull that off at the moment: e.g., these\nvalues get stored in the session.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/a72d4fea43d061665871bc42d7e54aede7f43bee"},{"sha":"e560f2dc7ee4553247d8d86b048eebc0f28e73b8","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Convert toolbars: fix spec.","distinct":true,"url":"https://api.github.com/repos/mkanoor/manageiq/commits/e560f2dc7ee4553247d8d86b048eebc0f28e73b8"}]}