Daniel Beck
bed6ccd719
Merge pull request #3187 from daniel-beck/JENKINS-34254-v2
...
[JENKINS-34254] Fix RequirePOST form
(cherry picked from commit 76c9f8beac )
2018-01-25 13:44:08 +01:00
Kohsuke Kawaguchi
2904044e51
[maven-release-plugin] prepare for next development iteration
2018-01-17 14:52:07 -08:00
Kohsuke Kawaguchi
847a2534ce
[maven-release-plugin] prepare release jenkins-2.89.3
2018-01-17 14:52:07 -08:00
Daniel Beck
e9ecbb326c
Merge pull request #3201 from dwnusbaum/JENKINS-48604
...
[JENKINS-48604] Do not downgrade plugins that are dependencies of detached plugins when upgrading Jenkins
(cherry picked from commit 1dc2c6d5ff )
2018-01-03 15:01:35 +01:00
Oleg Nenashev
0319362666
Merge pull request #3193 from dwnusbaum/JENKINS-48365
...
[JENKINS-48365] Install detached plugins when upgrading Jenkins past the version the plugins were detached
(cherry picked from commit 968b6adf00 )
2018-01-03 15:01:11 +01:00
Kohsuke Kawaguchi
0e5db018ca
Merge remote-tracking branch 'origin/stable-2.89' into stable-2.89
2017-12-13 16:53:42 -08:00
Kohsuke Kawaguchi
8ae7df076e
[maven-release-plugin] prepare for next development iteration
2017-12-13 16:41:56 -08:00
Kohsuke Kawaguchi
b6443aacbb
[maven-release-plugin] prepare release jenkins-2.89.2
2017-12-13 16:41:56 -08:00
Oleg Nenashev
6be05b8014
[JENKINS-48157] - Risk of NPE when migrating MyViewProperty without PrimaryView ( #3156 )
...
* [JENKINS-48157] - Reproduce the issue in test
* [JENKINS-48157] - Annotate and document nullness conditions in MyViewsProperty and ViewGroupMixIn
* [FIXED JENKINS-48157] - Prevent NPEs when using public API and when using null primaryViewName
* [JENKINS-48157] - Fix typo in Javadoc
(cherry picked from commit 211b57e8b0 )
2017-12-11 10:32:26 +01:00
t-hall
065b874a47
[JENKINS-34138] Fix maven installs from stepping on each other ( #3042 )
...
* [JENKINS-34138] Adding equals/hashCode methods so that installs don't step on each other
* [JENKINS-34138] Added issue reference to unit tests
* [JENKINS-34138] - changed the order of equals / hashcode
(cherry picked from commit d688c15490 )
2017-12-11 10:31:13 +01:00
Kohsuke Kawaguchi
2a1406e4bf
[maven-release-plugin] prepare for next development iteration
2017-12-06 11:10:45 -08:00
Kohsuke Kawaguchi
2fa723b1ee
[maven-release-plugin] prepare release jenkins-2.89.1
2017-12-06 11:10:45 -08:00
Daniel Beck
8058675317
Merge pull request #3134 from jglick/IdStrategy-NFE-JENKINS-47909
...
[JENKINS-47909] Handle false hex escapes
(cherry picked from commit 7c06a9ba94 )
2017-11-30 09:09:26 +01:00
Wadeck Follonier
179ac8df08
[JENKINS-43852] add caching options for captcha ( #3126 )
...
* JENKINS-42852 add caching options for captcha
* - remove whitespace
* - correct unit tests
* - copy/paste is bad
* - second edit...
(cherry picked from commit 80d17f5a68 )
2017-11-22 18:20:53 +01:00
Oliver Gondža
d3bb74334b
Towards 2.89.1
2017-11-10 10:48:19 +01:00
Kohsuke Kawaguchi
02faf36dc3
[maven-release-plugin] prepare release jenkins-2.89
2017-11-06 10:15:25 -08:00
Jesse Glick
08d50a929a
Merge commit '048e313aa95844e2366a0611192415abbcf4b5ee' into security-master
2017-11-06 07:13:57 -05:00
Kohsuke Kawaguchi
048e313aa9
[maven-release-plugin] prepare for next development iteration
2017-11-05 16:30:59 -08:00
Kohsuke Kawaguchi
727b5c48e6
[maven-release-plugin] prepare release jenkins-2.88
2017-11-05 16:30:58 -08:00
Oleg Nenashev
4f6ff15fba
Merge pull request #3121 from jglick/missingDescriptor-JENKINS-45977
...
[JENKINS-45977] Behave robustly when a UserProperty is missing its descriptor
2017-11-04 10:04:23 +01:00
Jesse Glick
f8f5ffc7e6
[FIXED JENKINS-45977] Behave robustly when a UserProperty is missing its descriptor.
2017-10-31 14:23:03 -04:00
Oleg Nenashev
27f0abd414
[FIXED JENKINS-47181] - Recover the agent protocol handling tests. ( #3118 )
...
* [FIXED JENKINS-47181] - Recover the agent protocol handling tests.
The protocol handling logic does not longer use bogus assumptions anymore.
Instead of that, there are extra `MockAgentProtocol` instances (to be moved to JTH?)
* Extremely important fix to retrigger the PR builder
2017-10-30 20:53:42 +01:00
Jesse Glick
209a5ad1a5
Merge commit 'c2aca606e3dc45384c38785e1ced4780733bd906' into security-master
2017-10-30 10:18:02 -04:00
Oleg Nenashev
c7f68438e8
Fix typo in the SetupWizardTest#shouldProhibitAccessToPluginListWithoutAuth()
2017-10-30 11:54:36 +01:00
Kohsuke Kawaguchi
c2aca606e3
[maven-release-plugin] prepare for next development iteration
2017-10-29 20:46:03 -07:00
Kohsuke Kawaguchi
655472efde
[maven-release-plugin] prepare release jenkins-2.87
2017-10-29 20:46:03 -07:00
Wadeck Follonier
ac3cd3eb21
[JENKINS-47426] getPropertyKey is not consistent over time ( #3080 )
...
* JENKINS-47426: getPropertyKey is not consistent over time
- add passing test for the case the rootUrl is set
- add failing test for the case the rootUrl is not set yet, the propertyKey is not consistent
- add a warning message when the flow passes in the fallback mode
* - fixing the getEncryptedValue using a static memory
* - add issue annotations
* - modifications proposed by Jesse: use legacyId instead of randomId, stable over restart
* - small correction for a test case
2017-10-28 23:01:50 +02:00
Jesse Glick
f266a7f6aa
Merge commit '790068c8486cdd4741336f9d61de72a9a6537a30' into security-master
2017-10-23 09:09:19 -04:00
Kohsuke Kawaguchi
790068c848
[maven-release-plugin] prepare for next development iteration
2017-10-22 17:56:23 -07:00
Kohsuke Kawaguchi
8c0ea07d5d
[maven-release-plugin] prepare release jenkins-2.86
2017-10-22 17:56:23 -07:00
Oleg Nenashev
b3d20446dc
Merge pull request #3098 from jglick/QueueTest.taskEquality
...
QueueTest.taskEquality was flaky
2017-10-22 11:16:39 +02:00
Oleg Nenashev
136fe8255e
Merge pull request #3093 from dwnusbaum/JENKINS-47448
...
[JENKINS-47448] Fix JDKInstaller for downloads requiring an Oracle login
2017-10-21 09:46:40 +02:00
Jesse Glick
5e6b1050b2
Merge pull request #3099 from jglick/getCauseOfBlockage-JENKINS-47517
...
[JENKINS-47517] Revert the change to the default behavior of Queue.Task.getCauseOfBlockage
2017-10-20 18:02:40 -04:00
Jesse Glick
19714f2018
Deprecate isBuildBlocked & getWhyBlocked in favor of getCauseOfBlockage, which you needed to implement anyway.
2017-10-19 13:06:35 -04:00
Jesse Glick
a9246c2887
Merge branch 'security-stable-2.73' into security-master
2017-10-19 12:28:51 -04:00
Jesse Glick
a2491e323b
Merge branch 'security-stable-2.60' into security-stable-2.73
2017-10-19 12:28:07 -04:00
Jesse Glick
87b7ba7d31
Merge branch 'security-stable-2.46' into security-stable-2.60
2017-10-19 12:19:45 -04:00
Rebecca Ysteboe
566a8ddb88
[SECURITY-499] Sanitize user id <-> filename conversion
2017-10-19 12:14:51 -04:00
Jesse Glick
0e5274b4b5
[JENKINS-47517] Revert the change to the default behavior of Queue.Task.getCauseOfBlockage.
2017-10-18 22:07:59 -04:00
Jesse Glick
3defe0f8aa
QueueTest.taskEquality was flaky: the original task could run before we got a chance to even try scheduling a second.
2017-10-18 15:02:22 -04:00
Jesse Glick
815b97a907
Updating JnlpAccessWithSecuredHudsonTest to JenkinsRule.
2017-10-18 12:21:00 -04:00
Jesse Glick
3a781f5a40
jenkins-test-harness 2.31
2017-10-17 13:06:31 -04:00
Jesse Glick
6d2de7d914
Merge branch 'master' into CommandLauncher-JENKINS-47393
2017-10-17 09:06:29 -04:00
Devin Nusbaum
36ef5d51ca
Fix JDKInstaller for downloads requiring an Oracle login
2017-10-16 17:16:24 -04:00
Alex Taylor
ead38e0d23
[JENKINS-35459] - Prevent Duplicated elements with incorrect URL when using the search on DashBoard View ( #2994 )
...
[JENKINS-35459] - Prevent Duplicated elements with incorrect URL when using the search on DashBoard View
2017-10-16 10:22:31 +02:00
Kohsuke Kawaguchi
85d96df613
[maven-release-plugin] prepare for next development iteration
2017-10-15 17:41:28 -07:00
Kohsuke Kawaguchi
ddaa42aae7
[maven-release-plugin] prepare release jenkins-2.85
2017-10-15 17:41:28 -07:00
Akbashev Alexander
be02386449
[JENKINS-20046] - Do not query queue dispatchers from UI ( #3038 )
...
* Do not query queue dispatchers from UI
* Address comments from review
* Restore old constructors and mark them as @deprecated
* Optimise query from UI even more
* Check non-concurrent builds in getCauseOfBlockageForItem
2017-10-15 09:20:52 +02:00
Oleg Nenashev
0fac49e4ac
Merge pull request #3063 from oleg-nenashev/protocols-flakytest
...
Disable the flaky AgentProtocolTest test
2017-10-14 15:40:19 +02:00
Wadeck Follonier
02b8e7f356
[JENKINS-47372] Add a new Administrative monitor for CSRF-protection ( #3072 )
...
* [JENKINS-47372] add administrative monitor when there is no CSRF issuer configured
* - add line breaks
* - add license header
- put link in the properties instead of the previous mix
- remove @author
- simplify isActivated body
* - correct line breaks
2017-10-14 11:45:26 +02:00