{"push_id":2379784245,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"7efcee65efe734bb10c4904ed03087bff50d0026","before":"d8dd3a1768f4ae36be6955ef654f7689cd49297e","commits":[{"sha":"a60a7bad78a01b51d4e9ab2fd6c6c14acdcbc709","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Add mBaaS configuration\n\nWe need to add mBaaS configuration to use Kinvey. The mBaaS service will\nuse TFIS for authentication. That's why we need to reuse our current\nserver configuration and change it to work with the Kinvey service.\n\nWe need to create public nsCloudKinveyService. It must have the following\nmethods:\n- `getApps(): Promise<IKinveyApplication[]>;` -> This method returns all\n  applications of the current user.\n- `createApp(input: ICreateKinveyAppInput): Promise<IKinveyApplication>;`\n  -> This method creates new app for the user.\n- `createAuthService(input: ICreateKinveyAuthService):\n  Promise<IKinveyAuthService>;` -> this method creates identity store\n  and authentication service in it. Then sets the default auth service of\n  the provided environment to the newly created auth service.\n- `updateAuthService(input: IUpdateKinveyAuthService):\n  Promise<IKinveyAuthService>;` -> This method will update the provided\n  auth service. It expects all properties of the auth service to be\n  provided.\n- `getAuthServices(input: IGetKinveyAuthServices):\n  Promise<IDictionary<IKinveyAuthService[]>>;` -> This method returns all\n  authentication services in all identity stores for the provided\n  environment.\n- `getDefaultAuthService(input: IGetDefaultKinveyAuthService):\n  Promise<IKinveyAuthService>;` -> This method returns the default auth\n  service for the provided environment.\n- `changeDefaultAuthService(input: IChangeDefaultKinveyAuthService):\n  Promise<IKinveyAuthService>;` -> This method changes the default auth\n  service of the provided environment.","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/a60a7bad78a01b51d4e9ab2fd6c6c14acdcbc709"},{"sha":"c64e4574093c6eb2711742f0cafca739a82d3773","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Fix lint errors","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/c64e4574093c6eb2711742f0cafca739a82d3773"},{"sha":"2384d0e4be602d6a454929f75b2375da9c08b7bf","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Use node 8 in CI because 6 uses npm 3 which does not reuse npm dependencies with different versions","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/2384d0e4be602d6a454929f75b2375da9c08b7bf"},{"sha":"cd091e6eb19864858d1d519f4f1c5dd95c73053a","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Add Kinvey EULA service","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/cd091e6eb19864858d1d519f4f1c5dd95c73053a"},{"sha":"1181157389924784cce7c564a2171f3065615c91","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Remove unnecessary --production flag in Gruntfile","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/1181157389924784cce7c564a2171f3065615c91"},{"sha":"d759d2ee10bafb82b69a960aa3a945ec52809a29","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Fix CloudEmulatorDeviceFileSystem","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/d759d2ee10bafb82b69a960aa3a945ec52809a29"},{"sha":"ba203481df2686f0b3e0aaa2630092e4ca29617d","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Change Kinvey auth scheme to Telerik","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/ba203481df2686f0b3e0aaa2630092e4ca29617d"},{"sha":"452fad4edfc39f6ebc3198e85644ccc36e800ec4","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Fix PR comments","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/452fad4edfc39f6ebc3198e85644ccc36e800ec4"},{"sha":"676d00e8e96ed1b9e7ee5527b606f6c1d4f8af76","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Fix CI again ...","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/676d00e8e96ed1b9e7ee5527b606f6c1d4f8af76"},{"sha":"f1e4feb318b7ca1d4351abb73a0fb3aa6200da7a","author":{"name":"TsvetanMilanov","email":"00a50877d23d4678d33a78213dac2ec62db6dff2@gmail.com"},"message":"Remove xunit.xml file","distinct":false,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/f1e4feb318b7ca1d4351abb73a0fb3aa6200da7a"},{"sha":"7efcee65efe734bb10c4904ed03087bff50d0026","author":{"name":"Tsvetan Milanov","email":"4760f89d19c2141d83ef6edd13492d92237cc4f5@users.noreply.github.com"},"message":"Merge pull request #97 from NativeScript/milanov/add-mbaas-config\n\nAdd mBaaS configuration","distinct":true,"url":"https://api.github.com/repos/NativeScript/nativescript-cloud/commits/7efcee65efe734bb10c4904ed03087bff50d0026"}]}
{"actor":{"display_login":"TsvetanMilanov"}}