{"push_id":939912467,"size":143,"distinct_size":143,"ref":"refs/heads/master","head":"8f426002b656f7f9cc93df1f9987e8746327626a","before":"6641190b8cce326bf9040de4d8182669ff7582d3","commits":[{"sha":"86319de87b8469c06cf56ed933cfe85bade4eee4","author":{"email":"42172e7f6dd3782ee5f3c07ab270ebeae74d49a7@ikedam.jp","name":"ikedam"},"message":"[FIXED JENKINS-19565] Pass ${it} and ${instance} to contents of dropdownDescriptorSelector. And developers now can specify attr.capture to pass any variables.","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/86319de87b8469c06cf56ed933cfe85bade4eee4"},{"sha":"dd4256af209ba0218a410ffb5870ddea8391d770","author":{"email":"830ba16840250f111dc0dd8bfd12947f8b0eea65@gmail.com","name":"christ66"},"message":"Add more logging to Queue.maintain in order to understand why potential\nbuilds could be blocked queue and never executed.","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/dd4256af209ba0218a410ffb5870ddea8391d770"},{"sha":"8d897edfdf6e20c726af5a1501770c4f656abd22","author":{"email":"830ba16840250f111dc0dd8bfd12947f8b0eea65@gmail.com","name":"christ66"},"message":"Fixed incomplete log message where there is a potential candidate for\na task.","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/8d897edfdf6e20c726af5a1501770c4f656abd22"},{"sha":"5164133c9bebbb550ddca36585293a3dfd5a5bd0","author":{"email":"830ba16840250f111dc0dd8bfd12947f8b0eea65@gmail.com","name":"christ66"},"message":"Change from printing the task object to the full display name.","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/5164133c9bebbb550ddca36585293a3dfd5a5bd0"},{"sha":"8ef443d57f0229d7a91b24d4d2d451104897d2e9","author":{"email":"830ba16840250f111dc0dd8bfd12947f8b0eea65@gmail.com","name":"christ66"},"message":"Reduce the amount of times Task.getFullDisplayName is invoked.","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/8ef443d57f0229d7a91b24d4d2d451104897d2e9"},{"sha":"09fadd58b56f8504fab414a9414d081918461d1a","author":{"email":"830ba16840250f111dc0dd8bfd12947f8b0eea65@gmail.com","name":"christ66"},"message":"Use Level.FINEST for logging all queue information.","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/09fadd58b56f8504fab414a9414d081918461d1a"},{"sha":"65f88cce61aa006f2d2d63fa5f75a0b87c1f180b","author":{"email":"f9d87cab950a78a9dffa3312a86f018eed7686cd@coremedia.com","name":"Daniel Spilker"},"message":"allow @WithPlugin to install multiple plugins","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/65f88cce61aa006f2d2d63fa5f75a0b87c1f180b"},{"sha":"18d4a29aa47f37481d53614eefaa624ade60faf6","author":{"email":"f9d87cab950a78a9dffa3312a86f018eed7686cd@coremedia.com","name":"Daniel Spilker"},"message":"changed regex to parse CSV","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/18d4a29aa47f37481d53614eefaa624ade60faf6"},{"sha":"8a9546408bef7c34b7d2310bbe303aad5fa807d6","author":{"email":"f9d87cab950a78a9dffa3312a86f018eed7686cd@coremedia.com","name":"Daniel Spilker"},"message":"use array instead of CSV","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/8a9546408bef7c34b7d2310bbe303aad5fa807d6"},{"sha":"cc932c49afa8c2946a32555285e1aa52dc724ddf","author":{"email":"c99fba22388097024827a9c0aa0ce013f67fea9e@gmail.com","name":"Stephen Connolly"},"message":"[FIXED JENKINS-31219] A CloudProvisioningListener can prevent provisioning of all clouds instead of just the targeted cloud","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/cc932c49afa8c2946a32555285e1aa52dc724ddf"},{"sha":"0fc3176a9219133e7c50b6865751a54654a11d76","author":{"email":"afdb5995e30a92fe8049464db414b8f229ef109c@cloudbees.com","name":"Manuel Recena"},"message":"[JENKINS-31395] Footer does not work fine in IE11","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/0fc3176a9219133e7c50b6865751a54654a11d76"},{"sha":"1219bd1790a9c4864695c649cfa1cc05e7906479","author":{"email":"afdb5995e30a92fe8049464db414b8f229ef109c@cloudbees.com","name":"Manuel Recena"},"message":"[JENKINS-31395] Footer will be at the bottom of the page","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/1219bd1790a9c4864695c649cfa1cc05e7906479"},{"sha":"d3fb2c09f29007dce84a213ae8323df1105dcc30","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@users.noreply.github.com","name":"Daniel Beck"},"message":"[FIX SECURITY-95] Add CSP headers to files served by Jenkins","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/d3fb2c09f29007dce84a213ae8323df1105dcc30"},{"sha":"40a28999e221a209212c30586be9c39049510bd1","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@users.noreply.github.com","name":"Daniel Beck"},"message":"[FIX SECURITY-225] Add RequirePOST annotations","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/40a28999e221a209212c30586be9c39049510bd1"},{"sha":"83f18a8e6a03f8dabdefb234ea62aa18144b7828","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@users.noreply.github.com","name":"Daniel Beck"},"message":"[SECURITY-225] Fix failing tests","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/83f18a8e6a03f8dabdefb234ea62aa18144b7828"},{"sha":"6cd138331a21919cf005c667ddb38e46d820344c","author":{"email":"947864341f9cc715077786e4b4d9e2935f6d02e3@uber.com","name":"Alexander Shopov"},"message":"Initlial Bulgarian translation\n\nAll Message_bg.properties files done - 654 strings.\nAdded MIT license to every new file.\n\nSigned-off-by: Alexander Shopov <ash@kambanaria.org>\n\nAuthor:    Alexander Shopov <ash@kambanaria.org>","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/6cd138331a21919cf005c667ddb38e46d820344c"},{"sha":"ef2c0dc163695af3a57ad7a45571293377ff679b","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@users.noreply.github.com","name":"Daniel Beck"},"message":"[FIX SECURITY-233] Remove multipart form exception from crumb filter","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/ef2c0dc163695af3a57ad7a45571293377ff679b"},{"sha":"ba747888108d0db90d469c6d210b1df465d8fac1","author":{"email":"e81b1e0ce842b1fa1bb7c706bfb00e9b0cc393d7@users.noreply.github.com","name":"Daniel Beck"},"message":"[SECURITY-233] Only append crumb to URL in multipart forms","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/ba747888108d0db90d469c6d210b1df465d8fac1"},{"sha":"27c303417a226bf4c06a588570f28ac2e2507c6c","author":{"email":"f03f7b035106bba3da9b565be6f0115dc0d88f87@cloudbees.com","name":"Jesse Glick"},"message":"Merge pull request #49 from jenkinsci-cert/SECURITY-95\n\n[FIX SECURITY-95] Add CSP headers to files served by Jenkins","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/27c303417a226bf4c06a588570f28ac2e2507c6c"},{"sha":"704d2ee4fb972510eddec5d412cfefb8e0196e85","author":{"email":"f03f7b035106bba3da9b565be6f0115dc0d88f87@cloudbees.com","name":"Jesse Glick"},"message":"Merge pull request #50 from jenkinsci-cert/SECURITY-225\n\n[FIX SECURITY-225] Add RequirePOST annotations","distinct":true,"url":"https://api.github.com/repos/christ66/jenkins/commits/704d2ee4fb972510eddec5d412cfefb8e0196e85"}]}