{"push_id":1111747203,"size":13,"distinct_size":1,"ref":"refs/heads/master","head":"586a839ad90fed8605d2112d2161999a0d629150","before":"8ca6b59024c2e3523182fccd7ab68880ab15edce","commits":[{"sha":"4eac3961611060c866116a8219d355b5ccc45ef3","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"mark read items with more lighter text color than original","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/4eac3961611060c866116a8219d355b5ccc45ef3"},{"sha":"bb7b8cb716eb2d5f7e78514a9a3766ba60d38a50","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"refactoring + add more unit tests","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/bb7b8cb716eb2d5f7e78514a9a3766ba60d38a50"},{"sha":"e85abe2b9a03e3ad6dd8c86b4bf5db8bbec62107","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"add string cache for md5 computed values","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/e85abe2b9a03e3ad6dd8c86b4bf5db8bbec62107"},{"sha":"aa6820db3131337117e1d70dcf3487378a352f7a","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"refactoring","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/aa6820db3131337117e1d70dcf3487378a352f7a"},{"sha":"0f65a617bcd77a188f73f56798722c7a3dd589b7","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"add UIRefreshControl for news table view","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/0f65a617bcd77a188f73f56798722c7a3dd589b7"},{"sha":"6161b1a80460674bb3bc947cc58de6df2297c479","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"add 'clean' stage before 'test'","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/6161b1a80460674bb3bc947cc58de6df2297c479"},{"sha":"ffcbbaf0df4112f00e5c9ed3c538a660b7589dcd","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"mark self as weak for completion closure","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/ffcbbaf0df4112f00e5c9ed3c538a660b7589dcd"},{"sha":"df2ae02966d0264b10808546eb969d6e437ac52d","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"small syntax fixes","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/df2ae02966d0264b10808546eb969d6e437ac52d"},{"sha":"a10ea08be796beca3106fffce545026fadcdd174","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"small UI refactoring","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/a10ea08be796beca3106fffce545026fadcdd174"},{"sha":"89cf5711a8ac87a9eb3bcb1c38fa8fa123366853","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"add additional constaints to protocols","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/89cf5711a8ac87a9eb3bcb1c38fa8fa123366853"},{"sha":"3e74811822b3f70491cb062a2604eb318089a0ee","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"net requests to feed sources go parallel/asynchronously as many as possible","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/3e74811822b3f70491cb062a2604eb318089a0ee"},{"sha":"b9364eaab17d87a285352933b907ea5bd314c3dd","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"readme","distinct":false,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/b9364eaab17d87a285352933b907ea5bd314c3dd"},{"sha":"586a839ad90fed8605d2112d2161999a0d629150","author":{"email":"df0a2166e0d52b26d0b0b02f8981e41e0101fd87@gmail.com","name":"Mikhail Demidov"},"message":"release 2.1.0","distinct":true,"url":"https://api.github.com/repos/mikehouse/RssReader/commits/586a839ad90fed8605d2112d2161999a0d629150"}]}