{"push_id":1274499923,"size":33,"distinct_size":33,"ref":"refs/heads/master","head":"234bd7f62ba85bb6656fbe1b5b75d7ac377417dc","before":"fceaacf07d050d9a9bdb8dc4e5cb08a66804104e","commits":[{"sha":"9d145e5dc078fc71c7878c22ff7fdeb4fccf7ec9","author":{"name":"Cirrus Pairing Station","email":"4454ea82d2426035f4260a40469a2f8bac934efc@sky.uk"},"message":"Prevent ssl disconnects\n\nThe self described hack doesn't seem to work in python 2.7, and I'm not\nsure it's intended purpose. Whenever it gets hit, I get the error\n'TypeError: argument of type 'int' is not iterable' and skybot stops\nworking.\n\nI've removed it here and have had continuous uptime against an ssl irc\nconnection for a couple of weeks.","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/9d145e5dc078fc71c7878c22ff7fdeb4fccf7ec9"},{"sha":"6b23fe36f42dff02ba32038653ce524b806ff464","author":{"name":"Josh Gao","email":"2c5a90132028849b4286e986e301187c0da11de3@google.com"},"message":"stock: display after-hours stock data","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/6b23fe36f42dff02ba32038653ce524b806ff464"},{"sha":"551d854fbd565377a22adcda230f9ac91e2a1aef","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"fix stock formatting","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/551d854fbd565377a22adcda230f9ac91e2a1aef"},{"sha":"336de16145ac3283331d3f6123d6acc781a398dd","author":{"name":"Andy Eff","email":"4a0572f6e3e49ea558bca76168deb48f784f6a10@andyf.me.uk"},"message":"Fix failure when like / dislike counts missing from JSON\n\nWhen a video has no likes or dislikes (e.g. https://www.youtube.com/watch?v=ZR6wok7g7do), the JSON object returned is missing the likeCount and dislikeCount keys from the statistics dict.","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/336de16145ac3283331d3f6123d6acc781a398dd"},{"sha":"5ae344c01c2dfffdad2caeb6d7adf005659cf97d","author":{"name":"Andy Eff","email":"4a0572f6e3e49ea558bca76168deb48f784f6a10@andyf.me.uk"},"message":"Report zero likes/dislikes as 0 instead of NA","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/5ae344c01c2dfffdad2caeb6d7adf005659cf97d"},{"sha":"4c2f3275ae490f67fd30ce93ce2b532fb7e097a5","author":{"name":"Marcos Vives Del Sol","email":"bd4a67be0604928151cbf5da5ab1c4cf92bfca26@gmail.com"},"message":"Use soft-link-safe chdir","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/4c2f3275ae490f67fd30ce93ce2b532fb7e097a5"},{"sha":"db97657869b983927c41797edcc6b1061a3d0c06","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Merge pull request #141 from andyeff/patch-3\n\nFix failure when like / dislike counts missing from JSON","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/db97657869b983927c41797edcc6b1061a3d0c06"},{"sha":"3cc0017e2bf3938d0ffa68c0868183ad7f0a713c","author":{"name":"Chris Skalenda","email":"4181b934c2715a2bba60cdb3cc1b35b2777d1c23@skalenda.org"},"message":"weather: Try to handle city state country queries\n\nAlso some pep8 along the way","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/3cc0017e2bf3938d0ffa68c0868183ad7f0a713c"},{"sha":"232442ab6b2eb37ee0c1f7a8bbb4c9c3acdfd3a3","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Merge pull request #142 from socram8888/master\n\nUse soft-link-safe chdir","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/232442ab6b2eb37ee0c1f7a8bbb4c9c3acdfd3a3"},{"sha":"671b577715b595b8973539de4e417efa4a2e3bcd","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Merge pull request #138 from jsravn/master\n\nPrevent ssl disconnects","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/671b577715b595b8973539de4e417efa4a2e3bcd"},{"sha":"c00dff1b40ffc94370467a61452e9ce882f47ed4","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"plugins/dotnetpad: update to use https endpoint","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/c00dff1b40ffc94370467a61452e9ce882f47ed4"},{"sha":"d9b722146cc857db9964d55dd4bce197c4706821","author":{"name":"Alan Ball","email":"3702af2146b2d6b6525fb51505f3842f9b27a326@gmail.com"},"message":"Delete oblique.py\n\nIt's bad and worthless. Most of the commands are broken.","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/d9b722146cc857db9964d55dd4bce197c4706821"},{"sha":"39cb4e8dcab9b315162326d0bb6a13d5f3459eac","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"fix mtg","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/39cb4e8dcab9b315162326d0bb6a13d5f3459eac"},{"sha":"1a051feda19e3dc2550903fb5056edcf0dfd9ed3","author":{"name":"Ell","email":"e0b892b56a1be343755a268d0868b0b839a44767@cattes.us"},"message":"fixed mtg plugin","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/1a051feda19e3dc2550903fb5056edcf0dfd9ed3"},{"sha":"2b5de0331e38a55c913de082c8031142e2b18457","author":{"name":"Ell","email":"e0b892b56a1be343755a268d0868b0b839a44767@cattes.us"},"message":"added proper check for missing card result","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/2b5de0331e38a55c913de082c8031142e2b18457"},{"sha":"5fc8a72472500508d8463619284ea208f4eccd86","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Extract and test core command_re construction.","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/5fc8a72472500508d8463619284ea208f4eccd86"},{"sha":"51617a890bf56272ae09dea017536968be83c745","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Allow specifying multiple prefixes using a list. Fixes #132\n\nconfig[\"prefix\"] can be a string or a list of strings.","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/51617a890bf56272ae09dea017536968be83c745"},{"sha":"fbce3b08c1f5b89fb3f56197911c2d308c1a816d","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Allow 'config.json' instead of 'config'.\n\nFor backwards compatibility, this attempts to load 'config' before 'config.json'","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/fbce3b08c1f5b89fb3f56197911c2d308c1a816d"},{"sha":"758647ab9b6eee8b7df3e9327fb04a6a1a154c53","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Join channels when config.json changes. Fixes #1\n\nThis uses the multi-channel join command, and appears to be harmless if\na client is already in a channel.\n\nIt does not part channels that aren't listed in its config, since the\nbot responds to INVITEs by default. That could be implemented by\ntracking the channel list (based on JOIN/PART messages received).\n\nIt may not work with very large channel lists.","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/758647ab9b6eee8b7df3e9327fb04a6a1a154c53"},{"sha":"36fd1d3ce3c3e6ab8923a04628e911766246ac13","author":{"name":"Ryan Hitchman","email":"b3715f90cca27a4c4d9f0af031232bd796bb97d6@gmail.com"},"message":"Merge pull request #150 from Ell/master\n\nfixed mtg plugin","distinct":true,"url":"https://api.github.com/repos/pxdnbluesoul/Shaqtus/commits/36fd1d3ce3c3e6ab8923a04628e911766246ac13"}]}
{"actor":{"display_login":"pxdnbluesoul"}}