{"push_id":844925526,"size":155,"distinct_size":155,"ref":"refs/heads/master","head":"3ab1b7673ed0d214a4ef879dcf45b5f1ebaba28d","before":"08176585c5d96ea47d34f6561fb948f1e21f90f4","commits":[{"sha":"79ea5f7cf16e9a865b5a675c88279cd8fd042acf","author":{"email":"3a0b29ad8d9e043790fed7636d24999421cf12a7@hotmail.com","name":"bre7"},"message":"Swift2'ed","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/79ea5f7cf16e9a865b5a675c88279cd8fd042acf"},{"sha":"9b5ae508ac1a63bdc2eb32175e5f660798c66d7f","author":{"email":"c080ea522be425f33ad7b6bf1f8d9b12e18e12b1@gmail.com","name":"Nick O'Neill"},"message":"Merge pull request #56 from bre7/wip/swift2\n\nSwift2'ed","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/9b5ae508ac1a63bdc2eb32175e5f660798c66d7f"},{"sha":"25ec3249fd0e7102f38305667a2a2226230d2081","author":{"email":"5d27f2aa51eb05e425b4646ff2d835bb21573160@gmail.com","name":"Mircea Pasoi"},"message":"Merge commit '4bf937fc9380525ea82649a3af9ac0f5f5741683' into swift2","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/25ec3249fd0e7102f38305667a2a2226230d2081"},{"sha":"d33b21c8407fe628535aa01227448b20bcb25af1","author":{"email":"6a66d77d4fe364b608ebc2ec75f700278c2a68de@gmail.com","name":"Felix Dumit"},"message":"change rawValues to stringValues","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/d33b21c8407fe628535aa01227448b20bcb25af1"},{"sha":"c601fa0ce45d1f4992823185051a73c5a91452bd","author":{"email":"6a66d77d4fe364b608ebc2ec75f700278c2a68de@gmail.com","name":"Felix Dumit"},"message":"fixes bluetooth alert  'flash' if previously authorized","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/c601fa0ce45d1f4992823185051a73c5a91452bd"},{"sha":"6c86dcaad8d24d1bdaa4e6c09bd6fe4825dce9ab","author":{"email":"bf4d3293bd538b62b3029e05825c6879009c1068@navideck.com","name":"Fotis Dimanidis"},"message":"New dialog handling implementation","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/6c86dcaad8d24d1bdaa4e6c09bd6fe4825dce9ab"},{"sha":"8e5ac7ca24dd07fe0d3fa5ada37d15b5cbd0e28e","author":{"email":"bf4d3293bd538b62b3029e05825c6879009c1068@navideck.com","name":"Fotis Dimanidis"},"message":"Added demo code","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/8e5ac7ca24dd07fe0d3fa5ada37d15b5cbd0e28e"},{"sha":"ee8966f5d2199bcd52e399ad5a57e3de23671446","author":{"email":"c080ea522be425f33ad7b6bf1f8d9b12e18e12b1@gmail.com","name":"Nick O'Neill"},"message":"String values for types should be public.","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/ee8966f5d2199bcd52e399ad5a57e3de23671446"},{"sha":"2851f187528b5c8a47116d4c7b54595e451926ce","author":{"email":"91f6e575920d2d503d8597338fd1637d580f4243@timelessworks.co","name":"Mircea Pasoi"},"message":"Swift2 changes from master","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/2851f187528b5c8a47116d4c7b54595e451926ce"},{"sha":"dc13af5afee717b7678a0f5203ffaada70ff52c3","author":{"email":"5d27f2aa51eb05e425b4646ff2d835bb21573160@gmail.com","name":"Mircea Pasoi"},"message":"Merge branch 'swift2' of https://github.com/timelessworks/PermissionScope into swift2","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/dc13af5afee717b7678a0f5203ffaada70ff52c3"},{"sha":"cc1dcd5edc1c371bf2d8ddc5406736fe610224e9","author":{"email":"5d27f2aa51eb05e425b4646ff2d835bb21573160@gmail.com","name":"Mircea Pasoi"},"message":"Make requestBluetooth public","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/cc1dcd5edc1c371bf2d8ddc5406736fe610224e9"},{"sha":"26e1e25e26289bbfa48914fc869e03a01a9778d0","author":{"email":"5d27f2aa51eb05e425b4646ff2d835bb21573160@gmail.com","name":"Mircea Pasoi"},"message":"Fix bug in waiting logic","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/26e1e25e26289bbfa48914fc869e03a01a9778d0"},{"sha":"e887fcb6ef648993cf0ffd46c637ff0853b22762","author":{"email":"c080ea522be425f33ad7b6bf1f8d9b12e18e12b1@gmail.com","name":"Nick O'Neill"},"message":"Merge pull request #60 from timelessworks/swift2\n\nSwift 2 updates + bug fixes","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/e887fcb6ef648993cf0ffd46c637ff0853b22762"},{"sha":"a9f8ff988378ef031197bcda0a85771cac1ad86d","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Code styling and minor fixes.","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/a9f8ff988378ef031197bcda0a85771cac1ad86d"},{"sha":"582c2bbfda2af879c0aefe030bb787c576f05e03","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Changed functions to computed variables. Use CustomStringConvertible instead of new stringValue() function.","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/582c2bbfda2af879c0aefe030bb787c576f05e03"},{"sha":"b608ecf340115b286b477db2c5fe7c156c99e84a","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Renamed prettyName to prettyDescription","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/b608ecf340115b286b477db2c5fe7c156c99e84a"},{"sha":"64480bfeb1d51b660da8a5f8a5a18b80f076b080","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Refactoring. New files for extensions and constants.","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/64480bfeb1d51b660da8a5f8a5a18b80f076b080"},{"sha":"2b7b43829122a6a8a8c3e91b5899366752e2601a","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Use lazy NSUserDefaults instead of NSUserDefaults.standardUserDefaults() all the time","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/2b7b43829122a6a8a8c3e91b5899366752e2601a"},{"sha":"de5930240b30d657a3f06314cab57f51e0a71478","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Renamed PermScopeConstants to Constants. Extracted aux classes to new file","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/de5930240b30d657a3f06314cab57f51e0a71478"},{"sha":"25f67ad3a5af5198ee428ff008e910c26c5c1272","author":{"email":"6e741a32744afe8df8258f8927c6cc8d7964e22a@gmail.com","name":"bre7"},"message":"Added nested structs to organise the Constants. New UI constants added.","distinct":true,"url":"https://api.github.com/repos/felix-dumit/PermissionScope/commits/25f67ad3a5af5198ee428ff008e910c26c5c1272"}]}