Commit Graph
7113 Commits
Author SHA1 Message Date
Jesse Glick 73706a45bc [JENKINS-18074] Updated comment. 2013-05-28 13:20:55 -04:00
Jesse Glick 315bde60d0 [FIXED JENKINS-18119] Work around timing issue in sortable object.
Note that when workaround is active, table will not get sorted properly.
Probably OK since tables with large contents that *need* sorting probably take longer to finish rendering.
2013-05-28 12:43:15 -04:00
Jesse Glick 8549e7b32d [FIXED JENKINS-18118] Introduced UserAvatarResolver.resolveOrNull to properly produce fallback icon URL. 2013-05-28 12:23:55 -04:00
Jesse Glick 04e2ccade6 [FIXED JENKINS-18074] Avoid clearing AbstractItem.displayName when the new parent ItemGroup is different. 2013-05-24 12:06:37 -04:00
Jesse Glick 476fe22d6e hashify was in 1.510, not 1.509. 2013-05-24 10:10:36 -04:00
Jesse Glick 328b9c8d9d toString 2013-05-23 14:40:10 -04:00
Jesse Glick 1551ad6e46 Warning about mutable design, not apparent from API signature. 2013-05-23 13:55:54 -04:00
Jesse Glick ef926d8a8f Javadoc and @since. 2013-05-23 13:40:48 -04:00
Jesse Glick 186c425d55 @since 2013-05-23 12:56:36 -04:00
Jesse Glick 53cbf595ed [JENKINS-7280] Touch-ups. 2013-05-23 11:05:40 -04:00
gcummings b1415bda59 JENKINS-7280 - Allow filtering of the Run Paramters List - All,
Completed, Successful & Stable using Enum
2013-05-23 11:08:17 +01:00
Vincent Latombe 16a3ddfe05 Merge branch 'master' into recurse-folders-maven-jobs-compat 2013-05-23 10:53:29 +02:00
Jesse Glick 4af5c22134 [FIXED JENKINS-17681] Use builds\last{Stable,Successful}Build on Windows for permalinks. 2013-05-22 17:27:52 -04:00
Jesse Glick 41edc5867b [JENKINS-16301] Verifying current load/save implementation can round-trip fingerprints. 2013-05-22 17:20:43 -04:00
Jesse Glick 63ecb8269a Use message formats when logging. 2013-05-22 10:30:18 -04:00
Jesse Glick cd3efb21db Avoid gratuitous logging at INFO. 2013-05-22 10:28:00 -04:00
Ari Hyttinen 4b8329a1c4 Fixed reporting correct pass count by TestResult.toPrettyString() method. 2013-05-22 12:39:31 +03:00
Jesse Glick 54fda4faa1 Merge branch 'master' of github.com:jenkinsci/jenkins 2013-05-21 21:40:31 -04:00
Jesse Glick 8d2e452336 [JENKINS-16301] Verifying current serial format as a baseline. 2013-05-21 21:39:44 -04:00
Jesse Glick 9d72311ba0 [JENKINS-16301] Use a buffered input stream to get somewhat better performance. 2013-05-21 17:42:50 -04:00
Jesse Glick 51fbd2d867 [JENKINS-16301] Replace impl of getDigestOf with standard (Commons Codec) DigestUtils.md5Hex, for simplicity. 2013-05-21 17:41:39 -04:00
Jesse Glick 6ea4532da3 Merge pull request #774 from dnadolny/master
[JENKINS-17478] Various improvements from code reviews
2013-05-21 11:26:35 -07:00
Jesse Glick b5d96e27dd [JENKINS-17030] Noting, fixing/adding @since, adding @Bug. 2013-05-21 14:07:10 -04:00
Jesse Glick e31b750c58 Merge pull request #767 from olivergondza/wbr_layout
[FIXED JENKINS-17030] Enable word breaking for job names.
2013-05-21 11:04:21 -07:00
Jesse Glick df53cc7d72 Lack of HTML escape made Javadoc misleading. 2013-05-20 13:27:19 -04:00
Jesse Glick ab2774362f [JENKINS-15652] Include directory in assertion messages so it is possible to tell which project is broken. 2013-05-20 13:04:27 -04:00
Jesse Glick 84d1abdcd4 [FIXED JENKINS-17983] Empty LogRecorder.Target.name was not working. 2013-05-16 17:22:51 -04:00
Donny Nadolny 37f91746fa Merge branch 'master' of https://github.com/jenkinsci/jenkins 2013-05-15 16:45:30 -04:00
Donny Nadolny f566c8ae16 Various improvements from code reviews 2013-05-15 16:40:38 -04:00
Jesse Glick 5ecbbefb6d [FIXED JENKINS-16652] Use UpdateSite.Plugin.deploy from PluginManager.doUploadPlugin. 2013-05-14 20:15:07 -04:00
Jesse Glick 8c53e2f394 [FIXED JENKINS-17935] NPE from Run.getDynamic when a transient build action is invisible.
Amends lvotypko’s 33e0df7 to be as careful as bdff425 + f65da7f + 10e9b00 for persistent actions.
2013-05-13 13:27:29 -04:00
Jesse Glick 688420177a [FIXED JENKINS-17933] Catch errors in init.groovy. 2013-05-13 10:42:20 -04:00
Jesse Glick e1473e208c Missing equals/hashCode/toString impls for CopyOnWriteMap. 2013-05-13 10:20:00 -04:00
Kohsuke Kawaguchi 76b455184a expose the submitted file name 2013-05-08 12:13:44 -07:00
Kohsuke Kawaguchi c4d36adb69 typo 2013-05-08 10:20:12 -07:00
ssogabe 3f12c11115 fixed i18n. use Localizable object. 2013-05-08 19:36:09 +09:00
Oliver Gondža b26835ffeb [fixed JENKINS-7285] Use build parameters in combination filters
Based on the work of Michael Elkin [1].

