{"push_id":558391861,"size":10,"distinct_size":10,"ref":"refs/heads/twitter","head":"77486218cb42bf8e1d209ad641e27ddf30325f2f","before":"9be0025d087ad50d8deed7fe4aeb4562be729e35","commits":[{"sha":"9aaeb140f979a7f9f592a7c596a076c115dc780e","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Add unit test for bbc.co.uk link which somehow managed to come up with a figure of ~112k tweets previously","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/9aaeb140f979a7f9f592a7c596a076c115dc780e"},{"sha":"3de1492b6ce33b540f6d7cb65695a6e4302adc5e","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Replace is() with ok() because subroutines aren't required to return 1 specifically, just a value that can be evaluated to true","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/3de1492b6ce33b540f6d7cb65695a6e4302adc5e"},{"sha":"b5970092dabbab6337715742f5cfea0095ed040e","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Make is_homepage_url() use an array of URL's path patterns in order to determine whether or not an URL is a homepage (that's more flexible)","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/b5970092dabbab6337715742f5cfea0095ed040e"},{"sha":"3e762b63822aac913cb25fb23a976cd306891ca2","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Assume that URLs with pathes consisting of slashes only are homepage URLs too","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/3e762b63822aac913cb25fb23a976cd306891ca2"},{"sha":"4594928b701aa97ea8c53b19a0dc3e1bdeaa9f9f","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Remove \"altcast_code\" parameter","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/4594928b701aa97ea8c53b19a0dc3e1bdeaa9f9f"},{"sha":"b7908e40f346dcf04b38b4249206764fc88aea5a","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Remove cruft parameters from URL before determining whether or not it's a homepage","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/b7908e40f346dcf04b38b4249206764fc88aea5a"},{"sha":"86af3e480f0f660bfec1a28a9e1c25b505dda428","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Always recognize URLs with non-empty query parameters as not being a homepage","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/86af3e480f0f660bfec1a28a9e1c25b505dda428"},{"sha":"9e985b3bc03d9906e3fa12744d9a62cdaaa5b2d7","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Identify some more forms of URLs (e.g. www.example.com/en/, www.google.com/trends/explore, ...) as homepage URLs too","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/9e985b3bc03d9906e3fa12744d9a62cdaaa5b2d7"},{"sha":"12cf14e0b516cc2b99abe1e80ef4f0f6d5f9f501","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Add subroutine that checks an URL against a list of URL shorteners","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/12cf14e0b516cc2b99abe1e80ef4f0f6d5f9f501"},{"sha":"77486218cb42bf8e1d209ad641e27ddf30325f2f","author":{"email":"09f92a3b3a636e288bdfd07baf50a0bacc43def1@cyber.law.harvard.edu","name":"Linas Valiukas"},"message":"Report shortened URLs as not being homepage URLs - even though they may *lead* to homepage URLs, they themselves don't belong to that category","distinct":true,"url":"https://api.github.com/repos/berkmancenter/mediacloud/commits/77486218cb42bf8e1d209ad641e27ddf30325f2f"}]}