Commit Graph
11896 Commits
Author SHA1 Message Date
Kohsuke Kawaguchi 0fd39c445a Merge pull request #1090 from daniel-beck/JENKINS-21386
[FIXED JENKINS-21386] Allow more specific loggers to reduce log level
2014-01-18 16:30:25 -08:00
Kohsuke Kawaguchi 22f2238b23 [JENKINS-16417]
My recommended fix in response to https://github.com/jenkinsci/jenkins/pull/1093. This does not eliminate nor exclude the need for more generic pluggability, but it would at least address the security concern.
2014-01-18 16:04:05 -08:00
Jesse Glick 5727f287e2 Warn in the UI about short cycles in the day of month field for a crontab, which can have surprising behaviors near the end of a month. 2014-01-16 11:27:27 -05:00
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?)
2014-01-15 13:55:59 -05:00
Daniel Beck b9426e4f17 [FIXED JENKINS-21386] Allow more specific loggers to reduce log level 2014-01-15 01:34:14 +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 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
Jesse Glick f9aaeee402 Update annotation-indexer to 1.7 so we can use @Restricted on constructors. 2014-01-13 10:40:27 -05:00
Oliver Gondža b3bb2077c5 Merge branch 'master' of github.com:jenkinsci/jenkins 2014-01-12 19:26:37 +01:00
Harald Albers 072c438951 updated German localization 2014-01-11 19:53:33 +01:00
Jesse Glick eaea046529 Documenting ${JOB_NAME##*/} trick. 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 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
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. 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. 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. 2014-01-08 16:54:53 -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. 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. 2014-01-07 10:10:27 -05:00
Jesse Glick e9f2adff4f Fixing some POM warnings. 2014-01-07 10:06:21 -05:00
Kohsuke Kawaguchi 67f3465e03 the trunk is toward 1.548-SNAPSHOT 2014-01-06 19:31:42 -08:00
Bruno Kühnen Meneguello 6763eb88e8 [FIXED JENKINS-21239] Trend Graph NPE when no builds 2014-01-06 22:08:28 +01:00
Bruno Kühnen Meneguello 84843f25d4 Various translation fixes 2014-01-06 15:18:19 -02:00
Harald Albers e869801b01 Merge pull request #1081 from stephlag/patch-2
Added some french translations
2014-01-05 02:33:34 -08:00
Harald Albers 307cc011e0 Merge pull request #1080 from stephlag/patch-1
Added some french translations
2014-01-05 02:30:00 -08:00
Fernando Boaglio 0765031e07 pt_BR translation (diagnosis + matrix + logging) 2014-01-05 00:58:35 -02:00
Fernando Boaglio a1a7f282ff pt_BR translation (diagnosis + matrix + logging) 2014-01-05 00:08:08 -02:00
Jesse Glick 2669e4a86d Split out windows-slaves-plugin.
https://trello.com/c/MhG9Ksqa/12-windows-service-slave-launcher
2014-01-03 17:20:01 -05:00
Jesse Glick bfaab5118d [JENKINS-18410] NPE from previous fix (fcdf749) under some conditions, which the test case was not exercising.
java.lang.NullPointerException
	at hudson.tasks.test.AggregatedTestResultPublisher$TestResultAction.getProject(AggregatedTestResultPublisher.java:173)
	at hudson.tasks.test.AggregatedTestResultPublisher$TestResultAction.<init>(AggregatedTestResultPublisher.java:146)
	at hudson.tasks.test.AggregatedTestResultPublisher$TestResultAction.<init>(AggregatedTestResultPublisher.java:135)
	at hudson.tasks.test.AggregatedTestResultPublisher.perform(AggregatedTestResultPublisher.java:90)
2014-01-02 13:34:42 -05:00
Jesse Glick ede95a0fb0 Merge branch 'master' into login-events-JENKINS-20999 2014-01-02 13:01:41 -05:00