[1] https://issues.jenkins-ci.org/secure/attachment/20588/0001-tag-1.414-for-parameters-in-multiconfig-filters.patch
2013-05-07 13:03:54 +02:00
Olivier Lamy 70f457d90e Merge pull request #772 from imod/default-maven-settings
FIXES JENKINS-17723 - Default maven settings
Good change !
2013-05-05 18:29:21 -07:00
imod 91f0352ea2 try using defaulting of dropdownDescriptorSelector 2013-05-04 17:35:40 +02:00
dnadolny 4e37084360 Merge pull request #769 from dnadolny/master
[FIXED JENKINS-17478] Add extension point to rewrite JUnit test names
2013-05-02 13:14:59 -07:00
Jesse Glick 53d1e20f62 If an optional component cannot be loaded, print a polite one-line message, not a big scary stack trace.
(To reproduce: BuildNowTextPropertyTest from cloudbees-template warns about FolderProxyGroupContainer.)
2013-05-02 14:55:06 -04:00
Donny Nadolny d658f55c30 Add extension point to rewrite JUnit test names
This adds an extension point, TestNameTransformer, which is called to transform JUnit test case names.
This is useful for JVM languages like scala which are more flexible than java with identifier naming.
Scala, for example, allows you to write test names between back ticks, and then encodes the name using valid java identifiers.
This extension point would allow a plugin to transform those names back in to readable names when they are displayed on the test result page.
2013-05-02 14:03:03 -04:00
Jesse Glick 21bf5c45d4 Diagnosis for test failure.
https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/850/testReport/jenkins.security/RekeySecretAdminMonitorTest/testBasicWorkflow/
com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 400 Bad Request for http://localhost:60027//administrativeMonitor/jenkins.security.RekeySecretAdminMonitor/scan
	at com.gargoylesoftware.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:549)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:333)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:357)
	at com.gargoylesoftware.htmlunit.html.HtmlForm.submit(HtmlForm.java:196)
	at org.jvnet.hudson.test.HudsonTestCase.submit(HudsonTestCase.java:1178)
	at jenkins.security.RekeySecretAdminMonitorTest.testBasicWorkflow(RekeySecretAdminMonitorTest.java:112)
java.lang.Exception: Invalid request submission
	at org.kohsuke.stapler.HttpResponses.error(HttpResponses.java:79)
	at jenkins.security.RekeySecretAdminMonitor.doScan(RekeySecretAdminMonitor.java:117)
2013-05-02 08:55:31 -04:00
Kohsuke Kawaguchi 31eeb753aa merged back the RC branch 2013-05-01 20:37:34 -07:00
Jesse Glick 3c2b50ecfe [FIXED JENKINS-17681] Do not try to call resolveSymlink on a nonexistent link as you will just get an IOException, breaking peephole permalinks in some Windows environments. 2013-05-01 20:13:18 -04:00
Jesse Glick 00d5e38759 [JENKINS-17681] Set up a test which passes on Unix but fails on Windows when symlinks are enabled on the platform but disabled for the current user. 2013-05-01 19:10:30 -04:00
Jesse Glick 1e51b62298 [SECURITY-63] Check RUN_SCRIPTS for /eval.(cherry picked from commit 3d03990abc) 2013-05-01 14:16:49 -07:00
Jesse Glick 04403edc58 [SECURITY-63] Require POST for running Groovy scripts.(cherry picked from commit 3bbb65df3a) 2013-05-01 14:16:40 -07:00
Jesse Glick d482fc50fb [FIXED SECURITY-67] Forbid CSS links in markup to be on the safe side.(cherry picked from commit 1e19eb3ece) 2013-05-01 14:16:37 -07:00
Oliver Gondža 2c240bdc87 [FIXED JENKINS-17030] Enable word breaking for job names 2013-05-01 18:32:13 +02:00