Commit Graph
17636 Commits
Author SHA1 Message Date
Jesse Glick 84318cc97d Replaced “New Job” with “New Item” since various plugins (such as cloudbees-folder) add TopLevelItemDescriptor’s which do not produce Job’s.
(Might be feasible to automatically use “Job” or “Item” according to the most specific common supertype of all registered descriptors?)
builds/22 changes/22
2014-01-15 13:55:59 -05:00
Vojtech Juranek 9a1f75c297 Add changelog record for PR #1089 2014-01-15 09:25:44 +01:00
Jonathan A. Sternberg f0bbc66921 [FIXED JENKINS-20345] file descriptor leak in zip file download
When downloading a zip file with all of the artifacts, file descriptors
would be opened and never closed. This resulted in many leaked file
descriptors which would only be cleaned up the next time the garbage
collector was run.

For directories with a large number of files, the zip file would be
corrupted because an exception was thrown during the process of creating
the zip file when the process ran out of file descriptors. Jenkins was
then left in a very brittle state as random threads wouldn't be able to
open files or sockets anymore until the garbage collector was run.
2014-01-14 15:03:04 -05:00
Stephen Connolly 4ace130e3b Merge pull request #1088 from stephenc/master
[FIXED JENKINS-21371] Enhance SecurityRealm API to support queries of the group membership
2014-01-14 03:49:24 -08:00
Stephen Connolly ec12c07ef5 [FIXED JENKINS-21371] Enhance SecurityRealm API to support queries of the group membership 2014-01-14 11:48:24 +00:00
CloudBees DEV@Cloud b01ad4d4b8 Merge REMERGE_HEAD into HEAD 2014-01-13 16:57:20 +00:00
Kohsuke Kawaguchi 862bb2017d the trunk is toward 1.549-SNAPSHOT 2014-01-13 08:09:50 -08:00
Kohsuke Kawaguchi 3d049bd384 creating an RC branch 2014-01-13 08:09:39 -08:00
Kohsuke Kawaguchi 43babb46be merged back the RC branch 2014-01-13 08:08:32 -08:00
Kohsuke Kawaguchi e7d026a8e8 updated changelog as a part of the release 2014-01-13 08:08:14 -08:00
Jesse Glick f9aaeee402 Update annotation-indexer to 1.7 so we can use @Restricted on constructors. builds/21 changes/21 2014-01-13 10:40:27 -05:00
Kohsuke Kawaguchi 0e89f46deb updated changelog for release 2014-01-12 19:55:30 -08:00
Kohsuke Kawaguchi 556df3b6e5 [maven-release-plugin] prepare for next development iteration 2014-01-12 19:45:34 -08:00
Kohsuke Kawaguchi 9df61499fe [maven-release-plugin] prepare release jenkins-1.547 jenkins-1.547 2014-01-12 19:45:33 -08:00
Oliver Gondža b3bb2077c5 Merge branch 'master' of github.com:jenkinsci/jenkins 2014-01-12 19:26:37 +01:00
Oliver Gondža c8930ed1b8 Refactor #992 changes/20 2014-01-12 18:04:05 +01:00
Harald Albers 072c438951 updated German localization 2014-01-11 19:53:33 +01:00
Jesse Glick eaea046529 Documenting ${JOB_NAME##*/} trick. builds/19 changes/19 2014-01-10 17:00:11 -05:00
Oliver Gondža 515c395cb5 Refactor #741 2014-01-10 14:58:48 +01:00
Oliver Gondža 2767724185 Fix #992 2014-01-10 14:47:21 +01:00
Oliver Gondža 25d8b96c61 Merge pull request #992 from lvotypko/ViewTest
Add tests
2014-01-10 12:06:26 +01:00
Oliver Gondža bd84403e3e Merge pull request #741 from lvotypko/view-computers
Method getComputers() does not return computers for label expressions.
2014-01-10 12:05:43 +01:00
Olivier Lamy 42c6713c7d Merge pull request #1087 from thetestpeople/patch-1
Use -Djava.awt.headless=true on Debian service
2014-01-10 02:57:58 -08:00
Peter Russell b3b9db7e8d Use -Djava.awt.headless=true on Debian service
I installed the Jenkins Debian package, and later installed an XServer (XVFB).  The graphs of test results etc. were replaced by an image suggesting that I add this flag to the JVM commandline.  I don't see any reason why this shouldn't always be present on Debian systems.
2014-01-10 10:18:07 +00:00
CloudBees DEV@Cloud a05f98dbf2 Merge REMERGE_HEAD into HEAD 2014-01-09 18:45:52 +00:00
Harald Albers 328bbcb8e3 localization cleanup
purged some messages that are obsolete since
06514d2517
localized redirect message
2014-01-09 18:48:28 +01:00
Jesse Glick cb623640cc [FIXED JENKINS-18694] Generalizing fix of JENKINS-18678 to include also rename of parent folders, taking advantage of JENKINS-18028 API. builds/18 changes/18 2014-01-09 12:40:48 -05:00
Jesse Glick c21b209ba3 [JENKINS-18224] Relaxing type parameter restriction on TransientActionFactory since useful mixin interfaces like Item do not extend Actionable. builds/17 changes/17 2014-01-09 09:13:53 -05:00
Jesse Glick 0f7b144fd3 Merge pull request #1059 from jglick/TransientActionFactory-JENKINS-18224
[JENKINS-18224] TransientActionFactory
2014-01-09 05:55:06 -08:00
Stephen Connolly e998c2a670 [FIX JENKINS-21303] There is a NPE here that can and does happen for real when an aggresive slave retention strategy interacts with post build triggers that want to do token macro expansion 2014-01-09 12:46:42 +00:00
Jesse Glick 540a529dee Fixing Actionable.replaceAction. 2014-01-08 21:34:17 -05:00
Jesse Glick 1a78882be0 Merge branch 'master' into TransientActionFactory-JENKINS-18224 2014-01-08 21:15:18 -05:00
Jesse Glick bbe36a5aaa [FIXED JENKINS-19400] Noting merge of #1055: BuildReference.HolderFactory. 2014-01-08 21:13:05 -05:00
Jesse Glick 2d8264b69c Merge branch 'BuildReference-JENKINS-19400' 2014-01-08 21:11:25 -05:00
Jesse Glick 0e00797f49 [FIXED JENKINS-20999] Noting merge of #1064: SecurityListener. 2014-01-08 21:09:40 -05:00
Jesse Glick 79196b370f Merge branch 'login-events-JENKINS-20999' 2014-01-08 21:07:52 -05:00
Jesse Glick 8d79e93db7 Merge branch 'master' into BuildReference-JENKINS-19400 2014-01-08 19:53:02 -05:00
Jesse Glick 6eb191964b [JENKINS-18224] Preparing to merge #1059. 2014-01-08 19:08:41 -05:00
Jesse Glick 6815152cd4 Merge branch 'master' into TransientActionFactory-JENKINS-18224 2014-01-08 19:05:57 -05:00
Jesse Glick a22e9feaae [JENKINS-18224] Introduced Actionable.replaceAction, allowing getActions() to be deprecated except for subclasses. 2014-01-08 17:36:21 -05:00
Jesse Glick ca1ab42491 Merge remote-tracking branch 'origin/master' into TransientActionFactory-JENKINS-18224 2014-01-08 17:19:35 -05:00
Jesse Glick dbdcaabcef Better for SecurityListener.authenticated to take a UserDetails, since some implementations (as for AD) may have additional information. 2014-01-08 17:13:49 -05:00
Jesse Glick 7ef5f938f1 Merge remote-tracking branch 'origin/master' into login-events-JENKINS-20999 2014-01-08 17:05:11 -05:00
Jesse Glick 6ca99ff8c2 [FIXED JENKINS-20008] [FIXED JENKINS-18028] [FIXED JENKINS-18680] #1069: support for moving jobs into or out of folders. builds/16 changes/16 2014-01-08 16:54:53 -05:00
Jesse Glick 554be78b9b [JENKINS-18678] [JENKINS-18028] Confirming (as suggested in #1069 by @oleg-nenashev) that build history is retained after a move into a folder. 2014-01-08 16:38:06 -05:00
Jesse Glick e265935340 More meaningful parameter/local variable names. 2014-01-08 16:24:05 -05:00
Jesse Glick 0b5927dc0d Merge branch 'master' into folder-moving 2014-01-08 16:20:36 -05:00
Jesse Glick dda099c19a [FIXED JENKINS-19826] element.setAttribute('name', …) does not work in IE in compatibility mode, so use prototype’s Element(…) which does. builds/15 changes/15 2014-01-07 13:41:09 -05:00
Jesse Glick 7c91c402a7 [FIXED JENKINS-21254] Ensuring that all <link>s offered on the /login page can be read even by anonymous users without Jenkins.READ. builds/14 changes/14 2014-01-07 10:10:27 -05:00
Jesse Glick e9f2adff4f Fixing some POM warnings. 2014-01-07 10:06:21 -05:00