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