{"push_id":599448097,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"9f41b6422e06637d2d752dfd13518e2af18e35c9","before":"10be0aa8f60645bace950ca44fb59395119803f3","commits":[{"sha":"955f74699851dd4386022d08a86eda41b2dff841","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Refactor dashboard.login() into LoginService.login()","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/955f74699851dd4386022d08a86eda41b2dff841"},{"sha":"2c25c9ff89699ebe4194beb7608127c349c72d15","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Fix date ordering in user $filters","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/2c25c9ff89699ebe4194beb7608127c349c72d15"},{"sha":"3819015cfea8d5949ae6f9f667e82983a6e1917e","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Fix ng-model of password input","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/3819015cfea8d5949ae6f9f667e82983a6e1917e"},{"sha":"f75bfd2dda536caf1f89a8c9226d45656ce4de5b","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Add login caching","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/f75bfd2dda536caf1f89a8c9226d45656ce4de5b"},{"sha":"7403c4d6e01290f03c695abcecbea143f0ec7c22","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Refactor filtering and processing of users into DataService","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/7403c4d6e01290f03c695abcecbea143f0ec7c22"},{"sha":"2e3bc7a1ce9e85743a57cc0e60e1c32f6b8ab5d4","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Fix users count not showing","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/2e3bc7a1ce9e85743a57cc0e60e1c32f6b8ab5d4"},{"sha":"9f41b6422e06637d2d752dfd13518e2af18e35c9","author":{"email":"6989c09b9495773a8e7b600c0953a7ff90d77a9f@gmail.com","name":"Adam Vigneaux"},"message":"Add support for realtime updates on database changes\n\n- Refactor DataService to use separate functions for each task\n- Add functions to DatabaseFactory to get changes and sequence numbers\n- Add dashboard.refreshData()\n- Add .flash keyframes and .changed class that implements it\n- Add conditional class to header to flash on changes","distinct":true,"url":"https://api.github.com/repos/AdamVig/GoCoStudent.AdamVig.com/commits/9f41b6422e06637d2d752dfd13518e2af18e35c9"}]}