{"push_id":697522611,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"0d59bde186f730770b3c6e845dca5ec0dcdf31a3","before":"2f7d2c09f01c65e6011b4b9af08bc212aa7502c6","commits":[{"sha":"79f0e4761f1251046949efb5086aeeb0ec57cb66","author":{"email":"489bc666923cbe68c788755f925533a4e590d835@zotero.org","name":"Dan Stillman"},"message":"Handle delays for all non-cancel buttons in waitForDialog() in tests\n\nWhen the button delay is enabled, all buttons other than Cancel are\ndelayed.","distinct":true,"url":"https://api.github.com/repos/zotero/zotero/commits/79f0e4761f1251046949efb5086aeeb0ec57cb66"},{"sha":"4f155e343257a704bcdea853ea6eed8964ecc551","author":{"email":"489bc666923cbe68c788755f925533a4e590d835@zotero.org","name":"Dan Stillman"},"message":"Fix group.fromJSON() with no 'admins' or 'members' arrays","distinct":true,"url":"https://api.github.com/repos/zotero/zotero/commits/4f155e343257a704bcdea853ea6eed8964ecc551"},{"sha":"0d59bde186f730770b3c6e845dca5ec0dcdf31a3","author":{"email":"489bc666923cbe68c788755f925533a4e590d835@zotero.org","name":"Dan Stillman"},"message":"Clean up DataObject erasing, and fix search unloading","distinct":true,"url":"https://api.github.com/repos/zotero/zotero/commits/0d59bde186f730770b3c6e845dca5ec0dcdf31a3"}]}