{"push_id":2901808609,"size":891,"distinct_size":1,"ref":"refs/heads/master","head":"f5ac35169491a9277d7d836ef91df1c23783ad51","before":"2031a4312bd464cbbb17881ef21bd6b6793c325f","commits":[{"sha":"f74f9d0a6c0aaa710e208e4182185b3d0e58c598","author":{"name":"Philipp Albrecht","email":"42430cb38803fd505b981b942998f4af9ecd2411@iteratec.de"},"message":"Merge branch 'hotfix/pageComparisonMultiplePagesFix'","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/f74f9d0a6c0aaa710e208e4182185b3d0e58c598"},{"sha":"cad0393b9bbe38f6642337a77a762cfeb62bbb81","author":{"name":"ole.wellnitz@iteratec.de","email":"7441f2a6229947cc1a461adc95a4fad472caa0c2@iteratec.de"},"message":" replace deprecated beans","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/cad0393b9bbe38f6642337a77a762cfeb62bbb81"},{"sha":"e9c12fbe97bbe2bfc2921846e623b281ee02a7a5","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"Revert \" replace deprecated beans\"\n\nThis reverts commit cad0393b9bbe38f6642337a77a762cfeb62bbb81.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/e9c12fbe97bbe2bfc2921846e623b281ee02a7a5"},{"sha":"52596782ddf2e6779909c4046851f4aa0eb0a941","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Remove seemingly unused beans\n\nThe beans\norg.codehaus.groovy.grails.commons.GrailsApplicationFactoryBean,\norg.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean and\norg.codehaus.groovy.grails.commons.spring.GrailsRuntimeConfigurator\ncan be found in the api of Grails 2.5.1:\nhttps://grails.github.io/grails2-doc/2.5.1/api/index.html\nHowever, they seem to be removed in the api of Grails 3.1.5,\nwhich we are currently using:\nhttp://docs.grails.org/3.1.5/api/\nI suspect that they could have been removed during our update to\nGrails 3.1.5 but were forgotten about.\nHowever, I am wondering, why the application always\ncompiled without being able to resolve the dependencies to the beans.\nOle and I have noticed this during the upgrade to Grails 3.2 because\nthe whole package org.codehaus.groovy.grails has been removed in\nGrails 3.2, as documented here:\nhttp://docs.grails.org/3.2.6/guide/upgrading.html#upgrading31x","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/52596782ddf2e6779909c4046851f4aa0eb0a941"},{"sha":"5fdf8c38b015b7b2660fa08ee35da8d3ff817629","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"Remove obsolete file\n\nThis file does not become obsolete with the upgrade to the Grails version\n3.2 or 3.3. It is already obsolete in our current build using version\n3.1.5. See\nhttp://docs.grails.org/3.2.6/guide/upgrading.html#_files_not_present_in_grails_3_x","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/5fdf8c38b015b7b2660fa08ee35da8d3ff817629"},{"sha":"6ba0be8748f0642dd308b25ae5767a0366ebff33","author":{"name":"ole.wellnitz@iteratec.de","email":"7441f2a6229947cc1a461adc95a4fad472caa0c2@iteratec.de"},"message":"[IT-1681] Remove comment","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/6ba0be8748f0642dd308b25ae5767a0366ebff33"},{"sha":"a9d950246864641d0de91b52396685a2d4348df1","author":{"name":"ole.wellnitz@iteratec.de","email":"7441f2a6229947cc1a461adc95a4fad472caa0c2@iteratec.de"},"message":"[IT-1681] Remove obsolete directory tld\n\nSee\nhttp://docs.grails.org/3.2.6/guide/upgrading.html#_files_not_present_in_grails_3_x\nThe directory is probably obsolete since our update to Grails version\n3.x from 2.x.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/a9d950246864641d0de91b52396685a2d4348df1"},{"sha":"f067be740d8ceb774ae3679fde4d7a97470c25ec","author":{"name":"ole.wellnitz@iteratec.de","email":"7441f2a6229947cc1a461adc95a4fad472caa0c2@iteratec.de"},"message":"[IT-1681] Defined a package for the groovy classes without a package\n\nSee\nhttp://docs.grails.org/3.2.6/guide/upgrading.html#_stop_using_the_default_namespace\nDon't use the default namespace.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/f067be740d8ceb774ae3679fde4d7a97470c25ec"},{"sha":"68dd01a4dbbd969cae69df235c235c0748c85b68","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Remove explicit logger declaration\n\nSee http://docs.grails.org/3.2.6/guide/upgrading.html#_slf4j_now_default\nThe log property gets injected at compile time into all classes of the\ngrails application.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/68dd01a4dbbd969cae69df235c235c0748c85b68"},{"sha":"81e0f030c01c48093e397c849b8c48bf22fb0626","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"Use BindUsing of grails.databinding instead of org.grails.databinding\n\nIn Grails version 3.1.5, BindUsing exists in both packages. Compare:\nhttp://docs.grails.org/3.1.5/api/org/grails/databinding/BindUsing.html\nhttp://docs.grails.org/3.1.5/api/grails/databinding/BindUsing.html\nIn version 3.2.12, BindUsing is removed from the org.grails package.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/81e0f030c01c48093e397c849b8c48bf22fb0626"},{"sha":"9d8d2913119cc30f3a22d486aa88e0c7927d749a","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] First executable OSM with Grails 3.2","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/9d8d2913119cc30f3a22d486aa88e0c7927d749a"},{"sha":"8a13674cf98d2be1c162578dd7f240ed0e32d0b3","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Update version of org.grails.profiles:web\n\nI suspect, this profile version might work better with Grails 3.2.0.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/8a13674cf98d2be1c162578dd7f240ed0e32d0b3"},{"sha":"a5a4145092da54d9eb8d6ed012aa23681c5fa1f9","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Fix migrations for grails-database-migration v3.0.3\n\nAfter my update of the plugin org.grails.plugins:database-migration\nfrom version 2.0.0 to version 3.0.3, these migrations were causing\na ClassCastException because the new version of the plugin casts\nthe argument of the parameter expectedResult to a String.\nIt is correct to pass the argument as a String as can be seen in\nthe liquibase documentation here:\nhttp://www.liquibase.org/documentation/preconditions.html\nor in Groovy Syntax as can be seen here:\nhttps://fbflex.wordpress.com/2012/07/14/preconditions-with-the-database-migration-plugin-in-grails/#comment-4967","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/a5a4145092da54d9eb8d6ed012aa23681c5fa1f9"},{"sha":"d2510805686cb38fba955b24a2eda32385a1babf","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Restore asset-pipeline default version\n\nI am reverting part of my commit 9d8d291 with the commit comment\n\"First executable OSM with Grails 3.2\". There was no need to specify\nthe asset-pipeline version explicitly.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/d2510805686cb38fba955b24a2eda32385a1babf"},{"sha":"6d99d6ea4fa0e5b0043d8541bf88956a90f602d2","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Add test dependency for Grails 3.3.4","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/6d99d6ea4fa0e5b0043d8541bf88956a90f602d2"},{"sha":"0c10d5ebb257cf0545405dc62d8d9eeb9022988b","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Fix log test for Grails 3.2.0\n\nIn Grails version 3.2.0, the interface of the injected variable log\nhas changed from org.apache.commons.logging to org.slf4j.Logger, see:\nhttp://docs.grails.org/3.2.0/guide/upgrading.html#_slf4j_now_default\nThe org.slf4j.Logger interface, no longer natively supports the fatal\nlog level. It can however be used by defining it yourself, see:\nhttps://www.slf4j.org/faq.html#fatal\nHowever, I have looked through the OpenSpeedMonitor code and the level\nfatal is nowhere being used. That's why I have simply removed it from\nour test.","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/0c10d5ebb257cf0545405dc62d8d9eeb9022988b"},{"sha":"09ead73fed8c389fb5574595b5340cf2b9e6c214","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Remove obsolete runtime dependency\n\nThe runtime dependency org.grails.plugins:asset-pipeline is obsolete\nsince our change from Grails 2 to Grails 3. See\nhttps://github.com/bertramdev/asset-pipeline/issues/107","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/09ead73fed8c389fb5574595b5340cf2b9e6c214"},{"sha":"63227c7da3ba1e8d7f6e15f55ad0f5c9c7a82bde","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Rework BootStrap & UrlMappings location\n\nIn f067be7, the two files were moved out of the default\npackage. I have moved BootStrap.groovy back into it because\nthe documentation of Grails 3.3.4 says so here\nhttp://docs.grails.org/3.3.4/guide/single.html#_per_environment_bootstrapping\nI have further changed the package of the UrlMappings class\nfrom osm to de.iteratec.osm. This is also in accordance with\nthe Grails 3.3.4 documentation, as you can see here\nhttp://docs.grails.org/3.3.4/guide/single.html#urlmappings","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/63227c7da3ba1e8d7f6e15f55ad0f5c9c7a82bde"},{"sha":"8626b4c180a2fbc37484b905cfba55165395697f","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] WIP: Upgrade to Grails 3.3.4\n\nI shortened the logger names in accordance with the upgrade guide\nhttp://docs.grails.org/3.3.4/guide/upgrading.html#_default_logger_name\nI also added the compile time dependency to org.grails:grails-logging\nbecause of I had a problem similar to this one\nhttps://github.com/grails/grails-core/issues/10639#issuecomment-302124954","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/8626b4c180a2fbc37484b905cfba55165395697f"},{"sha":"1a7f692065655000b6cccac93e693d29e962d0e3","author":{"name":"Fabian Sobanski","email":"9ad0a74d05066824ef2d97cf10c79f9f74b60442@iteratec.de"},"message":"[IT-1681] Remove statements like if(log.infoEnabled)\n\nThis is no longer necessary with Grails 3.3.4, see\nhttp://docs.grails.org/3.3.4/guide/upgrading.html#_default_logger_name","distinct":false,"url":"https://api.github.com/repos/iteratec/OpenSpeedMonitor/commits/1a7f692065655000b6cccac93e693d29e962d0e3"}]}
{"actor":{"display_login":"IteraSpeed"}}