{"push_id":564251771,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"da1531f219d099f10ab97eec778ebaa8f3d1646b","before":"137b0ebc53a19e5e7ece5a1ccd4ad9483157dd97","commits":[{"sha":"da1531f219d099f10ab97eec778ebaa8f3d1646b","author":{"email":"3abdeb20bbfaf7f3efaf2a217619f0ce681d08bb@phacility.com","name":"Bob Trahan"},"message":"Policy - make ManiphestTaskQuery verify project visibility first thing\n\nSummary: Fixes T7094 (last of many revisions). Its important to do this filtering ASAP so that users can't deduce the identify of an unknown / invisible project.\n\nTest Plan: executed a query for tasks in project foo using user bar. using user foo, lock user bar out of project foo. reissued the query and saw \"no data\" as well as \"restricted project\" in the project typeahead.\n\nReviewers: epriestley\n\nReviewed By: epriestley\n\nSubscribers: Korvin, epriestley\n\nManiphest Tasks: T7094\n\nDifferential Revision: https://secure.phabricator.com/D11660","distinct":true,"url":"https://api.github.com/repos/phacility/phabricator/commits/da1531f219d099f10ab97eec778ebaa8f3d1646b"}]}