{"push_id":1328594037,"size":45,"distinct_size":45,"ref":"refs/heads/sun-radiation","head":"82ce2827f563baf35caa7e7af941a0ac286692d8","before":"b62f303104c3176f93ddc50eb15d326783137a93","commits":[{"sha":"97e44c4ddc8d3c4eab758c644302345fb4a29d17","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"All tests now use describe structure instead of classes","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/97e44c4ddc8d3c4eab758c644302345fb4a29d17"},{"sha":"afc51498de3a7bc7c3fe8e2ad65c82bb405163bf","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Api worker thread implementation cleaned out.\n\nCleaned threading code for doing api-requests as well as exception handling. Api-exceptions are now correctly imported from worker thread and shown in the ui.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/afc51498de3a7bc7c3fe8e2ad65c82bb405163bf"},{"sha":"af8b5d0fb45c75efe0899a822022ea8cf7942eca","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Logic to recover from out of range lower limit errors of the API\n\nSometimes when making the request, due timezone transformations it is possible to set the beginning of the query before the lower limit of allowed range. In this case FMIApi will return special\nexception with info about allowed lower limit. This commit code will try to parse given info and retry once with given lower limit.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/af8b5d0fb45c75efe0899a822022ea8cf7942eca"},{"sha":"04415a5ac55ab365d9e92e69e0835a51cd46b64e","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Progress dialog now shows progress of parsing after download\n\nDialog changes label and resets the progress when beginning to parse data. This way \"gap\" between download and saving is bridged by progress indicator.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/04415a5ac55ab365d9e92e69e0835a51cd46b64e"},{"sha":"13aa24d5da9c70e771cc2d1963df407f3b7fbf07","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Qt code refactoring\n\nBroke main window file to few smaller files and refactored code structure about settings. Fixed loads of PEP style warnings (though some still remain) and removed old useless code.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/13aa24d5da9c70e771cc2d1963df407f3b7fbf07"},{"sha":"f4543006c219e7296237d7fe0065f0eeaa25003a","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Empty lines in csv on windows bug fixed","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/f4543006c219e7296237d7fe0065f0eeaa25003a"},{"sha":"e685dd94f66cb3ca5fe3bb370eae06048fe3a974","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Working CX_Freeze configuration for Windows and updated and fixed InnoSetup script for creating setup.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/e685dd94f66cb3ca5fe3bb370eae06048fe3a974"},{"sha":"611c98ab00507b3bb042ee2e9121dd3aacd60a07","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Qt pro file for translations","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/611c98ab00507b3bb042ee2e9121dd3aacd60a07"},{"sha":"e6946c999c3e3c6656036aaefd8f2d640850d0c4","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Fixed the bug out of range downloads failed in freezed package","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/e6946c999c3e3c6656036aaefd8f2d640850d0c4"},{"sha":"fb2a0a236f33f4174e1df1eca41560c7a221443f","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Translations for new phrases.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/fb2a0a236f33f4174e1df1eca41560c7a221443f"},{"sha":"07a3115635f7cba3a3e4ab1a383dea1277d0722c","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"App icon added to windows and download dialog title bar tweaked","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/07a3115635f7cba3a3e4ab1a383dea1277d0722c"},{"sha":"fb4278ad85f426b5a545c9e2b58473eec2997728","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Minor translation fix and removal of useless files.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/fb4278ad85f426b5a545c9e2b58473eec2997728"},{"sha":"146f0448ae4558b1a42fad91e32b628f3d61b93f","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Fixed bug where program crashes on first run.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/146f0448ae4558b1a42fad91e32b628f3d61b93f"},{"sha":"96acbd4471696b104812b3b1596f786a11e6d4ab","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Renamed Qt-designer elements in a clean and logical way","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/96acbd4471696b104812b3b1596f786a11e6d4ab"},{"sha":"60a7575fdd3b08cbff0e191ece81e773472a382d","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Added fancier about dialog with links and proper translations.\n\nFixed some of the translation issues in addition to new about dialog.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/60a7575fdd3b08cbff0e191ece81e773472a382d"},{"sha":"37efad4665a839affdbbbc2cce1de3143bed3303","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Check updates on application startup from Github\n\nCheck updates on startup or from main menu.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/37efad4665a839affdbbbc2cce1de3143bed3303"},{"sha":"ff973ec03140637719650a149131768a316c563b","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Added translations for close buttons of about and updatedialogs","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/ff973ec03140637719650a149131768a316c563b"},{"sha":"16205e22548fc757c8690ab86cdc76eaee41f279","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Moved version extraction to worker threads exception block\n\nMaybe Github changes their api definition and then general exception handler will catch and handle the situation.","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/16205e22548fc757c8690ab86cdc76eaee41f279"},{"sha":"8525c44156e4c4d7d955da1b074e019eea0e540b","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Updated station limit and fixed bug of not being able to download dates before 1970","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/8525c44156e4c4d7d955da1b074e019eea0e540b"},{"sha":"7c2cf5778462a92cc48e3e0d6b8fea2ca0e2af44","author":{"name":"Tuomas Salmi","email":"5d2962d019945c0af39bca0bba2034444020ab19@gmail.com"},"message":"Reorganized gui code to folders","distinct":true,"url":"https://api.github.com/repos/Tumetsu/FMI-weather-downloader/commits/7c2cf5778462a92cc48e3e0d6b8fea2ca0e2af44"}]}
{"actor":{"display_login":"Tumetsu"}}