{"push_id":912712099,"size":14,"distinct_size":1,"ref":"refs/heads/nlutsenko.userAuthentication.async","head":"218690b90912e0f9e9b5e8b6176b71bdd580e7df","before":"e824012826dab2e4a1fe4865b6c1864a7c99d8f2","commits":[{"sha":"78e9ad0ba4a1fa863e12847c6cd35b7ee76ab609","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Fixed construction of urls with path that ends with forward slash.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/78e9ad0ba4a1fa863e12847c6cd35b7ee76ab609"},{"sha":"5a2179454f617100010f87a604cd0016a8ab7e58","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Update constructor for ObjectBatch command to generate path for every command from the server URL.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/5a2179454f617100010f87a604cd0016a8ab7e58"},{"sha":"b35b588e91dc02473f71058aca635c1de3818aa2","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Update tests to inject/provide a server url for batch command construction.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/b35b588e91dc02473f71058aca635c1de3818aa2"},{"sha":"fca3355beba433800711b3c855f650a01257a50d","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods in PFAnonymousUtils.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/fca3355beba433800711b3c855f650a01257a50d"},{"sha":"1b252658460990e2374e37a42d0f5a6a0e1a8b16","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Merge pull request #677 from ParsePlatform/nlutsenko.urlconstructor\n\nFixed construction of urls with path that ends with forward slash.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/1b252658460990e2374e37a42d0f5a6a0e1a8b16"},{"sha":"a8bd2dfdb671a8a38ab0b925e5c885cca619b14a","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods on PFCloud.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/a8bd2dfdb671a8a38ab0b925e5c885cca619b14a"},{"sha":"49374432a344d3bf64d428594dac9eb641b6bcf2","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods in PFFile.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/49374432a344d3bf64d428594dac9eb641b6bcf2"},{"sha":"da5d321e7923bf40a9aae6567f7040c145e77161","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods in PFPush.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/da5d321e7923bf40a9aae6567f7040c145e77161"},{"sha":"5075405d7bb93a237042463597a8fea0cf49a163","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods in PFQuery.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/5075405d7bb93a237042463597a8fea0cf49a163"},{"sha":"c31812f0733d41fcc72ed16641585325fa55f717","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods in PFUser.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/c31812f0733d41fcc72ed16641585325fa55f717"},{"sha":"00a6d2a3a56ff565561645855a39ac156964d72f","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Deprecate target:selector: asynchronous methods in PFObject.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/00a6d2a3a56ff565561645855a39ac156964d72f"},{"sha":"4b45cb336df4ad74d82580567e20a2dfa4d027cd","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Merge pull request #670 from ParsePlatform/nlutsenko.serverURL.batch\n\nGenerate path from the injected server URL for batch command.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/4b45cb336df4ad74d82580567e20a2dfa4d027cd"},{"sha":"9c901d9191582444f4686902b59c2cf7543df1a0","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Merge pull request #678 from ParsePlatform/nlutsenko.deprecate.invocation\n\nDeprecate target:selector: asynchronous methods in all public classes.","distinct":false,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/9c901d9191582444f4686902b59c2cf7543df1a0"},{"sha":"218690b90912e0f9e9b5e8b6176b71bdd580e7df","author":{"email":"9a1d01b18ba2778446cadc15285c449494ebe1b9@me.com","name":"Nikita Lutsenko"},"message":"Make UserAuthenticationController.logInUserAsync fully async.","distinct":true,"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-iOS-OSX/commits/218690b90912e0f9e9b5e8b6176b71bdd580e7df"}]}