{"push_id":1102753556,"size":15,"distinct_size":15,"ref":"refs/heads/missing-dependency","head":"f687b30531dd6c0171d4fa759517047bd8e3e3fb","before":"e77f96dd43bd3320619246245699840430274ddc","commits":[{"sha":"6f273f5af58b78098d9615208e921e09e0c4920a","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"HttpSession Listener ExtensionPoint","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/6f273f5af58b78098d9615208e921e09e0c4920a"},{"sha":"2b521a574420b593e4ce79f0004b4cd4b40aff42","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"removed JenkinsHttpSessionListenerTest\n\nWill readd if I can figure out why it doesn't work. Something to do with JenkinsRule and the listener config for the container (I'm guessing).","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/2b521a574420b593e4ce79f0004b4cd4b40aff42"},{"sha":"e31083d33808a6fb727a8262cea49d45b1e99c12","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Make `JenkinsHttpSessionListener` be `@Restricted(NoExternalUse.class)`","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/e31083d33808a6fb727a8262cea49d45b1e99c12"},{"sha":"4d518a26d36d0c14ac0064b857266c6e11e0bf58","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Added `@since` to `HttpSessionListener`","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/4d518a26d36d0c14ac0064b857266c6e11e0bf58"},{"sha":"d90d11316b38cedab2db1775f6215e9862a8f429","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Function rename as requested by @oleg-nenashev","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/d90d11316b38cedab2db1775f6215e9862a8f429"},{"sha":"77555ee88885e2f222092ae71f81d467fdf61f42","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Added JenkinsHttpSessionListenerTest to commit history so we can resurect it later (maybe)","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/77555ee88885e2f222092ae71f81d467fdf61f42"},{"sha":"fb54551b337533522c2c450fbca1597f8d3537e7","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Revert \"Added JenkinsHttpSessionListenerTest to commit history so we can resurect it later (maybe)\"\n\nThis reverts commit 77555ee88885e2f222092ae71f81d467fdf61f42.","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/fb54551b337533522c2c450fbca1597f8d3537e7"},{"sha":"66351d671d502bb2e94e207a6b7e8fd15f1caadc","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"tfennelly"},"message":"Move HttpSessionListener \"all\" method\n\nTrying to get a +1 from Daniel","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/66351d671d502bb2e94e207a6b7e8fd15f1caadc"},{"sha":"78ad23644b5eaf7498a3e4801bb9fc4c9d274311","author":{"email":"7d1804d333cbf5b1edb5087d9d72f79ffdd0248b@gmail.com","name":"Tom Fennelly"},"message":"Merge pull request #2303 from tfennelly/session-listener-ep\n\nHttpSession listener ExtensionPoint","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/78ad23644b5eaf7498a3e4801bb9fc4c9d274311"},{"sha":"b1da34a096b91d0fe88e8a2e68778dbd43afe125","author":{"email":"ef5ac5fd9cae38f93e7ec72efbc780e0a2e46946@users.noreply.github.com","name":"Jean-Philippe Briend"},"message":"Translation french jenkins2 various screens (#2308)\n\n* Add French translation on New Item screen\r\n\r\n* Add French translation to Manage Jenkins page\r\n\r\n* Add French translation to GlobalToolConfiguration page\r\n\r\n* Add missing French translation to Manage Jenkins page\r\n\r\n* Correct translations typos and PR remarks","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/b1da34a096b91d0fe88e8a2e68778dbd43afe125"},{"sha":"53f665c4539c270b8745481cc9380c28b58c8a1b","author":{"email":"2ed45186c72f9319dc64338cdf16ab76b44cf3d1@kohsuke.org","name":"Kohsuke Kawaguchi"},"message":"[maven-release-plugin] prepare release jenkins-2.2","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/53f665c4539c270b8745481cc9380c28b58c8a1b"},{"sha":"97a0fa0d036b9d3873c9b269123020a42e7ee3e9","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/carlossg/jenkins/commits/97a0fa0d036b9d3873c9b269123020a42e7ee3e9"},{"sha":"e7706e1f23f1b1b7aef8c7a5dd87bf9fcff94ba8","author":{"email":"2ed45186c72f9319dc64338cdf16ab76b44cf3d1@kohsuke.org","name":"Kohsuke Kawaguchi"},"message":"updated changelog for release","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/e7706e1f23f1b1b7aef8c7a5dd87bf9fcff94ba8"},{"sha":"f5e691f8f46eda029eec1a02dc349e4587289150","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@users.noreply.github.com","name":"Daniel Beck"},"message":"Noting #2177, #2298, #2250, #2289, #2026, #2293, #2309, #2317, #2311, #2303, #2308","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/f5e691f8f46eda029eec1a02dc349e4587289150"},{"sha":"f687b30531dd6c0171d4fa759517047bd8e3e3fb","author":{"email":"ab5e2bca84933118bbc9d48ffaccce3bac4eeb64@apache.org","name":"Carlos Sanchez"},"message":"[JENKINS-34683] Do not print stack trace if plugin is missing dependencies","distinct":true,"url":"https://api.github.com/repos/carlossg/jenkins/commits/f687b30531dd6c0171d4fa759517047bd8e3e3fb"}]}