- Apr 20, 2013
-
-
Kohsuke Kawaguchi authored
-
- Apr 19, 2013
-
-
Kohsuke Kawaguchi authored
-
- Apr 17, 2013
-
-
Kohsuke Kawaguchi authored
Object that implements ModelObjectWithChildren can expose its children in the breadcrumb.
-
- Apr 16, 2013
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Added logging more liberally, and fixed the problem. The root cause was that when the mouse enters a hot spot, I wasn't cancelling the previous delayed hide timer. This fix eliminates the need for the hack in the hide method where I was testing if the mouse was still over the hotspot.
-
Jesse Glick authored
-
- Apr 15, 2013
-
-
Kohsuke Kawaguchi authored
-
- Apr 13, 2013
-
-
ssogabe authored
-
- Apr 12, 2013
-
-
Jesse Glick authored
-
Jesse Glick authored
Using l:confirmationLink instead of AbstractItem/delete.jelly and AbstractProject/wipeOutWorkspace.jelly.
-
- Apr 11, 2013
-
-
Seiji Sogabe authored
-
Jesse Glick authored
Expanded MockFolder to be a ViewGroup so that it is possible to test views inside folders, and generally fixed it to service Stapler hierarchies properly so that WebClient-based tests can work.
-
Jesse Glick authored
-
Seiji Sogabe authored
-
- Apr 10, 2013
-
-
Jesse Glick authored
[FIXED JENKINS-15340] Ask for confirmation before reloading config from disk, as it may be expensive. First of all, /reload should require POST (also prevents XSS DoS attacks). Adding <l:confirmationLink> to encapsulate a link that requires confirmation upon clicking. Allowing a ManagementLink to request confirmation (also implying POST); could be used also for e.g. /quietDown. Enhancing <l:task> to support confirmation as well, and honoring this in context menu items.
-
- Apr 09, 2013
-
-
Jesse Glick authored
(Not touching the icon since I do not feel like playing with Inkscape; would be a nice pull request for somebody.)
-
Jesse Glick authored
-
- Apr 08, 2013
-
-
Jesse Glick authored
Revert "[FIXED JENKINS-17451] "projects tied to slave" shows unrelated maven module jobs. shows TopLevelItem only." This reverts commit 3a6de84f. (Regressed JENKINS-15666.) Conflicts: changelog.html
-
Vincent Latombe authored
This changes introduces a 'recurse' option on ListView that allows to match using regexp jobs contained inside folders. The full name of the job is matched so / can be used as separator. This allows slice and dice of jobs contained in different folders.
-
- Apr 07, 2013
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Seiji Sogabe authored
-
- Apr 06, 2013
-
-
Seiji Sogabe authored
[FIXED JENKINS-17451] "projects tied to slave" shows unrelated maven module jobs. shows TopLevelItem only.
-
- Apr 04, 2013
-
-
Jesse Glick authored
Root cause seems to be broken serial form of FingerprintAction, probably caused by lazy loading.
-
- Apr 03, 2013
-
-
Jesse Glick authored
Also provide proper overrides of ParameterValue.getShortDescription, rather than delegating to toString.
-
- Apr 02, 2013
-
-
Kohsuke Kawaguchi authored
Don't break Windows XP, fall back gracefully to no-op.
-
Christoph Kutzinski authored
[FIXED JENKINS-7970] JUnit result archiver should only fail builds if there are really no results - i.e. also no skipped tests.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Mar 28, 2013
-
-
Kohsuke Kawaguchi authored
Instead, it shows a small 'v' icon to the right that needs to be clicked to open a context menu.
-
Jesse Glick authored
[FIXED JENKINS-17330] FilePath.installIfNecessaryFrom should avoid routing download over remoting channel.
-
Jesse Glick authored
-
- Mar 26, 2013
-
-
Kohsuke Kawaguchi authored
-
- Mar 25, 2013
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
[FIXED JENKINS-7291] Permit flyweight tasks to run on master even when it has zero configured executors. Always adding Computer for master as a fallback The original proposed fix for JENKINS-7291 creates a Computer object transitively. This seems unwise as it violates the design of Computer as stated in the javadoc, and for example we can end up creating two Computers for the master. I think a better fix is to create a Computer for the master all the time, even if there's no executors configured. The discrimination in Queue.makeBuildable would ensure that such phantom Computer is only used as a last resort (statistically speaking). I've also tweaked executors.jelly a bit. I simplified it somewhat based on the idea that "if there's only one computer to show, the context is likely making it obvious". (I must be missing the intricacy in the current code.) Originally developed in a branch at 2c5b57fcc1f39ed39057254e802f4183db5aa0dc then squashed for clarity.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Mar 23, 2013
-
-
Jesse Glick authored
[FIXED JENKINS-17331] PerJobLocalRepositoryLocator should prefer the MavenModuleSetBuild.workspace for single-module builds.
-