{"push_id":1130844418,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"0b61aa7f1f3a71b1175463c79c231699cbdc3964","before":"8930da33c93ff5fa6197968e81b87e3d01d58510","commits":[{"sha":"b76c5670f0c3a7b564b703f5fa09946b80f68fbe","author":{"email":"9648816b5a0c45426c88e14104568baf9283dd28@jelmer.uk","name":"Jelmer Vernooĳ"},"message":"Use item when possible, rather than collection.\n\nThis matters, as item can represent a subcollection.","distinct":true,"url":"https://api.github.com/repos/agx/calypso/commits/b76c5670f0c3a7b564b703f5fa09946b80f68fbe"},{"sha":"10081ba5e9c41517bd0fbb82cc9fe25e48042351","author":{"email":"9648816b5a0c45426c88e14104568baf9283dd28@jelmer.uk","name":"Jelmer Vernooĳ"},"message":"Check for VTODO when classifying an item ical or vcard.","distinct":true,"url":"https://api.github.com/repos/agx/calypso/commits/10081ba5e9c41517bd0fbb82cc9fe25e48042351"},{"sha":"27ab6870069b55f2d78af564b378e7a7dce76adb","author":{"email":"9648816b5a0c45426c88e14104568baf9283dd28@jelmer.uk","name":"Jelmer Vernooĳ"},"message":"Catch and ValidateError, but still return the objects contents.","distinct":true,"url":"https://api.github.com/repos/agx/calypso/commits/27ab6870069b55f2d78af564b378e7a7dce76adb"},{"sha":"2482d65f9604b804d95d5937d181e6fd458985ab","author":{"email":"9648816b5a0c45426c88e14104568baf9283dd28@jelmer.uk","name":"Jelmer Vernooĳ"},"message":"When scanning for children, allow directories (as subcollections).","distinct":true,"url":"https://api.github.com/repos/agx/calypso/commits/2482d65f9604b804d95d5937d181e6fd458985ab"},{"sha":"0b61aa7f1f3a71b1175463c79c231699cbdc3964","author":{"email":"9648816b5a0c45426c88e14104568baf9283dd28@jelmer.uk","name":"Jelmer Vernooĳ"},"message":"Add a urlpath attribute rather than special casing in propfind().","distinct":true,"url":"https://api.github.com/repos/agx/calypso/commits/0b61aa7f1f3a71b1175463c79c231699cbdc3964"}]}
{"actor":{"display_login":"agx"}}