{"push_id":1515606141,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"cfd6ac29011454607c2f4c75ed3289043671457d","before":"b926b0e7f49106edf9903c289165c1ed55147c3c","commits":[{"sha":"b7cef1668e1934f908fd6cce22878e5d0058572a","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Move services from cfme_bot into cfme_tools_services.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/b7cef1668e1934f908fd6cce22878e5d0058572a"},{"sha":"d4bb32fb423e474d9acefe9bcbccbc22e1e7bca2","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Update code to deal with moved services.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/d4bb32fb423e474d9acefe9bcbccbc22e1e7bca2"},{"sha":"d5f47dac0660829cd1b0671813b2ab5a6c98e89e","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Move BZ id parsing of commit messages from cfme_bot to cfme_tools_services","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/d5f47dac0660829cd1b0671813b2ab5a6c98e89e"},{"sha":"94d3543a786359eb816722d153afedbf7f9aed25","author":{"name":"Alberto Bellotti","email":"2c04c5c6353e0975b50edd562dc255bb250274f7@redhat.com"},"message":"Updating cfme_bot/cfme_tools_services to use ActiveBugzilla\n\nReplacing the RubyBugzilla calls to the equivalent ActiveBugzilla ones.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/94d3543a786359eb816722d153afedbf7f9aed25"},{"sha":"2223f797b55637e7e9b8641fef243917667ce7a3","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Fix BZ URL detection with double-slash URL.\n\nURLs provided may have a double-slash.  Not sure on the source of those.\ne.g. `https://bugzilla.redhat.com//show_bug.cgi?id=123456`","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/2223f797b55637e7e9b8641fef243917667ce7a3"},{"sha":"68b773e9cdf5481969be9f4c19a2cc9dd1fc8e7e","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Renamed CFMEToolsServies to MiqToolsServices\n\nLocked RSpec to < 3 to prevent spec failures.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/68b773e9cdf5481969be9f4c19a2cc9dd1fc8e7e"},{"sha":"11ff1e43eb15fa0d8c7b5eb664e75f471ee61556","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Support RailsConfig objects for credentials","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/11ff1e43eb15fa0d8c7b5eb664e75f471ee61556"},{"sha":"e4b1a8a58a36b4c62fbf9d880c1dd38caaa586b4","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Fix issue when Sidekiq is not running","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/e4b1a8a58a36b4c62fbf9d880c1dd38caaa586b4"},{"sha":"851017174c5e70a8f8377b52d79581df3b4fd913","author":{"name":"Joe Rafaniello","email":"94af83d15e208c99db06c2faa3f5b7216aa0c8b9@users.noreply.github.com"},"message":"Merge pull request #5 from Fryguy/sidekiq_not_running_issue\n\nFix issue when Sidekiq is not running","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/851017174c5e70a8f8377b52d79581df3b4fd913"},{"sha":"6853fea019552055d22f28e1c19f5b5ce157f257","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Add basic Github message builder.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/6853fea019552055d22f28e1c19f5b5ce157f257"},{"sha":"57fe182ad90e756cfa2ad884f4da44d3073324f4","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Rename message to comment for clarity","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/57fe182ad90e756cfa2ad884f4da44d3073324f4"},{"sha":"86736c3f84ce01cfb2c0af4b6de8c73f2766b2b7","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Add replace_issue_comments helper method to Github service.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/86736c3f84ce01cfb2c0af4b6de8c73f2766b2b7"},{"sha":"1f51147d3358ba47501037e1c02d2db8287d1b4c","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Add helper methods for Github labels","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/1f51147d3358ba47501037e1c02d2db8287d1b4c"},{"sha":"cf1840a8db4cab9b83c0cd6bfa37e21e09e9a694","author":{"name":"Tim Wade","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@timjwade.com"},"message":"Allow BZ URLs to be prefixed with leading keywords.\n\nhttps://github.com/ManageIQ/miq_bot/issues/72","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/cf1840a8db4cab9b83c0cd6bfa37e21e09e9a694"},{"sha":"e017f32a75b524334e066f973d43ccfb19e4cf10","author":{"name":"Tim Wade","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@timjwade.com"},"message":"Fix rubocop numeric literal offense.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/e017f32a75b524334e066f973d43ccfb19e4cf10"},{"sha":"103ee3d4c05229375d17906a7ce22181755c868b","author":{"name":"Tim Wade","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@timjwade.com"},"message":"Refine BZ issue leading keywords.\n\nAdds case-insensitive varations of 'close', 'fix' and 'resolve'.\n\nCloses https://github.com/ManageIQ/miq_bot/issues/72","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/103ee3d4c05229375d17906a7ce22181755c868b"},{"sha":"3f404ccb81a3b4a5a74ff153f5eb48c1bfa48e13","author":{"name":"Tim Wade","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@timjwade.com"},"message":"Add support for colons after leading closing keywords.\n\ni.e. \"Fixes: http://url.for?bz=ticket\"","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/3f404ccb81a3b4a5a74ff153f5eb48c1bfa48e13"},{"sha":"ad369e58a4fccdd2fc3bd5f89d1217c461818953","author":{"name":"Tim Wade","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@timjwade.com"},"message":"Extract constant MATCH_REGEX\n\nencapsulates the creation of the full regex needed to match links to bz\ntickets.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/ad369e58a4fccdd2fc3bd5f89d1217c461818953"},{"sha":"acf453d5954ac08e91289bdf80ae6672405d6ee1","author":{"name":"Greg Blomquist","email":"91107c358c5a57a6a54911aee6ed73f51248910b@redhat.com"},"message":"[Bugzilla] Add shortcut method to find bugs\n\nTired of typing:\n\n  MiqToolsServices::Bugzilla.call do\n    ActiveBugzilla::Bug.find(find_options)\n  end\n\nThink this looks better:\n\n  MiqToolsServices::Bugzilla.call do |bugzilla|\n    bugzilla.find_bugs(find_options)\n  end","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/acf453d5954ac08e91289bdf80ae6672405d6ee1"},{"sha":"db8cee30fccf756258d0bcd372b64782ef6867a4","author":{"name":"Jason Frey","email":"89d75cbfad6278884fb91c8da9e617050c88e060@redhat.com"},"message":"Adjust diff_details to support destination merge branches.\n\nSlight change to the interface as giving a range of commits requires the\ncaller to pass the first commit with <sha>~.  This is going to be uncommon\nas we generally want the merge diff.","distinct":true,"url":"https://api.github.com/repos/ManageIQ/miq_bot/commits/db8cee30fccf756258d0bcd372b64782ef6867a4"}]}
{"actor":{"display_login":"bdunne"}}