- Jun 06, 2012
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Moved the changelog entry to the trunk part.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Previously, the code was "find the nearby element of the expected @name, then make sure it has gotten the right parent." So if the structure is like: {/* outer object */ name: "parent-name", /* A */ child1: {/* inner object */ name: "child-name" /* B */ }, child2: {/* inner object */ name: "child-name" /* C */ } } ... and if we are looking for "../name", it finds B, and it gets rejected, so we won't be able to find A, which is what we are supposed to find. With this change, we keep trying until we find the right one, so the above case will correctly return A.
-
Vincent Latombe authored
When managing instances with lots of jobs, the size of the view configuration screen becomes huge because there is one line per job on the instance.
-
Kohsuke Kawaguchi authored
allowed plugins to implement subtypes of the Search class to provide different search implementations
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Adding a test and fixed a broken databinding (because of SCM vs Scm)
-
- Jun 05, 2012
-
-
Olivier Lamy authored
-
olivier lamy authored
-
Nicolas De loof authored
[JENKINS-13909] don't keep legacy *.hpi when uploading a plugin
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Changes look good to me.
-
Ryan Campbell authored
-
Ryan Campbell authored
Add PluginManager.CONFIGURE_UPDATECENTER permission which allows a user to configure update sites and proxy info.
-
Ryan Campbell authored
-
- Jun 04, 2012
-
-
Kohsuke Kawaguchi authored
Ryan discovered an instance where Label cached data at incorrect state. I'm not sure exactly how this is caused, but it probably is some kind of data race. Making it self-healing would hopefully eliminate this problem in practice.
-
- Jun 03, 2012
-
-
Christoph Kutzinski authored
I was getting IndexOutOfBoundExceptions on callStack.get() which means that there must be concurrent access (maybe via JS worker threads) => synchronize access to callstack
-
- Jun 02, 2012
-
-
Christoph Kutzinski authored
-
- Jun 01, 2012
-
-
Nicolas De Loof authored
even jenkins takes care to load jpi first, this is confusing
-
Olivier Lamy authored
Human readable size of files
-
- May 31, 2012
-
-
Olivier Lamy authored
Use Jenkins.RUN_SCRIPTS instead of Jenkins.ADMINISTER
-
Ryan Campbell authored
-
Ryan Campbell authored
-
lvotypko authored
-
Kohsuke Kawaguchi authored
Going beyond this requires CSS animation.
-
Kohsuke Kawaguchi authored
In particular, so that flashing animation gif uses transparent background where possible.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-