Commit Graph

8144 Commits

Author SHA1 Message Date
abayer 1d7bd48263 [FIXED HUDSON-5632]
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27458 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 15:01:17 +00:00
abayer fe7708e1f7 [FIXED HUDSON-5630]
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27457 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 15:00:30 +00:00
godin c86e46bc8b Add ebuild
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27456 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 13:42:26 +00:00
wyukawa 8d4eae1dcf i18n & l10n(ja) for User Management
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27453 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 08:12:37 +00:00
kohsuke db6cd00f25 Merged revisions 27441,27443,27447 via svnmerge from
https://svn.dev.java.net/svn/hudson/branches/rc

........
  r27441 | kohsuke | 2010-02-12 16:47:05 -0800 (Fri, 12 Feb 2010) | 1 line
  
  [maven-release-plugin] prepare release hudson-1_346
........
  r27443 | kohsuke | 2010-02-12 16:47:17 -0800 (Fri, 12 Feb 2010) | 1 line
  
  [maven-release-plugin] prepare for next development iteration
........
  r27447 | kohsuke | 2010-02-12 17:28:50 -0800 (Fri, 12 Feb 2010) | 1 line
  
  updated changelog as a part of the release
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27449 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 01:32:11 +00:00
kohsuke 2676adca52 class initialization of Hudson is much more work than that of Util, so pushing these small utilities out to Util to reduce the overhead of remoting.
Plus it helps to keep Hudson.java smaller

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27448 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 01:30:56 +00:00
mindless 7089a81862 [FIXED HUDSON-1544] add jsStringEscape in case test name has quote or backslash.
also set text/plain content type on ajax summary response so browser doesn't try
to parse response (firefox 3.6 showed error in console with text/html).


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27444 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 01:00:29 +00:00
kohsuke c477e4a049 stapler 1.134 release was botched
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27438 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-13 00:25:14 +00:00
kohsuke cc2081f4a2 [FIXED HUDSON-5610] Improved the form validation mechanism to support multiple controls.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27436 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-12 22:05:44 +00:00
sogabe f55d745a1e Update Japanese
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27386 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-12 02:54:06 +00:00
mindless 4fabdc702a Bundle latest version of subversion plugin
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27381 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-12 00:50:12 +00:00
kohsuke 0f6dad0048 Use JSON to retrieve values to honor the scope
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27379 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-12 00:29:51 +00:00
kohsuke 0ce323164f Merged revisions 27361 via svnmerge from
https://svn.dev.java.net/svn/hudson/branches/rc

........
  r27361 | kohsuke | 2010-02-11 11:36:57 -0800 (Thu, 11 Feb 2010) | 1 line
  
  using a new version
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27365 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-11 19:50:22 +00:00
kohsuke 97dd6aa0a8 Initialized merge tracking via "svnmerge" with revisions "1-27311" from
https://www.dev.java.net/svn/hudson/branches/rc


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27313 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-11 02:36:09 +00:00
kohsuke 2aeda6cc11 integrated a newer Jelly and Stapler that runs faster with less memory
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27308 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-11 02:35:09 +00:00
kohsuke 0478efb681 override the thread name to make the thread dump more useful, especially in case of a hang.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27302 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-11 01:41:09 +00:00
kohsuke f68ab9ca82 the poll method already handles necessary mutual exclusions
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27301 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-11 01:36:52 +00:00
mindless e605d071f1 [FIXED HUDSON-1375] Maven modules should not be buildable when the parent project is disabled
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27254 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-10 16:11:47 +00:00
mindless d4ee4817e9 update use of deprecated API
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27241 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-10 00:12:50 +00:00
mindless 0d6d3e3ac7 [FIXED HUDSON-2991] show more compact error msg for missing help
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27239 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-09 23:56:06 +00:00
mindless c5b30091d9 minor text/spacing update
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27238 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-09 23:55:10 +00:00
mindless 4785ad36cb [FIXED HUDSON-2610] Escape username in URLs in case it contains special characters such as "#"
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27237 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-09 23:35:44 +00:00
mindless faffa3ad9f filter out some jelly internals from ${attrs} so they are not rendered in output
(f:textbox input tags have included attrs like nameAttr, valueAttr, ownerTag since r25876)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27233 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-09 22:43:14 +00:00
kohsuke 4d23dc7655 Merged revisions 27160 via svnmerge from
https://svn.dev.java.net/svn/hudson/branches/rc

