{"push_id":1088098522,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"245083b365a0866de63a0917566d999261d51d60","before":"076f7961a43b2fd0821e485c557b10f3dce6a89e","commits":[{"sha":"52c87086074966aeaab6d281e474c397b95c1cbd","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Initial android project setup.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/52c87086074966aeaab6d281e474c397b95c1cbd"},{"sha":"467d7310345d95467710efe19d65834c74528794","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Added sample content provider implementation with action entity.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/467d7310345d95467710efe19d65834c74528794"},{"sha":"83e60f4c6b012c447e3ff3e15620c7c6037167bc","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Implemented main activity performing CRUD operation through content provider.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/83e60f4c6b012c447e3ff3e15620c7c6037167bc"},{"sha":"aa893b6e665f420acb814a15814658635c6f489e","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Added TaskService that evaluates and consumes scheduled tasks.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/aa893b6e665f420acb814a15814658635c6f489e"},{"sha":"3581debc9ed17a4292a408f058dea16588543d11","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Refactoring entity classes.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/3581debc9ed17a4292a408f058dea16588543d11"},{"sha":"bcd381cf504108fa1756bf2dcc2ff41c7d1a3dbb","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Merge branch 'feature/base_structure' into develop","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/bcd381cf504108fa1756bf2dcc2ff41c7d1a3dbb"},{"sha":"af7f68cc1765be9a488b99df237d29d7ac0f9607","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Redesigned table schema according to our use-cases.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/af7f68cc1765be9a488b99df237d29d7ac0f9607"},{"sha":"c79a4e9dee16a9f210398556035ec56954c2662b","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Implemented content provider, and modified main activity to demo crud operation with beacon entity.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/c79a4e9dee16a9f210398556035ec56954c2662b"},{"sha":"f1db5ff9fb485d1eab4952f79cd386a2d2dcc46d","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Added Robolectric based unit testing.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/f1db5ff9fb485d1eab4952f79cd386a2d2dcc46d"},{"sha":"cce4212e841a20515ce1631a856fa42f8407b937","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Moved rules and actions to its own package path, and refactored them for better abstraction from raw db operations.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/cce4212e841a20515ce1631a856fa42f8407b937"},{"sha":"547b7eed1b23ba76f88630985c3574ea9a3bfd5c","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Added empty content provider instrument test class for those who's interested in it.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/547b7eed1b23ba76f88630985c3574ea9a3bfd5c"},{"sha":"dbda2b423b3f82e7e51822d78434d6b09e74521d","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Added util class looping through cursor and constructing entity object out of it for actions and rules.","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/dbda2b423b3f82e7e51822d78434d6b09e74521d"},{"sha":"ebb5b087593dec7eb1647e7be6dd628576dff293","author":{"email":"931d7cf34789759a25fd6fc1f069c6676baa9a8e@ecobee.com","name":"Charlie Lee"},"message":"Merge branch 'feature/model_layer_with_content_provider' into develop","distinct":false,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/ebb5b087593dec7eb1647e7be6dd628576dff293"},{"sha":"245083b365a0866de63a0917566d999261d51d60","author":{"email":"8f0be1f84d40564d3241264026bba0629127d4e9@gmail.com","name":"KHT"},"message":"Merge remote-tracking branch 'origin/develop'","distinct":true,"url":"https://api.github.com/repos/coska/study.beacon.android/commits/245083b365a0866de63a0917566d999261d51d60"}]}