Commit Graph
38575 Commits
Author SHA1 Message Date
Jesse Glick 01f63bfdff Revert "Enable build caching using develocity (#27163)" (#27277)
This reverts commit cb47c2d76e.
2026-08-20 15:15:43 -06:00
renovate[bot] 0d0b78d182 Update dependency postcss-preset-env to v11.4.0 (#27272)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-20 15:15:25 -06:00
renovate[bot] 2fd29fb3c8 Update dependency com.puppycrawl.tools:checkstyle to v14 (#27271)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-20 15:15:13 -06:00
Guruprasad Bhat a5e091590f Revert "Standardise experimental Jenkins pages, make the side panel independently scrollable + make the build bar sticky (#26863)" (#27265)
This reverts commit e8809b04ee.
2026-08-20 15:15:00 -06:00
renovate[bot] 20471bcb33 Update dependency org.jenkins-ci:jenkins to v2.1397.v033314c396ee (#27245)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-20 15:14:31 -06:00
Markus WinterandMark Waite 94f8f7e8a7 Show only accessible links in sidepanel for new manage Jenkins UI (#27228)
* Show only accessible links in sidepanel for new manage Jenkins UI

fixes #27227

Introduce a new method `hasRequiredPermission` that defaults to using
`getRequiredPermission` similar to the the permission checks for
administrative monitors

* Suppress mutable array spotbugs warning

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-08-20 15:14:18 -06:00
Hardik Sharma a095e230bb Improve diagnostics for unreadable artifacts (#27201)
* Improve unreadable artifact diagnostics

* Handle missing denied artifact path

* Preserve access denied errors in tar archives

* Test unreadable tar entries directly

* Correct GitHub issue references
2026-08-20 15:14:01 -06:00
Adarsh Singh 62f7cabb4a Fix dropdown suggestions requiring a double tap on touch devices (#26923) 2026-08-20 15:13:45 -06:00
Adarsh Singh 8f2ebe8044 fix combobox suggestion list flashing on click (#26922)
* Fix combobox suggestion list flashing on click

* Coerce combobox fill response to an array and register listeners once

The fill request error path resolved to {}, so a failed request (e.g. 403/500) or a non-array response body made updateSuggestions throw on items.filter(). Coerce the response to an array instead.

Also keep the latest suggestions on the element and attach the focus, focusout and input listeners only once. Previously every refillOnChange (the initial fill plus each fillDependsOn change) re-added them, stacking duplicate handlers that fired repeatedly over stale data.
2026-08-20 15:13:30 -06:00
68f17a2617 Removes commons-lang:2.6 from core (#26105)
* Removes commons-lang:2.6 from core

* Resolves spotless issue

* Empty commit to trigger a build

* Update pom.xml

* Discard changes to test/pom.xml

* Update core/src/main/java/jenkins/security/csp/impl/CspDecorator.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Fix syntax errors

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Guruprasad Bhat <gbhat@cloudbees.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2026-08-20 15:13:12 -06:00
d076aeb66b Add abort support to FormChecker delayed checks (#26595)
* Add abort support to FormChecker delayed checks

Support optional AbortController/AbortSignal in FormChecker.delayedCheck, skip aborted queued checks, and handle aborted/failed requests without stalling queue processing. Add regression test covering cancellation of outdated checks.

* Update test/src/test/java/hudson/util/FormFieldValidatorTest.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Address review feedback on FormChecker abort handling

Guard non-GET URL parsing when no query string is present, prevent schedule queue stalls on synchronous sendRequest failures, and make the regression test wait for queue drain instead of fixed timing.

* Use JS based test instead of hacky htmlunit test

---------

Co-authored-by: Kevin <kevin@Kevins-MacBook-Pro-3.local>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
2026-08-19 07:37:17 +01:00
renovate[bot] 736fb851e1 Update dependency com.google.guava:guava to v33.7.1-jre (#27256)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 22:01:30 +01:00
renovate[bot] 56f31aea18 Update dependency org.jenkins-ci.plugins:junit to v1421 (#27262)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 22:01:23 +01:00
Jenkins Release Bot 38f6d6f2d0 [maven-release-plugin] prepare for next development iteration 2026-08-18 10:25:45 +00:00
Jenkins Release Bot 6626c12e87 [maven-release-plugin] prepare release jenkins-2.578 jenkins-2.578 2026-08-18 10:25:36 +00:00
renovate[bot] a028c7a040 Update dependency com.puppycrawl.tools:checkstyle to v13.11.0 (#27250)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-17 16:43:43 -06:00
renovate[bot] 8b72a46a86 Update dependency globals to v17.11.0 (#27247)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-15 21:42:06 -06:00
renovate[bot] 3077248365 Update dependency io.jenkins.plugins:design-library to v460 (#27232)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-15 21:41:44 -06:00
renovate[bot] a8ff0f11ee Update dependency eslint to v10.8.1 (#27225)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-15 21:41:27 -06:00
Tim Jacomb 62d8d525c7 Switch to forking jvm for development mode with hpi:run (#27239) 2026-08-15 21:55:31 +01:00
Jenkins Release Bot 2e228ff40b [maven-release-plugin] prepare for next development iteration 2026-08-11 06:10:52 +00:00
Jenkins Release Bot 82c37634b3 [maven-release-plugin] prepare release jenkins-2.577 jenkins-2.577 2026-08-11 06:10:43 +00:00
renovate[bot] d0e53298b4 Update dependency org.jenkins-ci.plugins:credentials to v1511 (#27223)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 18:53:54 -06:00
renovate[bot] 3364a6ac0c Update dependency org.jenkins-ci.main:remoting to v3386 (#27222)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 18:53:43 -06:00
renovate[bot] 86da417e5f Update dependency com.puppycrawl.tools:checkstyle to v13.10.0 (#27218)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 18:53:30 -06:00
renovate[bot] 86b196ff25 Update dependency postcss to v8.5.26 (#27217)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 18:53:16 -06:00
Eunbin Son 727a7da7e4 Correct PrivateKeyProvider and CLI.loadKey Javadoc to list all supported key types (#27213) 2026-08-09 20:06:13 -06:00
renovate[bot] 27ac0dbe07 Update dependency org.jenkins-ci.plugins:script-security to v1412 (#27211)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-09 20:05:46 -06:00
renovate[bot] c3eabaa977 Update dependency org.bouncycastle:bcprov-jdk18on to v1.85.2 (#27208)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-09 20:05:33 -06:00
Mark Waite c858773e22 Reduce Windows test time in CI (#27204) 2026-08-09 07:54:38 +01:00
renovate[bot] 1bfa99d948 Update stapler.version to v2107 (#27209)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 21:41:16 -06:00
renovate[bot] d42bd27958 Lock file maintenance (#27205)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 21:41:01 -06:00
renovate[bot] 3672fb857a Update Winstone and Jetty (#27193)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 21:40:46 -06:00
Tim Jacomb cb47c2d76e Enable build caching using develocity (#27163)
* Enable build caching using develocity

* Apply suggestion from @timja

* Disable build scan by default

* Revert unneeded change
2026-08-07 21:40:25 -06:00
renovate[bot] 5410b7dbda Update dependency org.jenkins-ci.plugins:junit to v1418 (#27196)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 16:01:29 -06:00
renovate[bot] 89ac621f04 Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1106.v3a_d9a_6d2465e (#27194)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 16:01:12 -06:00
Tim JacombandMark Waite ce77ef5158 List annotation processors explicitly (#27162)
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-08-06 16:51:52 +01:00
renovate[bot] 031dceb475 Lock file maintenance (#27178)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 21:46:26 -06:00
renovate[bot] ebbef1ec6e Update dependency webpack-cli to v7.2.2 (#27179)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 21:45:59 -06:00
renovate[bot] e0102d3140 Update dependency org.xmlunit:xmlunit-bom to v2.13.0 (#27180)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:58:05 -06:00
renovate[bot]andMark Waite 7a5cb87dcc Update stapler.version to v2106 (#27183)
* Update dependency commons-codec:commons-codec to v1.22.1

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update stapler.version to v2106

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-08-05 14:56:00 -06:00
renovate[bot] 130a6953c4 Update dependency org.jenkins-ci.plugins:matrix-project to v905 (#27182)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:55:37 -06:00
renovate[bot] 0ab76dc1bb Update Yarn to v4.18.0 (#27181)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:55:14 -06:00
renovate[bot] 21a3544c29 Update release-drafter/release-drafter action to v7.7.0 (#27176)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:54:26 -06:00
renovate[bot] 3f298bc816 Update dependency net.java.sezpoz:sezpoz to v1.17 (#27175)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:54:02 -06:00
renovate[bot] 290c2d1df3 Update dependency globals to v17.9.0 (#27174)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:53:44 -06:00
renovate[bot] 510ef8ed8c Update Node.js to v24.19.0 (#27173)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:53:25 -06:00
renovate[bot] d19e22ce14 Update dependency webpack to v5.109.2 (#27172)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:53:06 -06:00
renovate[bot] eff4f86e39 Update dependency postcss to v8.5.25 (#27171)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:52:47 -06:00
renovate[bot] 3c12d4fd3b Update dependency commons-codec:commons-codec to v1.22.1 (#27170)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 14:52:27 -06:00