........
  r27160 | kohsuke | 2010-02-08 13:06:09 -0800 (Mon, 08 Feb 2010) | 1 line
  
  updated changelog as a part of the release
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27164 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-08 21:48:03 +00:00
kohsuke 8bf35b2094 Merged revisions 27147,27149-27151,27153 via svnmerge from
https://svn.dev.java.net/svn/hudson/branches/rc

........
  r27147 | kohsuke | 2010-02-08 11:10:47 -0800 (Mon, 08 Feb 2010) | 1 line
  
  [FIXED HUDSON-5536] in 1.345 and added a test case.
........
  r27149 | kohsuke | 2010-02-08 12:01:18 -0800 (Mon, 08 Feb 2010) | 1 line
  
  added a backward compatibility measure to expose variables in both forms
........
  r27150 | kohsuke | 2010-02-08 12:02:19 -0800 (Mon, 08 Feb 2010) | 1 line
  
  forgot to commit this(?)
........
  r27151 | kohsuke | 2010-02-08 12:24:51 -0800 (Mon, 08 Feb 2010) | 1 line
  
  [maven-release-plugin] prepare release hudson-1_345
........
  r27153 | kohsuke | 2010-02-08 12:25:04 -0800 (Mon, 08 Feb 2010) | 1 line
  
  [maven-release-plugin] prepare for next development iteration
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27154 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-08 20:28:39 +00:00
mindless 207f4c582e [HUDSON-5536] set text/plain content type in doPostBack response so browser won't
try to parse response (resulting in "no element found" in firefox error console).
Not the fix for 5536 itself, but nice to avoid js error after successful update.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27145 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-08 18:35:32 +00:00
kohsuke 3af3cc8e9b allow subtype to define visible Action out of SCMRevisionState
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27143 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-08 18:07:09 +00:00
mindless 043a67181a [FIXED HUDSON-5443] Fixes for sidepanel link for People.
Link to top level /people/ for AllView, otherwise to people for this view.
Hide link only for non-default, non-All view that would list no people.
Add heading on People page and a link to top level /people/ when appropriate.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27129 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 23:08:47 +00:00
mindless 4102c9f0f0 [FIXED HUDSON-5456] remove build number permalink on build page.. it belongs on the API
page and is already listed there.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27118 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 17:57:37 +00:00
sogabe ec40d1a7c9 Updated japanese localization
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27105 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 07:43:39 +00:00
kohsuke 04dcb87762 [FIXED HUDSON-2180] revised the design of polling to fix the problem.
See:

  - SCM.compareRemoteRevisionWith
  - SCM.calcRevisionsFromBuild
  - SCMRevisionState

for details. This feature was originally developed in a branch,
whose merge records are as follows:

------------------

Merged revisions 24271,27060,27065,27083-27084 via svnmerge from 
https://www.dev.java.net/svn/hudson/branches/HUDSON-2180/main

........
  r24271 | kohsuke | 2009-11-30 19:41:30 -0800 (Mon, 30 Nov 2009) | 1 line
  
  committing my work in progress
........
  r27060 | kohsuke | 2010-02-05 18:11:05 -0800 (Fri, 05 Feb 2010) | 7 lines
  
  Made SVNRevisionState non-comparable, since doing so and distinguishing
  significant/insignificant changes is rather involving work.
  
  So that's why I originally opted for the compareRemoteRevisionWith method approach
  of telling SCM upfront about what it's comparing the state with.
........
  r27065 | kohsuke | 2010-02-06 08:49:50 -0800 (Sat, 06 Feb 2010) | 1 line
  
  crucial bug fix
........
  r27083 | kohsuke | 2010-02-06 10:37:46 -0800 (Sat, 06 Feb 2010) | 1 line
  
  doc improvement
