{"push_id":543370874,"size":60,"distinct_size":1,"ref":"refs/heads/master","head":"a7e73848e4cd02fdf9de25c03f9a48d4f4592a06","before":"1614cdc4053e543165110517a0752d4e45bdfd26","commits":[{"sha":"6cbf7a83114b9848e64bdfaf5042e0bd1ad43c62","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Merge branch 'release-0.3.0' into develop","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/6cbf7a83114b9848e64bdfaf5042e0bd1ad43c62"},{"sha":"47d9ccec62b95ed5764263f6362fbd37b5804295","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Added new class, responsible for loading app resources.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/47d9ccec62b95ed5764263f6362fbd37b5804295"},{"sha":"1e65dd08a0219c4f599d83ec7091a04ad610df06","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Added some refactoring and code clean up changes","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/1e65dd08a0219c4f599d83ec7091a04ad610df06"},{"sha":"bb880cae462a4333007136c7ef3cf8496a7b08c8","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Added page loading method to the pageloader. Also extended menu configuration to contain content location dir.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/bb880cae462a4333007136c7ef3cf8496a7b08c8"},{"sha":"b7e0094ddbc3621b6068c8937ef66793ab099180","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Added some logs to the page initialisation process.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/b7e0094ddbc3621b6068c8937ef66793ab099180"},{"sha":"dce958b38e8b89ee0fc002f69398fb91416d1563","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"New files have been created to contain application pages.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/dce958b38e8b89ee0fc002f69398fb91416d1563"},{"sha":"b3b089ba1892971aaf6ade7df596bd8d283393b8","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Pages contenet has been moved from index to separate files. Now each subpage is dynamically loaded durng initialisation.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/b3b089ba1892971aaf6ade7df596bd8d283393b8"},{"sha":"8df78c372710d09cf5eb062bb464ec78ae278073","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Google api intialisation has been separated, and now it done after google client initialisation.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/8df78c372710d09cf5eb062bb464ec78ae278073"},{"sha":"f61a46e81f09799e145bf3c08cd985b5f379a0bb","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Code cleanup changes","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/f61a46e81f09799e145bf3c08cd985b5f379a0bb"},{"sha":"08cc1a03d444bad9e78bea744264a45d298d8451","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Another part of code clean up.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/08cc1a03d444bad9e78bea744264a45d298d8451"},{"sha":"fd9083d00ba07caf4988f162e26cad0728ec599f","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Changes order of ui and services initialisation to ensure that playlist view is properly created.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/fd9083d00ba07caf4988f162e26cad0728ec599f"},{"sha":"1f10c0e162cecb1736a87e4cb3199811f94f526a","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Chenged the way of loading app resources and initialising componnets. Now everything is made using promises.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/1f10c0e162cecb1736a87e4cb3199811f94f526a"},{"sha":"1448d41b614c1f621c3d1177a0f4c826ddc22ec8","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Changed all pageloader methods as private, and left only load method public. Added protection against too early initialised google services. Ui logger (for tetst) is now created in preInit method.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/1448d41b614c1f621c3d1177a0f4c826ddc22ec8"},{"sha":"40e724addb1b380b53269e4835f94b933b22593a","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Minor corrections","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/40e724addb1b380b53269e4835f94b933b22593a"},{"sha":"1b5d30fc57795f237f0bf405c6819890975c869d","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"From now on, all subpager are loaded simultaneously, page loading time has been decreased.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/1b5d30fc57795f237f0bf405c6819890975c869d"},{"sha":"9e4fc7c66dd020a04cad5192ccbc5d4488c49ef2","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Logs were moved back to index file, as it was impossible to show logs in UI.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/9e4fc7c66dd020a04cad5192ccbc5d4488c49ef2"},{"sha":"2ebff5032fc1e6ed403617bb975930800baed48f","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Report sender has been introduced as a static service to be able to send error reports generated during initialisation.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/2ebff5032fc1e6ed403617bb975930800baed48f"},{"sha":"00e6be32642bea47b448a3b4474436b880273861","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Some part of html file have been excluded to separated files.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/00e6be32642bea47b448a3b4474436b880273861"},{"sha":"2e0dad8a89b7c09c6ecd5287ee828aa008229d81","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Configuration for app subpages has been excluded to separate file. Menu initialisaction has been moved to the appCore class. Container for controls has been moved back to the index.html file.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/2e0dad8a89b7c09c6ecd5287ee828aa008229d81"},{"sha":"10b70b9a6795b7c56170ca4ee9175270699435b9","author":{"email":"6d6614a99370056bcfd484ad63869296da7c7dbd@gmail.com","name":"mjamry"},"message":"Added loading indicator that is shown in initialisation and hided after everything is loaded.","distinct":false,"url":"https://api.github.com/repos/mjamry/youtubeScrobbler/commits/10b70b9a6795b7c56170ca4ee9175270699435b9"}]}