{"push_id":2114019497,"size":79,"distinct_size":79,"ref":"refs/heads/master","head":"44e7e56f950ba4a413936053cf3388fd3e87a49e","before":"a611f116cfd0ba4d4eb02081140016980496d29c","commits":[{"sha":"a281777972ecf04052729e5211f723abe750ad6b","author":{"name":"Brian Chan","email":"20c9ad801dcd325d64175857c60044bb4e617492@b123400.net"},"message":"Add API for adding user profile after signing up","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/a281777972ecf04052729e5211f723abe750ad6b"},{"sha":"62ef83a46e876dad619581684a59d1de288f616a","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Update CHANGELOG for 0.24.0","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/62ef83a46e876dad619581684a59d1de288f616a"},{"sha":"92f8a76fcee452c1ac62eb9d88beeb8cf6818e7d","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Fix unable to upload asset\n\nThis happens because when obtaining a post URL from the server,\nthe asset.url property is overwrite with server data.\n\nrefs #100","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/92f8a76fcee452c1ac62eb9d88beeb8cf6818e7d"},{"sha":"a6c599a7ed46bd9201fb3fbc72c725c0eef2067c","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Do not allow the client to upload file with size 0","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/a6c599a7ed46bd9201fb3fbc72c725c0eef2067c"},{"sha":"58d69f5e13f22a2f06fc6e94f94187cb91efac1e","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Fix clang-format","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/58d69f5e13f22a2f06fc6e94f94187cb91efac1e"},{"sha":"ab172a0387aa768dff29a283479965fac3e42b35","author":{"name":"Rick Mak","email":"d5ff54b9db6b884b9f4f29645483268b46acb22f@gmail.com"},"message":"Fix unable to upload asset\n\nThis happens because when obtaining a post URL from the server, the\nasset.url property is overwrite with server data. This change copies the\nasset object so that the file URL in the asset object can be used to upload\nthe file to the server.\n\nThe SDK also blocks the client from trying to upload if the file has\nzero size.\n\nconnects #100","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/ab172a0387aa768dff29a283479965fac3e42b35"},{"sha":"8d7ef78d5d92e9fc90116aa435b40b391be66968","author":{"name":"Kwok-kuen Cheung","email":"b4a5ea001e047040e8c9075b67a268293138da2c@cheungpat.com"},"message":"Make SKYAsset conforms with NSCopying (#103)","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/8d7ef78d5d92e9fc90116aa435b40b391be66968"},{"sha":"ff2a1049e402f400916f1db6165cf94e4e00a4d5","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Make accessControl property on SKYRecord readwrite\n\nThe existing implementation does not work for newly create record\nbecause the access control property is initially null.","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/ff2a1049e402f400916f1db6165cf94e4e00a4d5"},{"sha":"694f99b8faa4bcf3f33c99dd53606e926f5b3282","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Make defaultContainer returns nonnull","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/694f99b8faa4bcf3f33c99dd53606e926f5b3282"},{"sha":"b616298e3d15adf90a73bbd4c51a1e4452fa11de","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Update Swift Example to 3.0","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/b616298e3d15adf90a73bbd4c51a1e4452fa11de"},{"sha":"2857f7c348c1c8693cae7d2767db7abc4ab8dc6f","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Remove comparison with optionals","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/2857f7c348c1c8693cae7d2767db7abc4ab8dc6f"},{"sha":"350601afec8bb67e4ccb81f6f44ae1713f796b4b","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Add more checks in swiftlint","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/350601afec8bb67e4ccb81f6f44ae1713f796b4b"},{"sha":"0ba76778242fd2e0ed606be40b97a6c3197cb6fb","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Update Swift Example to Swift 3.0\n\nRef #51.","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/0ba76778242fd2e0ed606be40b97a6c3197cb6fb"},{"sha":"eb64d799c095d2baf2396e4a93a055003d98b621","author":{"name":"Kwok-kuen Cheung","email":"ca07154b1c9faaf91927a17a188bfe0f4e28766e@oursky.com"},"message":"Fix build for Xcode 8.3","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/eb64d799c095d2baf2396e4a93a055003d98b621"},{"sha":"49552de7626f08bf54ec8168bfc55e1ddb7e6129","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Add SKYAuthContainer","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/49552de7626f08bf54ec8168bfc55e1ddb7e6129"},{"sha":"fb69ae5adf00b1c873ff8eed3464122b0730183a","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Add SKYPublicDatabase","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/fb69ae5adf00b1c873ff8eed3464122b0730183a"},{"sha":"41de7486df0559324e2157be2755e30d3559a87c","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Add SKYPubsubContainer and SKYPushContainer\n\nDelegate SKYPubsub methods of external client in SKYPubsubContainer","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/41de7486df0559324e2157be2755e30d3559a87c"},{"sha":"77ec0cb984c88928b43a79398637ebc81d79f090","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Rename class SKYPubsub to SKYPubsubClient","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/77ec0cb984c88928b43a79398637ebc81d79f090"},{"sha":"d60e41d8cd2206cfb187a78dad4b63fd8cd8beb8","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Tidy up SKYContainer methods","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/d60e41d8cd2206cfb187a78dad4b63fd8cd8beb8"},{"sha":"92f00aff4e02f5fbcea7eed70ac572f1cf9c6b0f","author":{"name":"stevenchan","email":"d6dae5d47f11bb6908afc6cf42b1e35585ae2a3f@oursky.com"},"message":"Refactor SKYDatabase initialize method\n\nMake databaseID unchangable.","distinct":true,"url":"https://api.github.com/repos/ben181231/skygear-SDK-iOS/commits/92f00aff4e02f5fbcea7eed70ac572f1cf9c6b0f"}]}
{"actor":{"display_login":"ben181231"}}