- Jul 03, 2013
-
-
Kohsuke Kawaguchi authored
Use DescribableList to handle the copy-on-write semantics correctly. The vector class just doesn't cut it, and we've been setting a new value to this field, which will violates all sorts of the concurrent programming practice. This change has the nice side effect of removing {{class="vector"}} from the persisted XML. A test is added to make sure we can still read back such an XML.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Jul 02, 2013
-
-
Seiji Sogabe authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Revisiting the fix. Avoid parsing the entire text by only looking at the tail portion.
-
Kohsuke Kawaguchi authored
This will hopefully reduce the file locking problems on Windows.
-
Kohsuke Kawaguchi authored
-
- Jun 30, 2013
-
- Jun 29, 2013
-
-
Olivier Lamy authored
-
Olivier Lamy authored
Do not use anymore shaded version of wagon-http as it we can control commons-logging version
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
- if the user is anonymous, he'd go to HudsonAUthenticationEntryPoint, not here. - even if there is some code path that comes here, there's no guarnatee that SecurityRealm in charge wants a login form.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
This allows HudsonAuthenticationEntryPoint to access which permission was needed
-
Kohsuke Kawaguchi authored
... before making any modification. The original version is acegi-security 1.0.7
-
- Jun 27, 2013
-
-
Kohsuke Kawaguchi authored
Node monitoring should run in parallel to reduce the total round-trip time in large instances.
-
- Jun 26, 2013
-
-
Harald Albers authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Conflicts: test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Integrated the fix toward 1.521.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
... probably because it's split in two lines
-
Kohsuke Kawaguchi authored
Based on further conversation with the Artifactory plugin developers, revisiting this extension point. This is a breaking change, but this extension point was added very recently, and it's based on the input from Artifactory plugin, so there's not much point in keeping one that doesn't serve the intended use case.
-
Kohsuke Kawaguchi authored
-
- Jun 25, 2013
-
-
Christoph Kutzinski authored
IMO this needs further refactoring - respect separation of concerns: it's not AbstractProject's call to trigger a node offline
-
Kohsuke Kawaguchi authored
Added Queue.schedule2 to allow the caller to retrieve the existing item in the queue. AbstractProject.doBuild() changed the behavior a bit to reply 201 if the item was already found in the queue (instead of a new one created.)
-
Kohsuke Kawaguchi authored
-
Christoph Kutzinski authored
-
Kohsuke Kawaguchi authored
"201 Created" response doesn't work well with a browser as the user agent.
-
Oliver Gondža authored
Fix ListJobsCommandTest failed on Windows by replace line ending
-