........
  r27084 | kohsuke | 2010-02-06 10:39:50 -0800 (Sat, 06 Feb 2010) | 1 line
  
  doc improvement
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27103 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 03:06:29 +00:00
mindless 344aafe4a4 [FIXED HUDSON-5454] add tooltip for lock badge icon
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27100 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 01:57:18 +00:00
mindless 5f3f3e04c9 [FIXED HUDSON-5447] Use user selected icon size on People page.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27099 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 01:46:17 +00:00
mindless 3b0b411cdf [FIXED HUDSON-5459] fix singular form when there is only 1 test or 1 failed test
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27097 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 01:05:35 +00:00
mindless 5ce130c0d2 [FIXED HUDSON-5471] Use fixed-width font in textarea for shell/batch build steps.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27096 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 00:53:03 +00:00
mindless f8a1680f02 [HUDSON-5469] file forgotten in r27057
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27095 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-07 00:32:45 +00:00
kohsuke 4d8faa0b7e Initialized merge tracking via "svnmerge" with revisions "1-24268" from
https://www.dev.java.net/svn/hudson/branches/HUDSON-2180/main


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27088 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-06 19:15:24 +00:00
kohsuke 6bd47e12ec rolling back. I need to merge the main portion
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27087 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-06 19:14:13 +00:00
kohsuke 1b84d23850 Initialized merge tracking via "svnmerge" with revisions "1-27085" from
https://www.dev.java.net/svn/hudson/branches/HUDSON-2180


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27086 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-06 19:10:09 +00:00
kohsuke 8bbeb5b1d3 Merged revisions 27047,27049,27053 via svnmerge from
https://svn.dev.java.net/svn/hudson/branches/rc

........
  r27047 | kohsuke | 2010-02-05 14:07:35 -0800 (Fri, 05 Feb 2010) | 1 line
  
  [maven-release-plugin] prepare release hudson-1_344
........
  r27049 | kohsuke | 2010-02-05 14:07:55 -0800 (Fri, 05 Feb 2010) | 1 line
  
  [maven-release-plugin] prepare for next development iteration
........
  r27053 | kohsuke | 2010-02-05 17:05:11 -0800 (Fri, 05 Feb 2010) | 1 line
  
  updated changelog as a part of the release
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27059 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-06 02:06:01 +00:00
mindless 1bd51f4b0f [FIXED HUDSON-5469] avoid NPE and show better error message if view type is missing
when creating a view (can be done by submitting form with enter key.. the OK button
is disabled)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27057 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-06 01:33:01 +00:00
mindless 2510688bc2 update wiki url
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27055 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-06 01:26:18 +00:00
kohsuke 819ab89dda Hudson wasn't properly streaming a large external build submission, which can result in OOME and unresponsiveness.
While investigating the sudden memory usage spike, I discovered that XMPP/MXParser doesn't have a capability of returning a long PCDATA as a series of events. Instead, it tries to buffer the whole thing and return it as a single string.
This obviously results in a horrible performance problem if the submission is large, as was the case.

Switching to StAX to prevent this problem. StAX API isn't a part of Java5, but we already bundle woodstox.

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27042 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-05 18:45:28 +00:00
kohsuke 6f33c7cf74 Merged revisions 27013 via svnmerge from
https://svn.dev.java.net/svn/hudson/branches/rc

........
  r27013 | kohsuke | 2010-02-04 16:39:39 -0800 (Thu, 04 Feb 2010) | 3 lines
  
  fixed a test failure.
  
  sometimes payload isn't a form, so using a header is more reliable.
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27027 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-05 16:24:53 +00:00
mindless c862eb849a [FIXED HUDSON-5458] Update to stapler 1.132 to get better HTML render using "/>"
for elements that should not have a closing tag.  Change in stapler:
https://stapler.dev.java.net/source/browse/stapler?view=rev&rev=1363
Now get patched dom4j via stapler dependency, so removed dependency in Hudson
core pom.  Also changed a few "&lt;br/&gt;" back to "<br/>" now that they will
be rendered properly.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27015 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-05 02:06:34 +00:00
kohsuke 850a9a3a5a Initialized merge tracking via "svnmerge" with revisions "1-27010" from
https://www.dev.java.net/svn/hudson/branches/rc


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27012 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-04 23:34:35 +00:00
kohsuke b0b4637b43 this tweaking is no longer necessary
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27007 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-04 23:33:29 +00:00
mindless 237b26daf3 Don't use raw request param in jelly path (allowing any jelly to be included)..
replace any / chars with _


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27004 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-04 20:52:33 +00:00
kohsuke fe1994a4ef [FIXED HUDSON-5210] fixed this problem in Hudson that doesn't require any configuration change in Jetty.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27002 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-04 03:12:15 +00:00
kohsuke 99ba5e7f59 call attention to config.jelly
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27001 71c3de6d-444a-0410-be80-ed276b4c234a
2010-02-04 02:30:40 +00:00