{"push_id":691754970,"size":18,"distinct_size":0,"ref":"refs/heads/staging","head":"17d28992f22571c19f986c46e457e4387934d1d4","before":"373fb982f12c3448fff17ccad078bbbb2cf34dc2","commits":[{"sha":"9e7d92f5fd854d2776e480f8068a51c9c3c761ef","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Facebook plugin: Fix bug where usernames with apostrophes in them couldn't be deleted","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/9e7d92f5fd854d2776e480f8068a51c9c3c761ef"},{"sha":"d21dc0205267a78b72d338ccac6a60d7db211696","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Facebook plugin: Add missing DAO test","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/d21dc0205267a78b72d338ccac6a60d7db211696"},{"sha":"fd360bd45d6bac5dcea06104809993b76fe7aeaf","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Facebook plugin: Fix docblocks","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/fd360bd45d6bac5dcea06104809993b76fe7aeaf"},{"sha":"1ab2cfd5864f13fddf30d994aef0b7ab9f6df989","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Tpl bug fix: Correctly link Insta users back to instagram.com\n\nBreak out user links into a separate template to reduce code and logic\nin the parent tpls.","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/1ab2cfd5864f13fddf30d994aef0b7ab9f6df989"},{"sha":"c04361f08413a5c1fc5398ab4434cb19a02ca229","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Separate fetchFollowers into its own function","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/c04361f08413a5c1fc5398ab4434cb19a02ca229"},{"sha":"6938fe8898c721f596b8ffac214b1f618d96dc5a","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Crawl archives more efficiently","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/6938fe8898c721f596b8ffac214b1f618d96dc5a"},{"sha":"dde31f6c936811a2db9321e819879de6bfdd70d6","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram: Don't call followers friends","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/dde31f6c936811a2db9321e819879de6bfdd70d6"},{"sha":"623619d9c82dbf184ed729151a2d1c9963b55954","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Test fix","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/623619d9c82dbf184ed729151a2d1c9963b55954"},{"sha":"d7cf9ee4c1e97b11ff722cd17bebe9afc1214509","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram: Insert users even if they're private","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/d7cf9ee4c1e97b11ff722cd17bebe9afc1214509"},{"sha":"038b76ae335c7ca1a644fe1b8fa957ce1bf77927","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"InstagramCrawler: Add getIsUserPrivate","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/038b76ae335c7ca1a644fe1b8fa957ce1bf77927"},{"sha":"e1fe39f5b5c8f3917a9fe15d0d79903790b18e3e","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"InstagramCrawler: Save API calls by caching current user","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/e1fe39f5b5c8f3917a9fe15d0d79903790b18e3e"},{"sha":"f44838ea011332ac721f5a87ee4d50baf29d27e0","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Set user privacy intelligently","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/f44838ea011332ac721f5a87ee4d50baf29d27e0"},{"sha":"c9dd7646d52aa5fe79bb317e6486dc2a9fb3b4b1","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram Crawler: Page back through followers\n\nTODO:\n* Add new paging tests\n* Update stale follows\n* Capture follow count","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/c9dd7646d52aa5fe79bb317e6486dc2a9fb3b4b1"},{"sha":"10b53ffd183e590d8c6a8e0fae7b638dc3d3daa8","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Customize exceptions\n\nHandle exceptions based on type\nLog API exceptions when they happen","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/10b53ffd183e590d8c6a8e0fae7b638dc3d3daa8"},{"sha":"40cc1c96a60a5365d326629de6936a215a245d1d","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"InstagramAPIAccessor: Cap the max number of calls made per crawl","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/40cc1c96a60a5365d326629de6936a215a245d1d"},{"sha":"6e87b2f4712267bad247c26dd1bdd7232c3b5e8b","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"[DB MIGRATION REQ'D] Add InstagramInstance with custom fields","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/6e87b2f4712267bad247c26dd1bdd7232c3b5e8b"},{"sha":"6b90f0e256a84b4ce410ede49e9a2c32eba7fa06","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Temporarily forcibly reload all users (to update privacy)","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/6b90f0e256a84b4ce410ede49e9a2c32eba7fa06"},{"sha":"17d28992f22571c19f986c46e457e4387934d1d4","author":{"email":"82b662ce2b7b70c52ef2751b25938e38634136db@gmail.com","name":"Gina Trapani"},"message":"Instagram crawler: Increase max API calls per crawl to 2000","distinct":false,"url":"https://api.github.com/repos/ThinkUpLLC/ThinkUp/commits/17d28992f22571c19f986c46e457e4387934d1d4"}]}