{"push_id":546461147,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"70d3c7af18a9d979f30376e8dbccd12b9df721b9","before":"c415850c0fe9c128e76b21b00811469918563e0b","commits":[{"sha":"c373c206aea83cfab84b05aff81abc349f98b64b","author":{"email":"154117efb977debc952a1b536a2f1e0f2fb75b93@atarininja.org","name":"Wesley Shields"},"message":"Fix notification indexes.\n\nThe obj_id index does not need to have an expiration, it doesn't work on\nthat field.\n\nIndex on date with an expiration of 30 days.","distinct":false,"url":"https://api.github.com/repos/crits/crits/commits/c373c206aea83cfab84b05aff81abc349f98b64b"},{"sha":"ffae2941d42ac8da6e47e30ec2029f42a6b3dd72","author":{"email":"154117efb977debc952a1b536a2f1e0f2fb75b93@atarininja.org","name":"Wesley Shields"},"message":"Comment user fix.\n\nDon't parse @foo if 'foo' does not exist as a user.\n\nThis has an effect for notifications in that invalid users will not\nbe getting their names added to notifications.","distinct":false,"url":"https://api.github.com/repos/crits/crits/commits/ffae2941d42ac8da6e47e30ec2029f42a6b3dd72"},{"sha":"e405745d02d9eca23eef69a69b0d68b239210c9c","author":{"email":"154117efb977debc952a1b536a2f1e0f2fb75b93@atarininja.org","name":"Wesley Shields"},"message":"Add UPDATING entry about notification index.","distinct":false,"url":"https://api.github.com/repos/crits/crits/commits/e405745d02d9eca23eef69a69b0d68b239210c9c"},{"sha":"70d3c7af18a9d979f30376e8dbccd12b9df721b9","author":{"email":"5ccb972ebc14bc7ce0145b9dcad5fe7ddfd64381@gmail.com","name":"Mike Goffin"},"message":"Merge pull request #370 from crits/notification_fixes\n\nNotification fixes","distinct":true,"url":"https://api.github.com/repos/crits/crits/commits/70d3c7af18a9d979f30376e8dbccd12b9df721b9"}]}