{"push_id":908140637,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"1f3e45c4efd98720b5b7360178ee046aaf5ec0b3","before":"92c52a672a365bcd029410b82f3adcccc98ba0d1","commits":[{"sha":"b73372e2b6596cd9d46574439feef79038870cd5","author":{"email":"09b62c432111b56db41575f07e9897a24dcc9b55@gmail.com","name":"Soroush Mehraein"},"message":"Remove depricated files","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/b73372e2b6596cd9d46574439feef79038870cd5"},{"sha":"55b3bbc76992c33e1f43a0ce796f1e67db26f43a","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"setup writing to local redis with article information","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/55b3bbc76992c33e1f43a0ce796f1e67db26f43a"},{"sha":"7ef29037d105c3d0e06008beeb74e0a8df2fb051","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"Scraping articles from NYT to clean text, and pushing all info to the docker redis cache set to expire","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/7ef29037d105c3d0e06008beeb74e0a8df2fb051"},{"sha":"efbd6c1272cb405e566d7f3474c55b8b13d58af4","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"added dump.rdb to gitignore","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/efbd6c1272cb405e566d7f3474c55b8b13d58af4"},{"sha":"84b3753d3ed19415cda3ac5a50409cb1cee8f6f0","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"Merge pull request #19 from natelevine/master\n\nArticle scraping with readability/beautifulsoup, writing to redis hash in docker","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/84b3753d3ed19415cda3ac5a50409cb1cee8f6f0"},{"sha":"41c7850a49d5fdd9876e40faf9a0069675cf8936","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"Put news fetching in a thread repeating on interval. Commented out all flask/api code","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/41c7850a49d5fdd9876e40faf9a0069675cf8936"},{"sha":"946d60cb8b93047e56a40ee3cefba3fce63aa774","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"revert temporarily to flask for testing","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/946d60cb8b93047e56a40ee3cefba3fce63aa774"},{"sha":"301944ae60be7881b2c933304dad8844c07e7f2c","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"fully strip out flask, clean up, and update requirements","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/301944ae60be7881b2c933304dad8844c07e7f2c"},{"sha":"256ad1f0a08e1007419df3b9966d495877150ba9","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"update redis server to be data-cache. more cleanup","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/256ad1f0a08e1007419df3b9966d495877150ba9"},{"sha":"271371606b4161db5ae59c59137715faed8c4b2c","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"update interval to 3 minutes","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/271371606b4161db5ae59c59137715faed8c4b2c"},{"sha":"7c060142a37ec153246d3655533f918a6ab568ce","author":{"email":"702303251fcd156cce00fb17896dc029b0c3ace7@gmail.com","name":"Nathan Levine"},"message":"modified tests to run","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/7c060142a37ec153246d3655533f918a6ab568ce"},{"sha":"61ed15a5bb155882b7931743b33248321cce0c93","author":{"email":"09b62c432111b56db41575f07e9897a24dcc9b55@gmail.com","name":"Soroush Mehraein"},"message":"Merge pull request #20 from natelevine/master\n\nCreated thread to periodically scrape NYT articles and push them to redis. Stripped away flask server","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/61ed15a5bb155882b7931743b33248321cce0c93"},{"sha":"e5b1bbd1106e6428ec4ce505c2e11db3c2f762a9","author":{"email":"09b62c432111b56db41575f07e9897a24dcc9b55@gmail.com","name":"Soroush Mehraein"},"message":"Merge pull request #21 from almanac-news/redis\n\nRedis","distinct":false,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/e5b1bbd1106e6428ec4ce505c2e11db3c2f762a9"},{"sha":"1f3e45c4efd98720b5b7360178ee046aaf5ec0b3","author":{"email":"09b62c432111b56db41575f07e9897a24dcc9b55@gmail.com","name":"Soroush Mehraein"},"message":"Merge pull request #22 from almanac-news/dev\n\nMerge into production branch","distinct":true,"url":"https://api.github.com/repos/almanac-news/almanac-app-service/commits/1f3e45c4efd98720b5b7360178ee046aaf5ec0b3"}]}