{"push_id":833141156,"size":207,"distinct_size":5,"ref":"refs/heads/youtube-integration","head":"07c0c4d52f7e4e3f47e151b4031c21a47aa99ea3","before":"988ca9a27b1082def3c529abb0f20c25da891597","commits":[{"sha":"e1726fb0d42ba17337a31641c9bde247fe594adb","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"Merge remote-tracking branch 'OlivierBoucher/develop' into develop","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/e1726fb0d42ba17337a31641c9bde247fe594adb"},{"sha":"5134d1760244f405bca08dc08199db05fa9fa3ee","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"made the play//pause resume to the point of the live stream","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/5134d1760244f405bca08dc08199db05fa9fa3ee"},{"sha":"69654ee17e4b1583a076ed20ac78250251b68e2e","author":{"email":"77cccf0d7a72ee0036f6f1a239d5c47ee8799014@bouchernolet.com","name":"Olivier Boucher"},"message":"Merge pull request #26 from waterskier2007/develop\n\nplay/pause support","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/69654ee17e4b1583a076ed20ac78250251b68e2e"},{"sha":"9ede28d81c3fccf1caddd91e284bc0fcc8d06310","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"Merge remote-tracking branch 'OlivierBoucher/develop' into develop","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/9ede28d81c3fccf1caddd91e284bc0fcc8d06310"},{"sha":"7d7f2b241d93d7ce3fb8beaab0dc046a8a6e86b5","author":{"email":"77cccf0d7a72ee0036f6f1a239d5c47ee8799014@bouchernolet.com","name":"Olivier Boucher"},"message":"Filtering for duplicates","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/7d7f2b241d93d7ce3fb8beaab0dc046a8a6e86b5"},{"sha":"2eebac3db066fb3a1ac6479373ba9ea482ca8516","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"added some initializers for stream, channel, and game","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/2eebac3db066fb3a1ac6479373ba9ea482ca8516"},{"sha":"cf3c51fb4d9178b2523e8a9ca6654137e6153156","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"Merge remote-tracking branch 'OlivierBoucher/develop' into develop","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/cf3c51fb4d9178b2523e8a9ca6654137e6153156"},{"sha":"6fb09990f5543fad828ee6bedea2b15a5a8b544a","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"cleaned up a lot of layout stuff","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/6fb09990f5543fad828ee6bedea2b15a5a8b544a"},{"sha":"4003f7b0d7c05e82595212cff588930549b25109","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"removed unnecessary semicolons","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/4003f7b0d7c05e82595212cff588930549b25109"},{"sha":"1e03065f6c7de4c322c7e1b6157c2370d0d06848","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"fixed more layout issues","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/1e03065f6c7de4c322c7e1b6157c2370d0d06848"},{"sha":"c0f6421491fcb068af3af43d2976474eac30dbbb","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"refactored the hex string extension into a UIColor extension\nchanged around some optionals","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/c0f6421491fcb068af3af43d2976474eac30dbbb"},{"sha":"966c66ffbb69745e557aa2e90c2afc7244eee74b","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"completely refactored the view hierarchy on the LoadingViewController subclasses\nadded in searching (it's still not 100% there, but check it out)","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/966c66ffbb69745e557aa2e90c2afc7244eee74b"},{"sha":"9b8ef45d83f583ab5e7193e05676f3d55d76d2b8","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"layout update","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/9b8ef45d83f583ab5e7193e05676f3d55d76d2b8"},{"sha":"29a2da00e3bb88c08c4d0f8ec6c74a92159bd707","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"changed the TwitchGame and TwitchStream to classes vs structs. This\nallows us to store the imagery so that when switching between Games and\nStreams we don’t have to query the api again (even if cached) to get\nthe imagery.","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/29a2da00e3bb88c08c4d0f8ec6c74a92159bd707"},{"sha":"669c587999edabb6448761384e9915aa843f00d3","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"don’t try and load more games on the search results controller when\nscrolling to the bottom, it’s not supported","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/669c587999edabb6448761384e9915aa843f00d3"},{"sha":"3e05c084323a76339e30abb8c6cd92ed985395ba","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"updates to the top bar view (now supports translucency)","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/3e05c084323a76339e30abb8c6cd92ed985395ba"},{"sha":"73afe0eae16d5d0397cea477e031853034deddcf","author":{"email":"77cccf0d7a72ee0036f6f1a239d5c47ee8799014@bouchernolet.com","name":"Olivier Boucher"},"message":"Merge pull request #28 from waterskier2007/develop\n\ncleaned up layout stuff and worked on issue 27","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/73afe0eae16d5d0397cea477e031853034deddcf"},{"sha":"55e3104cfa079a61ff14231f612cdca52711c19b","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"Merge branch 'OlivierBoucher/develop' into develop","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/55e3104cfa079a61ff14231f612cdca52711c19b"},{"sha":"69e57e54058c4b28fb7a7cef0f78f253aca2bd80","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"more translucency and moved the search field and search type segmented\ncontrol into the top bar view","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/69e57e54058c4b28fb7a7cef0f78f253aca2bd80"},{"sha":"5c51254246f1793e7a8ab7df0d75ead55c6f1faf","author":{"email":"275a4fca2ee7e505745695eb0a1004e0c147f560@me.com","name":"Brendan Kirchner"},"message":"Merge pull request #31 from waterskier2007/develop\n\nsmall UI Changes","distinct":false,"url":"https://api.github.com/repos/OlivierBoucher/StreamCenter/commits/5c51254246f1793e7a8ab7df0d75ead55c6f1faf"}]}