{"push_id":547345732,"size":28,"distinct_size":28,"ref":"refs/heads/master","head":"86009a411cbd5220e396b5ca715becd855a2c533","before":"8309997d7931dc367ff2a10b7c409be25eea9d6e","commits":[{"sha":"fde7b76a52869ee0f75f176f3ae0ac89dde9d25f","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Rename config properties class and add property access methods","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/fde7b76a52869ee0f75f176f3ae0ac89dde9d25f"},{"sha":"e439ba899b0dac8d74f68d8ac371063aa5fee3d4","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Remove unused method and change shutdown timeout","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/e439ba899b0dac8d74f68d8ac371063aa5fee3d4"},{"sha":"9fc10ebd3ad4db33a449edd8d76eac8b8f035030","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Add timeout to Jsoup http request","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/9fc10ebd3ad4db33a449edd8d76eac8b8f035030"},{"sha":"80431a70b58157c5b11ed620b509352edccfb3b9","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Improve queue loader download thread\n\nAdded a check to see if thread is already downloading before\ninvoking any more 'start download' commands","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/80431a70b58157c5b11ed620b509352edccfb3b9"},{"sha":"b0fb4c79ce11e777e9572e2509a29b3984e2bafd","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Implement retry timer instead of empty queue wait time\n\nInstead of waiting for the resources queue to be empty for 30\nseconds, we implement a retry that willretry up to 5 times. If the\nretry limit is reached, the application exits.","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/b0fb4c79ce11e777e9572e2509a29b3984e2bafd"},{"sha":"44240b3b914f25caed007bbcdd7ec62b04c12604","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Implement retry timer instead of empty queue wait time\n\nInstead of waiting for the resources queue to be empty for 30\nseconds, we implement a retry that willretry up to 5 times. If the\nretry limit is reached, the application exits.","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/44240b3b914f25caed007bbcdd7ec62b04c12604"},{"sha":"2d8f8a45edc0cf765afe87c89fe9d5770aab11f1","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Remove old TODO items","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/2d8f8a45edc0cf765afe87c89fe9d5770aab11f1"},{"sha":"314b61f19f4970b2982be9ffa46c3cba5b3eec62","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Extract runnables to inner classes inside resource cycler\n\nIn order to preserve readability and also separation of responsib-\nility, we are moving the functionality for the actual cycle component\nof the resource cycle and the functionality for the retry timer into\ntheir own classes.","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/314b61f19f4970b2982be9ffa46c3cba5b3eec62"},{"sha":"148d93129a93e0612b82fddfb1ff8fcca1bbbcc4","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Move file utils class to util package","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/148d93129a93e0612b82fddfb1ff8fcca1bbbcc4"},{"sha":"b674f11c8465d54b0e8bdb088387f4e0788d02d0","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Move file utils class to util package (part 2)","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/b674f11c8465d54b0e8bdb088387f4e0788d02d0"},{"sha":"89956957a0888f7bc484cee106e552828ad73cd4","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Move file utils class to util package (part 3)","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/89956957a0888f7bc484cee106e552828ad73cd4"},{"sha":"ccf696fedf18ae42a8f324b4c1aafa6ea1c849a9","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Fix formatting","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/ccf696fedf18ae42a8f324b4c1aafa6ea1c849a9"},{"sha":"b1fa3ceb413913a5e0840fc8ffe8db9efb019e19","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Extract inner classes from cycler service to package level classes\n\nDone to make the cycler service more manageable (it was pretty\nbig).","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/b1fa3ceb413913a5e0840fc8ffe8db9efb019e19"},{"sha":"c49351654c349493f32ea40023aeb9c4e4f046c5","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Reformat spacing","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/c49351654c349493f32ea40023aeb9c4e4f046c5"},{"sha":"1340671f748b89920a9bb9fcf22cf94689830415","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Move config and prefs properties files to model","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/1340671f748b89920a9bb9fcf22cf94689830415"},{"sha":"1dee7ed9b9b431f85d4341f0c825cb9157c3a56c","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Fix html application class comments","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/1dee7ed9b9b431f85d4341f0c825cb9157c3a56c"},{"sha":"2c6d1a114a4be329fd2f4d73385b3324fdf92d56","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Remove unused field from queue loader","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/2c6d1a114a4be329fd2f4d73385b3324fdf92d56"},{"sha":"c4a2c9fb6caec1464035166ca2fc2b0a81b892c6","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Reorganize methods in resource cycler runnable","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/c4a2c9fb6caec1464035166ca2fc2b0a81b892c6"},{"sha":"d4d3c4eaadd6a2471b96d9642e0e4a8b71efe85a","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Refactor file methods in queue loader to file utils","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/d4d3c4eaadd6a2471b96d9642e0e4a8b71efe85a"},{"sha":"25839ef43500861a927c56bc9621d66a451e5934","author":{"email":"c8265169c6a4f2438e2adc1cf396a3d86924b85b@gmail.com","name":"mgh14"},"message":"Change forgotten directory for loading config and prefs files","distinct":true,"url":"https://api.github.com/repos/mgh14/search-live/commits/25839ef43500861a927c56bc9621d66a451e5934"}]}