{"push_id":786509520,"size":19,"distinct_size":19,"ref":"refs/heads/unbundling-plugins","head":"770d8ac30855acf73de1a41fc360f792fc4bb137","before":"2aaf3fea4b00528d65e917991d63790b1fb9ea57","commits":[{"sha":"b61a4095904f3d1b148a3546c573f04c53c1019e","author":{"email":"58c5442875731bb0d8f40be770db33210252161a@1und1.de","name":"Mirko Friedenhagen"},"message":"Use slf4j adapters for logging.\n\n- By introducing adapters for log4j and commons-logging and\n- including the original log4j and commons-logging dependencies as provided\nall logging should be redirected to slf4j and finally java.util.logging.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/b61a4095904f3d1b148a3546c573f04c53c1019e"},{"sha":"a639beed2b0a1e07a09ac70400d8238a4675b400","author":{"email":"58c5442875731bb0d8f40be770db33210252161a@1und1.de","name":"Mirko Friedenhagen"},"message":"Include slf4j-jdk14 during tests.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/a639beed2b0a1e07a09ac70400d8238a4675b400"},{"sha":"ed94d62c342ba9c09e1853f4a0bccf3fee6d9543","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@github.com","name":"Daniel Beck"},"message":"Document allBuilds for Job remote access API","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/ed94d62c342ba9c09e1853f4a0bccf3fee6d9543"},{"sha":"9080c699e30c0184eff2889d9789cecaf9059eb5","author":{"email":"58c5442875731bb0d8f40be770db33210252161a@1und1.de","name":"Mirko Friedenhagen"},"message":"Reintroduce enforcer rules as suggested by @jtnord.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/9080c699e30c0184eff2889d9789cecaf9059eb5"},{"sha":"a6485510be07ef06639d7b193a9a0d119effc3be","author":{"email":"58c5442875731bb0d8f40be770db33210252161a@1und1.de","name":"Mirko Friedenhagen"},"message":"Only exclude commons-logging and log4j in dangerous scopes compile and runtime.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/a6485510be07ef06639d7b193a9a0d119effc3be"},{"sha":"ff36f58886ea4784125eb33e0e3c5c929706af61","author":{"email":"58c5442875731bb0d8f40be770db33210252161a@1und1.de","name":"Mirko Friedenhagen"},"message":"Exclude commons-logging and log4j in dangerous scopes compile and runtime in plugins as well.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/ff36f58886ea4784125eb33e0e3c5c929706af61"},{"sha":"5e46f1540421ae7825e9f24c6e12daccd321efa4","author":{"email":"80381af0143e1d85ecba438c6120ac63be1aea9f@gmail.com","name":"Oliver Gondža"},"message":"Merge pull request #1817 from daniel-beck/better-api-doc\n\nDocument allBuilds for Job remote access API","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/5e46f1540421ae7825e9f24c6e12daccd321efa4"},{"sha":"1003796ff22ee7af122abe9d080d3f4b1ebbee43","author":{"email":"58c5442875731bb0d8f40be770db33210252161a@1und1.de","name":"Mirko Friedenhagen"},"message":"Manage commons-logging and log4j as provided, include slf4j adapters for tests.\n\n By means of this *all* logging should go to JUL.  By defining slf4j-api as compile\n scope we mark it as the one to be used, while by declaring it optional we make\n sure it is not packaged in the resulting HPI.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/1003796ff22ee7af122abe9d080d3f4b1ebbee43"},{"sha":"730d099e3bd54bc06bdc9af24d9a83a4cff82a37","author":{"email":"3c0709a8924f9b90a614e53a2250b6c02baf10c4@teilo.net","name":"James Nord"},"message":"Merge pull request #1816 from 1and1/fix-logging-dependencies-in-core\n\nUse slf4j adapters for logging.","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/730d099e3bd54bc06bdc9af24d9a83a4cff82a37"},{"sha":"93dfe3377ec8d430818f5b9073f16c677343adb4","author":{"email":"115d76c8cc99809e23c5b0501f06ca4cb7582e64@cloudbees.com","name":"James Nord"},"message":"noting merge of PR#1816 - use slf4j interceptors","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/93dfe3377ec8d430818f5b9073f16c677343adb4"},{"sha":"4c8fe88343828f7b4ddcede4e4b730bd3da97d7d","author":{"email":"2ed45186c72f9319dc64338cdf16ab76b44cf3d1@kohsuke.org","name":"Kohsuke Kawaguchi"},"message":"[maven-release-plugin] prepare release jenkins-1.628","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/4c8fe88343828f7b4ddcede4e4b730bd3da97d7d"},{"sha":"0fe4fde3b440aea9c5aacb7db39693b1c56b1ce9","author":{"email":"2ed45186c72f9319dc64338cdf16ab76b44cf3d1@kohsuke.org","name":"Kohsuke Kawaguchi"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/0fe4fde3b440aea9c5aacb7db39693b1c56b1ce9"},{"sha":"a8bc2aa7073c9355a78d44457e562e71574c250b","author":{"email":"2ed45186c72f9319dc64338cdf16ab76b44cf3d1@kohsuke.org","name":"Kohsuke Kawaguchi"},"message":"updated changelog for release","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/a8bc2aa7073c9355a78d44457e562e71574c250b"},{"sha":"8d0799e95e1cdddb315a99d5852a23d827c684fd","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Added StartupUtil","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/8d0799e95e1cdddb315a99d5852a23d827c684fd"},{"sha":"16e3a473eceeb88ad13873b7ba7666889f2f914c","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Removed unused utility functions","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/16e3a473eceeb88ad13873b7ba7666889f2f914c"},{"sha":"9422d6f1af2359316c7ba02de612c164aee5f480","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Added hasStartedSinceUnbundlingEpoc\n\nAnd set some @since javadoc","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/9422d6f1af2359316c7ba02de612c164aee5f480"},{"sha":"2b703759c4f3bc78dc7ea33266add452a0256bc0","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Added getDetachedPlugins from ClassicPluginStrategy","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/2b703759c4f3bc78dc7ea33266add452a0256bc0"},{"sha":"c5b66304da783a8155f6e7da6302c6761d0c5e2c","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Javadoc updates","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/c5b66304da783a8155f6e7da6302c6761d0c5e2c"},{"sha":"770d8ac30855acf73de1a41fc360f792fc4bb137","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Popup fake/temporary plugin wizard for a \"NEW\" jenkins","distinct":true,"url":"https://api.github.com/repos/kzantow/jenkins/commits/770d8ac30855acf73de1a41fc360f792fc4bb137"}]}