- 30 10月, 2012 4 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 29 10月, 2012 5 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 28 10月, 2012 1 次提交
-
-
由 Nicolas De loof 提交于
refactor /manage to use Management links
-
- 27 10月, 2012 4 次提交
-
-
由 Kohsuke Kawaguchi 提交于
execScript cannot return value [1], so I'm restricting its use to where we don't care about the return value. See ticket for more discussions [1] http://msdn.microsoft.com/en-us/library/ie/ms536420(v=vs.85).aspx
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
Does not matter for any handlers used in Jenkins, but can break third-party frameworks. In particular mixpanel-2.1.min.js seems to detect when this mistake is made and somehow disables some Jenkins handlers, causing e.g. “LOADING” to stay on job config pages and breaking behavior.js (but only on Firefox). Using addEventListener/attachEvent where available also works, but this fix is a bit simpler and more general. https://gist.github.com/1930440 would also work but again seems like overkill here. To reproduce: diff --git a/core/src/main/resources/lib/layout/layout.jelly b/core/src/main/resources/lib/layout/layout.jelly index 1fb3fec..c1337c4 100644 --- a/core/src/main/resources/lib/layout/layout.jelly +++ b/core/src/main/resources/lib/layout/layout.jelly @@ -88,6 +88,19 @@ ${h.initPageVariables(context)} <x:doctype name="html" /> <html> <head> +<script type="text/javascript"><![CDATA[ +(function(c,a){window.mixpanel=a;var b,d,h,e;b=c.createElement("script"); + b.type="text/javascript";b.async=!0;b.src=("https:"===c.location.protocol?"https:":"http:")+ + '//cdn.mxpnl.com/libs/mixpanel-2.1.min.js';d=c.getElementsByTagName("script")[0]; + d.parentNode.insertBefore(b,d);a._i=[];a.init=function(b,c,f){function d(a,b){ + var c=b.split(".");2==c.length&&(a=a[c[0]],b=c[1]);a[b]=function(){a.push([b].concat( + Array.prototype.slice.call(arguments,0)))}}var g=a;"undefined"!==typeof f?g=a[f]=[]: + f="mixpanel";g.people=g.people||[];h=['disable','track','track_pageview','track_links', + 'track_forms','register','register_once','unregister','identify','name_tag', + 'set_config','people.identify','people.set','people.increment'];for(e=0;e<h.length;e++)d(g,h[e]); + a._i.push([b,c,f])};a.__SV=1.1;})(document,window.mixpanel||[]); + mixpanel.init("…something valid here…"); +]]></script> ${h.checkPermission(it,permission)} <title>${h.appendIfNotNull(title, ' [Jenkins]', 'Jenkins')}</title>
-
由 Kohsuke Kawaguchi 提交于
Integrated a fix made in Stapler.
-
- 26 10月, 2012 6 次提交
-
-
由 Jesse Glick 提交于
No need for a special logging level flag; if you are interested in this logger, just set its level to FINE.
-
由 Nicolas De loof 提交于
When calculating idle executors, only include Computers which are accepting tasks.
-
由 Ryan Campbell 提交于
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
[FIXED JENKINS-15418] Allow long paths on windows.
-
- 25 10月, 2012 20 次提交
-
-
由 Jesse Glick 提交于
-
由 Erik Lindblad 提交于
-
由 Olivier Lamy 提交于
Reduce the noise caused by MavenArtifactArchiver when Maven artifact archiving is disabled. Thank
-
由 Vincent Latombe 提交于
archiving is disabled. Only display one line per execution instead of displaying one line per non-archived file.
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
This needs to be eval, not geval. Plus I forgot to return the value.
-
由 Kohsuke Kawaguchi 提交于
Evaluate script in global context. See http://perfectionkills.com/global-eval-what-are-the-options/ for how to evaluate JavaScript in global context.
-
由 Kohsuke Kawaguchi 提交于
-
由 Jesse Glick 提交于
-
由 Kohsuke Kawaguchi 提交于
<script> added via innerText doesn't get executed by itself, so we need to handle them separately in renderOnDemand
-
由 Kohsuke Kawaguchi 提交于
-
由 Jesse Glick 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
This allows us to pass in a proper Launcher that handles all the environment variables without asking individual user to fill in a proper environment variables
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
This reverts commit c8e5cb93.
-