Commit Graph

6893 Commits

Author SHA1 Message Date
dependabot[bot] 05ac98565c
Bump org.jenkins-ci.plugins.workflow:workflow-support from 896.v175a_a_9c5b_78f to 907.v6713a_ed8a_573 (#9218)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 14:35:24 -07:00
dependabot[bot] c28f154fba
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.936.v3c5cd2190e9e to 6.940.v7fa_03b_f14759 (#9217)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 10:52:26 -07:00
Jenkins Release Bot 33858d1c67 [maven-release-plugin] prepare for next development iteration 2024-04-30 13:06:46 +00:00
Jenkins Release Bot 751c09305e [maven-release-plugin] prepare release jenkins-2.456 2024-04-30 13:05:06 +00:00
dependabot[bot] f1d587c929
Bump org.jenkins-ci.main:jenkins-test-harness from 2189.v1c38d94b_43b_a_ to 2193.v71b_f09ec6d46 (#9213) 2024-04-30 02:19:46 +00:00
dependabot[bot] cf68884243
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.928.v7c780211d66e to 6.936.v3c5cd2190e9e (#9212) 2024-04-30 02:19:38 +00:00
dependabot[bot] e045122490
Bump org.jenkins-ci.plugins:display-url-api from 2.200.vb_9327d658781 to 2.204.vf6fddd8a_8b_e9 (#9210) 2024-04-30 01:40:05 +00:00
Daniel Beck ec3a9a8562
Do not reuse `WebClient` in `StaplerAbstractTest` (#9209)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2024-04-29 21:49:51 +01:00
dependabot[bot] 6760e2d595
Bump org.jenkins-ci.plugins:scm-api from 689.v237b_6d3a_ef7f to 690.vfc8b_54395023 (#9187)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-23 21:07:31 -07:00
dependabot[bot] 81933df7b5
Bump io.jenkins.plugins:font-awesome-api from 6.5.1-3 to 6.5.2-1 (#9186)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-23 17:31:59 -07:00
Jenkins Release Bot 42d2d16f78 [maven-release-plugin] prepare for next development iteration 2024-04-23 13:09:51 +00:00
Jenkins Release Bot 9591d2dd20 [maven-release-plugin] prepare release jenkins-2.455 2024-04-23 13:09:32 +00:00
dependabot[bot] dd09dd2815
Bump io.jenkins.plugins:commons-text-api from 1.11.0-95.v22a_d30ee5d36 to 1.11.0-109.vfe16c66636eb_ (#9184)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 12:09:31 -07:00
growfrow 136d310bdf
Remove duplicate words in Javadoc and test comments (#9178)
Remove duplicate words in Javadoc and JavaScript comments

Signed-off-by: growfrow <growfrow@outlook.com>
2024-04-18 23:06:12 +02:00
Jenkins Release Bot c660d271af [maven-release-plugin] prepare for next development iteration 2024-04-16 13:14:47 +00:00
Jenkins Release Bot e94cea328c [maven-release-plugin] prepare release jenkins-2.454 2024-04-16 13:14:28 +00:00
Jesse Glick 13dc52c476
[JENKINS-73011] Round-trip `JNLPLauncher.tunnel` to `null` not `""` (#9170) 2024-04-15 05:43:06 -07:00
Allan Burdajewicz 323ad6a4a1
[JENKINS-65829] Fix WorkspaceCleanupThread to consider suffixed works… (#9083)
* [JENKINS-65829] Fix WorkspaceCleanupThread to consider suffixed workspaces even if original is inexistent

* [JENKINS-65829] Make sur controller system properties is used across all nodes

* [JENKINS-65829] Adapt test for tmp + rename test for libs
2024-04-14 09:31:42 +02:00
Markus Winter e9adbc9833
[JENKINS-72947] Support symbols in `TopLevelItemDescriptor#getIconClassName()` (#9127)
* [JENKINS-72947] Support symbols in TopLevelItemDescriptor#getIconClassName()

When adding a new Item via `newJob` the corresponding Decriptor can now
make use of symbols

* update icon

* add test
2024-04-14 09:31:32 +02:00
dependabot[bot] ec27d3b6d8
Bump org.jenkins-ci.main:jenkins-test-harness from 2186.v5a_b_e6dd02a_35 to 2189.v1c38d94b_43b_a_ (#9160)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 15:25:35 -07:00
dependabot[bot] 9b86c9df3c
Bump io.jenkins.plugins:design-library from 286.v6643a_81e02b_8 to 296.v56576267b_508 (#9154) 2024-04-12 18:58:54 +00:00
Jan Faracik 16a6575814
Use 'jenkins-button' for tables (#9131)
* Init

* Update Security2780Test.java

* Add comment for increasing SVG size in table

* Restore previous column.jelly

* Fix indentation
2024-04-10 20:07:53 +02:00
Tim Jacomb d14b380c78
[JENKINS-69588] Stop installed plugins page jumping on load (#9141) 2024-04-10 20:07:40 +02:00
dependabot[bot] 7e648ada8c
Bump org.jenkins-ci.plugins:script-security from 1326.vdb_c154de8669 to 1335.vf07d9ce377a_e (#9144) 2024-04-09 14:13:44 +00:00
Jenkins Release Bot decfb50e3b [maven-release-plugin] prepare for next development iteration 2024-04-09 13:03:20 +00:00
Jenkins Release Bot e8b88d4e58 [maven-release-plugin] prepare release jenkins-2.453 2024-04-09 13:02:56 +00:00
Jan Faracik 864b2753f8
Refresh the 'New item' page (#9111)
* Init

* Remove br

* Remove unused functions

* Remove div class assertion

* Increase gap between items
2024-04-05 23:26:39 +02:00
dependabot[bot] bb45b8722b
Bump io.jenkins.plugins:ionicons-api from 56.v1b_1c8c49374e to 70.v2959a_b_74e3cf (#9107) 2024-04-03 20:33:07 +00:00
Markus Winter 3f92f12272
use symbol for keep build forever badge (#9105) 2024-04-03 14:02:11 +01:00
dependabot[bot] 8a34cf5760
Bump org.jenkins-ci.main:jenkins-test-harness from 2185.v796448319b_7c to 2186.v5a_b_e6dd02a_35 (#9118) 2024-04-02 23:47:25 +00:00
dependabot[bot] 5a1d9725aa
Bump org.jenkins-ci.main:jenkins-test-harness from 2182.v0138ccb_c0b_cb_ to 2185.v796448319b_7c (#9117)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 12:50:47 -07:00
Jenkins Release Bot c8c1322b14 [maven-release-plugin] prepare for next development iteration 2024-04-02 13:12:03 +00:00
Jenkins Release Bot a8adff8670 [maven-release-plugin] prepare release jenkins-2.452 2024-04-02 13:11:42 +00:00
dependabot[bot] 065cff5655
Bump org.jenkins-ci.plugins.workflow:workflow-support from 881.v7663695646cf to 896.v175a_a_9c5b_78f (#9103)
Bump org.jenkins-ci.plugins.workflow:workflow-support

Bumps [org.jenkins-ci.plugins.workflow:workflow-support](https://github.com/jenkinsci/workflow-support-plugin) from 881.v7663695646cf to 896.v175a_a_9c5b_78f.
- [Release notes](https://github.com/jenkinsci/workflow-support-plugin/releases)
- [Changelog](https://github.com/jenkinsci/workflow-support-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/workflow-support-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins.workflow:workflow-support
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-31 08:06:15 -06:00
dependabot[bot] d9cccc4fc3
Bump io.jenkins.plugins:design-library from 91.v257f311ea_1dc to 286.v6643a_81e02b_8 (#9095)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2024-03-29 13:27:34 -07:00
dependabot[bot] d49528847b
Bump org.jenkins-ci.plugins:junit from 1259.v65ffcef24a_88 to 1265.v65b_14fa_f12f0 (#9098)
Bump org.jenkins-ci.plugins:junit

Bumps [org.jenkins-ci.plugins:junit](https://github.com/jenkinsci/junit-plugin) from 1259.v65ffcef24a_88 to 1265.v65b_14fa_f12f0.
- [Release notes](https://github.com/jenkinsci/junit-plugin/releases)
- [Commits](https://github.com/jenkinsci/junit-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:junit
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-28 16:47:50 -06:00
dependabot[bot] 9f07e1dd9c
Bump org.jenkins-ci.main:jenkins-test-harness from 2174.v111a_b_471784f to 2182.v0138ccb_c0b_cb_ (#9096)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2174.v111a_b_471784f to 2182.v0138ccb_c0b_cb_.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-28 16:47:26 -06:00
Daniel Beck 28ed39d800
[JENKINS-18884] Remove 'People' view (#9060)
* [JENKINS-18884] Remove 'People' view

* Add placeholder pages when someone tries to access removed URLs

* Remove obsolete UserInfo class, inapplicable tests

* Restore test with a different core-contributed object

It's not entirely clear what this test signifies, given the
existence of `testTopLevelItemIsLegal`, but whatever.

* Remove probably unnecessary code

---------

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2024-03-28 14:55:00 -06:00
Jenkins Release Bot e4079f71c1 [maven-release-plugin] prepare for next development iteration 2024-03-26 13:00:54 +00:00
Jenkins Release Bot 2c4b3dcd1f [maven-release-plugin] prepare release jenkins-2.451 2024-03-26 13:00:35 +00:00
dependabot[bot] 5bfabe61bd
Bump org.jenkins-ci.plugins.workflow:workflow-support from 865.v43e78cc44e0d to 881.v7663695646cf (#9051)
* Bump org.jenkins-ci.plugins.workflow:workflow-support

Bumps [org.jenkins-ci.plugins.workflow:workflow-support](https://github.com/jenkinsci/workflow-support-plugin) from 865.v43e78cc44e0d to 881.v7663695646cf.
- [Release notes](https://github.com/jenkinsci/workflow-support-plugin/releases)
- [Changelog](https://github.com/jenkinsci/workflow-support-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/workflow-support-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins.workflow:workflow-support
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add scm API plugin to tests pom

Allow workflow-support plugin to load by including the most recent
release of the scm API plugin as a dependency in the tests module.

Without this addition, the StartupTest fails because the workflow-support
plugin cannot be loaded.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2024-03-25 11:43:37 -07:00
Stefan Spieker f73094b519
Minor improvements to readability within tests (#9059)
minor improvements to readability
2024-03-22 21:49:58 +01:00
dependabot[bot] 00fce5a1d2
Bump org.jenkins-ci.main:jenkins-test-harness from 2171.v048c97409d12 to 2174.v111a_b_471784f (#9049)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 13:56:52 -07:00
Jenkins Release Bot ec5c07252a [maven-release-plugin] prepare for next development iteration 2024-03-19 13:03:21 +00:00
Jenkins Release Bot 4947fe6aad [maven-release-plugin] prepare release jenkins-2.450 2024-03-19 13:03:00 +00:00
dependabot[bot] 9f790a3142
Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043)
Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 4.2.0 to 4.2.1.
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt)
- [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.0...awaitility-4.2.1)

---
updated-dependencies:
- dependency-name: org.awaitility:awaitility
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 11:05:57 -06:00
Jesse Glick c0f27461fc
`QueueIdStrategy` (#9020) 2024-03-18 15:59:19 +01:00
dependabot[bot] 3e61c82be1
Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to 472.vf7c289a_4b_420 (#9036)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 17:15:23 -07:00
Jenkins Release Bot 1b4affc201 [maven-release-plugin] prepare for next development iteration 2024-03-12 13:08:47 +00:00
Jenkins Release Bot 8c5b7ec3e8 [maven-release-plugin] prepare release jenkins-2.449 2024-03-12 13:08:28 +00:00
dependabot[bot] 61a8fed259
Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 19:52:43 -07:00
dependabot[bot] 9a3ef7cd04
Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-08 09:48:00 -08:00
dependabot[bot] b2a764116f
Bump org.jenkins-ci.main:jenkins-test-harness from 2165.vf0266a_2d187f to 2171.v048c97409d12 (#9017)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 15:43:29 -08:00
dependabot[bot] 61a2404ba3
Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to 470.vc91f60c5d8e2 (#9015)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 12:19:33 -08:00
Jesse Glick 13c86eeaf6
`Nodes` persistence cleanup, APIs to control loading (#8979)
Co-authored-by: Vincent Latombe <vincent@latombe.net>
2024-03-05 21:01:15 +01:00
Jenkins Release Bot bd37089adf [maven-release-plugin] prepare for next development iteration 2024-03-05 13:04:04 +00:00
Jenkins Release Bot e4ac97f4cf [maven-release-plugin] prepare release jenkins-2.448 2024-03-05 13:03:43 +00:00
dependabot[bot] 97b07c05d9
Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_ to 1337.v60b_d7b_c7b_c9f (#9007)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 08:00:17 -08:00
dependabot[bot] 0f1390b9ab
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.921.vfb_b_224371fb_4 to 6.928.v7c780211d66e (#8995)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 07:59:55 -08:00
Basil Crow b8e916a536
Further reduce usages of `StringUtils` (#9002) 2024-03-02 11:36:43 +01:00
Basil Crow 3c042d12b8
Reduce usage of `StringUtils` (#8999) 2024-03-01 23:18:05 +01:00
dependabot[bot] bf82c475b7
Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 10:14:28 -08:00
Jesse Glick d42e0786a4
Null out `ProxyConfiguration.userName` on save (#8990)
* Null out `ProxyConfiguration.userName` on save

* Since we already have a `readResolve`, may as well use it to clean up historical `userName` of `""` https://github.com/jenkinsci/jenkins/pull/8990#discussion_r1502295510

* Linking to new JDK-8326949
2024-02-28 22:21:50 +01:00
Jenkins Release Bot 3bea04c75e [maven-release-plugin] prepare for next development iteration 2024-02-27 13:13:12 +00:00
Jenkins Release Bot 245cf73b0f [maven-release-plugin] prepare release jenkins-2.447 2024-02-27 13:12:43 +00:00
dependabot[bot] 4d0a4eb826
Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3 (#8987)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 09:15:25 -08:00
Daniel Beck 64607784f8
[JENKINS-60866][JENKINS-71513] Apply Stapler update for CSP-compliant st:bind and renderOnDemand (#6865)
* [JENKINS-60866] Apply Stapler update for CSP-compliant st:bind

* [JENKINS-60866] Make renderOnDemand CSP-compliant

* Thanks Spotless

* Make Stapler incrementals work

* Update Stapler to new incremental

* Fixup bad merge

* Update Stapler, add test demonstrating st:bind working

* Address review feedback

* Add test for null bind, update Stapler

* Checkstyle

* More tests

* Use released Stapler

---------

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
2024-02-24 07:34:33 +01:00
dependabot[bot] 9630c421f5
Bump org.jenkins-ci.main:jenkins-test-harness from 2161.v114f3cb_78326 to 2165.vf0266a_2d187f (#8974)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 08:56:08 -08:00
dependabot[bot] 68c91216b7
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.901.vb_4c7a_da_75da_3 to 6.921.vfb_b_224371fb_4 (#8958)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20 13:36:55 -08:00
Jenkins Release Bot 104a66c317 [maven-release-plugin] prepare for next development iteration 2024-02-20 13:04:05 +00:00
Jenkins Release Bot 660d6f63a4 [maven-release-plugin] prepare release jenkins-2.446 2024-02-20 13:03:42 +00:00
Markus Winter 5304da10a6
[JENKINS-69113] renovate progressBar (#8821)
* [JENKINS-69113] renovate progressBar

The progressbar used at various places is replaced by a div/span
compbination and gets a new styling that is in sync with other ui
elements. Mainly it has rounded corners.
The bar is always animated opposed to old behaviour where it was only
animated when the estimated remaining time was unknown. Animation is now
based on css and no longer a gif.
All colors are defined via variables so they can be adjusted by themes.
The build progress bar shown on run and console views is now updated
dynamically.
The progress bar used in progressive rendering is doubled in size to
make it more prominent that it is still running (See [JENKINS-72138],
this doesn't solve the problem but might lower the chance that people
reload the mentioned page because they think nothing happens).

* apply prettier

* scss style

* set status url

the parameters page also includes the buildCaption.jelly. But the js is
using a relative url thus accessing `statusIcon` fails.
Store status url in the div and read from there.

* apply behaviour so tooltip is shown after icon update

fix url

* incorporate feedback

use existing colors
only animate when unknown or with flag
animate via build caption and progressive rendering

* adjust class name

* adjust bg color

* fix style

* sRGB

* avoid j:out

---------

Co-authored-by: Alexander Brandes <mc.cache@web.de>
2024-02-19 14:59:21 +01:00
dependabot[bot] 2bd2ce2e2d
Bump org.jenkins-ci.plugins:script-security from 1321.va_73c0795b_923 to 1326.vdb_c154de8669 (#8961)
Bump org.jenkins-ci.plugins:script-security

Bumps [org.jenkins-ci.plugins:script-security](https://github.com/jenkinsci/script-security-plugin) from 1321.va_73c0795b_923 to 1326.vdb_c154de8669.
- [Release notes](https://github.com/jenkinsci/script-security-plugin/releases)
- [Commits](https://github.com/jenkinsci/script-security-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:script-security
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 22:34:20 +01:00
Jesse Glick 091db50c09
Basic `ProxyConfigurationManagerTest` (#8952) 2024-02-14 14:28:08 -08:00
Jenkins Release Bot 19863eb487 [maven-release-plugin] prepare for next development iteration 2024-02-13 13:22:54 +00:00
Jenkins Release Bot 3555f365df [maven-release-plugin] prepare release jenkins-2.445 2024-02-13 13:22:34 +00:00
Jesse Glick 7100a164b7
Use truly large fictional core versions in tests (#8905) 2024-02-08 16:01:25 -07:00
dependabot[bot] b899f94963
Bump org.jenkins-ci.main:jenkins-test-harness from 2158.v9eed8a_eb_c04b_ to 2161.v114f3cb_78326 (#8947) 2024-02-08 22:59:37 +00:00
Jenkins Release Bot 09905a09d9 [maven-release-plugin] prepare for next development iteration 2024-02-06 13:08:35 +00:00
Jenkins Release Bot 6fac92d015 [maven-release-plugin] prepare release jenkins-2.444 2024-02-06 13:08:09 +00:00
dependabot[bot] c7cfa30be8
Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to 1259.v65ffcef24a_88 (#8925) 2024-02-05 20:20:36 +00:00
dependabot[bot] ed8562fdf7
Bump org.jenkins-ci.plugins:script-security from 1313.v7a_6067dc7087 to 1321.va_73c0795b_923 (#8928)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-04 21:21:45 +01:00
Daniel Beck 3ad945f7f3
[JENKINS-72636] Prevent authenticated access to Resource Root URL (#8922)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2024-02-02 16:44:33 +01:00
dependabot[bot] ed84a4ba34
Bump org.jenkins-ci.main:jenkins-test-harness from 2156.vd392d386f442 to 2158.v9eed8a_eb_c04b_ (#8926)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 07:55:08 +01:00
Markus Winter ef378cc38d
[JENKINS-71700] avoid stacktrace from artifactarchiver when no artifacts are found (#8908)
[JENKINS-71700] avoid stacktrace in artifactarchiver when no artifacts

When the validateAntFileMask fails because there are too many files or
it takes too long an exception is thrown that was intendend to be
catched in the ArtifactArchiver. But when the build happens on an agent
and not the built-in, this didn't work as the the exception is deeply
wrapped in 2 other exceptions.
As printing this information is of no real help, just catch all
exceptions and print them to the jenkins log but not the build log. Any
other message might just be misleading as one could get the impression
that jenkins stopped after looking at 10000 files and only because of
this no files where archived but this is not the case. At this place the
ArtifactArchiver is just trying to give a hint why it didn't archive
anything.
2024-02-01 08:56:48 +01:00
dependabot[bot] 332ac4914f
Bump org.jenkins-ci.main:jenkins-test-harness from 2154.v9367950e9176 to 2156.vd392d386f442 (#8916)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 08:36:18 -08:00
dependabot[bot] 213bdecefc
Bump org.jenkins-ci.plugins.workflow:workflow-api from 1289.va_cf779f32df0 to 1291.v51fd2a_625da_7 (#8914)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 08:35:28 -08:00
Jenkins Release Bot 5d5ad30cf5 [maven-release-plugin] prepare for next development iteration 2024-01-30 13:07:18 +00:00
Jenkins Release Bot 4e424abc28 [maven-release-plugin] prepare release jenkins-2.443 2024-01-30 13:06:57 +00:00
dependabot[bot] 090ada7bfd
Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to 1319.v7eb_51b_3a_c97b_ (#8904)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 09:33:57 -08:00
dependabot[bot] 27b8a5e505
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.897.vb_943ea_6b_a_08b_ to 6.901.vb_4c7a_da_75da_3 (#8903)
Bump org.jenkins-ci.plugins:cloudbees-folder

Bumps [org.jenkins-ci.plugins:cloudbees-folder](https://github.com/jenkinsci/cloudbees-folder-plugin) from 6.897.vb_943ea_6b_a_08b_ to 6.901.vb_4c7a_da_75da_3.
- [Release notes](https://github.com/jenkinsci/cloudbees-folder-plugin/releases)
- [Commits](https://github.com/jenkinsci/cloudbees-folder-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:cloudbees-folder
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 12:39:23 -07:00
Tim Jacomb d2a9fd2b1f
[JENKINS-72505] f:validateButton finds selected radio button (#8832)
JENKINS-72505 f:validateButton finds selected radio button

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2024-01-26 12:38:32 -07:00
dependabot[bot] 8088f30d39
Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to 1317.v0ce519a_92b_3e (#8901)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 05:45:34 -08:00
dependabot[bot] b83c92666b
Bump org.jenkins-ci.plugins.workflow:workflow-api from 1283.v99c10937efcb_ to 1289.va_cf779f32df0 (#8898)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-25 13:45:35 -08:00
dependabot[bot] dbd5f115ad
Bump org.jenkins-ci.main:jenkins-test-harness from 2152.v60323ca_97732 to 2154.v9367950e9176 (#8897)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 19:07:43 -08:00
dependabot[bot] 8aa6276609
Bump org.jenkins-ci.main:jenkins-test-harness from 2148.v80482520b_d2c to 2152.v60323ca_97732 (#8873)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 15:58:38 -08:00
dependabot[bot] 49e5ab32ce
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.858.v898218f3609d to 6.897.vb_943ea_6b_a_08b_ (#8894)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 15:55:15 -08:00
Daniel Beck 34a6d0e466
[JENKINS-72603] Update bundled Matrix Project Plugin to 822.824.v14451b_c0fd42 (#8891) 2024-01-24 13:30:34 -08:00
dependabot[bot] f425dd45f3
Bump io.jenkins.plugins:font-awesome-api from 6.5.1-1 to 6.5.1-2 (#8887)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 12:53:30 -08:00
dependabot[bot] 788d93b496
Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to 337.v1b_04ea_4df7c8 (#8876)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 12:49:21 -08:00
dependabot[bot] 9f8d343f05
Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to 1256.v002534a_5f33e (#8869)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 12:45:17 -08:00
Jenkins Release Bot 92d7c3cd70 [maven-release-plugin] prepare for next development iteration 2024-01-22 21:37:02 +00:00
Jenkins Release Bot 10b1b88331 [maven-release-plugin] prepare release jenkins-2.442 2024-01-22 21:35:22 +00:00
Kevin-CB 554f037820 [SECURITY-3314] 2024-01-16 17:07:44 +00:00
Daniel Beck de450967f3 [SECURITY-3315] 2024-01-16 17:07:37 +00:00
Jenkins Release Bot 86d39dd23b [maven-release-plugin] prepare for next development iteration 2024-01-16 13:08:48 +00:00
Jenkins Release Bot 3b0de10df3 [maven-release-plugin] prepare release jenkins-2.441 2024-01-16 13:07:08 +00:00
Alexander Brandes faf22cdb40
Remove unused material-icons (#8831)
* Update the icon path in SvgIconTest

* Remove unused material-icons
2024-01-13 16:09:22 +01:00
dependabot[bot] 9dd9a51a44
Bump org.jenkins-ci.main:jenkins-test-harness from 2146.v6b_f8b_1cb_d12d to 2148.v80482520b_d2c (#8857)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2146.v6b_f8b_1cb_d12d to 2148.v80482520b_d2c.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-12 11:42:40 +01:00
Jenkins Release Bot 2923a7785e [maven-release-plugin] prepare for next development iteration 2024-01-10 04:35:41 +00:00
Jenkins Release Bot f1e9bbc410 [maven-release-plugin] prepare release jenkins-2.440 2024-01-10 04:35:17 +00:00
dependabot[bot] 0ebd1a066b
Bump org.jenkins-ci.plugins:script-security from 1305.v487433146192 to 1313.v7a_6067dc7087 (#8844)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 11:44:11 -08:00
dependabot[bot] cdffa21e96
Bump org.jenkins-ci.main:jenkins-test-harness from 2140.ve736dc2b_b_d2c to 2146.v6b_f8b_1cb_d12d (#8845)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 11:43:13 -08:00
Alexander Brandes 3dbbf26894
Increase MavenTest#sensitiveParameters() timeout to 500s (#8840) 2024-01-07 13:42:29 +01:00
Basil Crow 7392571c65
Replace deprecated `-jnlpUrl` in `JNLPLauncherTest` (#8833) 2024-01-06 10:07:08 -07:00
Alexander Brandes 040cb89113
Increase test timeout of MavenTest#sensitiveParameters() (#8837) 2024-01-06 10:05:12 -07:00
dependabot[bot] 78cdaa9f29
Bump org.jenkins-ci.plugins:script-security from 1294.v99333c047434 to 1305.v487433146192 (#8826)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 15:50:43 -08:00
Jenkins Release Bot 95bff130c3 [maven-release-plugin] prepare for next development iteration 2024-01-02 13:11:47 +00:00
Jenkins Release Bot 7dc5d1fecc [maven-release-plugin] prepare release jenkins-2.439 2024-01-02 13:11:25 +00:00
Alexander Brandes 4c423d4842
Update XML namespace schemaLocation (#8817) 2024-01-02 08:11:38 +00:00
Jenkins Release Bot 111b3f28be [maven-release-plugin] prepare for next development iteration 2023-12-26 13:05:08 +00:00
Jenkins Release Bot 49c305dfb7 [maven-release-plugin] prepare release jenkins-2.438 2023-12-26 13:04:44 +00:00
dependabot[bot] 5ab5ad07e9
Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 10:04:14 -08:00
dependabot[bot] f60c1b4872
Bump org.jenkins-ci.main:jenkins-test-harness from 2137.vb_4eb_49f51c4b_ to 2140.ve736dc2b_b_d2c (#8799)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2137.vb_4eb_49f51c4b_ to 2140.ve736dc2b_b_d2c.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-22 21:51:23 +01:00
dependabot[bot] 7018b14cc3
Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924 to 822.v01b_8c85d16d2 (#8796)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-21 14:20:36 -08:00
Basil Crow b8ee997fcc
[JENKINS-64356] Add test for missing `legacyIds` when creating jobs via REST API or CLI (#8758) 2023-12-21 11:38:14 -07:00
Jan Faracik 01c42a3dca
Update the appearance of the stop button (#8780)
* Init

* Fixes

* Update executors.jelly

* Update _buttons.scss

* Fix i18n

* Tidy up

* Fix test

* Temporary fast build

CI build is too unreliable and I just want an incrementals...

* Revert "Temporary fast build"

This reverts commit 28df8398f3.

---------

Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-12-20 22:45:22 +01:00
Jan Faracik 3a1ac2cb44
Use Jenkins modal for 'Apply' button failures (#8394)
* Init

* Linting

* Test fixes

* Switch to dialog for simple error case

---------

Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
2023-12-20 22:44:51 +01:00
Jenkins Release Bot 2ece2ccc9d [maven-release-plugin] prepare for next development iteration 2023-12-19 13:41:53 +00:00
Jenkins Release Bot 018bd8e4d9 [maven-release-plugin] prepare release jenkins-2.437 2023-12-19 13:10:58 +00:00
dependabot[bot] 8be599a973
Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to 1252.vfc2e5efa_294f (#8781)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 10:37:27 -08:00
Vincent Latombe 259ccc06fb
[JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle via `I18n` action. (#8776)
[JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle

When running the JVM with a default locale that is not english, the
resource bundle lookup for english would return a bundle with that
default locale, instead of using the "default" that is english.

Also changed bundle resolution to use uberClassloader rather than
iterating on all plugin classloaders
2023-12-14 21:35:49 +01:00
dependabot[bot] 2239347454
Bump org.jenkins-ci.main:jenkins-test-harness from 2135.v8f2e9795cf3f to 2137.vb_4eb_49f51c4b_ (#8779)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 19:41:06 -08:00
dependabot[bot] be77274143
Bump org.jenkins-ci.main:jenkins-test-harness from 2129.v09f309d2339c to 2135.v8f2e9795cf3f (#8778)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 13:50:23 -08:00
Daniel Beck 7df7ae4a85
[JENKINS-72443] Do not show copy option without visible items (#8763)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-12-13 21:00:43 +01:00
Jesse Glick 0a9497951d
Avoid file locks in `LauncherTest.remotable` (#8745) 2023-12-13 21:00:30 +01:00
Jesse Glick 6a2d94bfbe
Simplifying `JNLPLauncher` (#8762) 2023-12-13 11:10:29 -08:00
Jenkins Release Bot 24dd6c2180 [maven-release-plugin] prepare for next development iteration 2023-12-12 13:08:37 +00:00
Jenkins Release Bot 2952e7bcaf [maven-release-plugin] prepare release jenkins-2.436 2023-12-12 13:08:25 +00:00
dependabot[bot] 85c1f8ddf2
Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to 1311.vcf0a_900b_37c2 (#8764)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 17:13:54 -08:00
Jesse Glick 6f8c3fe260
Avoid `CLICommandInvoker.authorizedTo` in `QuietDownCommandTest` (#8754) 2023-12-08 05:45:47 -07:00
dependabot[bot] cabc8f67b9
Bump org.jenkins-ci.main:jenkins-test-harness from 2119.v453e748edd91 to 2129.v09f309d2339c (#8757)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 13:01:25 -08:00
dependabot[bot] c7e7df49f9
Bump org.jenkins-ci.main:jenkins-test-harness from 2118.v03a_2d036b_6c9 to 2119.v453e748edd91 (#8751)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 15:20:22 -08:00
dependabot[bot] c49faf87a8
Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1 (#8744)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 15:20:00 -08:00
Jenkins Release Bot d6f5c20409 [maven-release-plugin] prepare for next development iteration 2023-12-05 13:31:36 +00:00
Jenkins Release Bot 9375b5d301 [maven-release-plugin] prepare release jenkins-2.435 2023-12-05 13:31:24 +00:00
Vincent Latombe 0f0d81b306
Add `ExtensionList.lookupFirst` convenience method. (#8735)
* Add `ExtensionList.lookupFirst` convenience method.

When introducing an extension point that is meant to allow overriding a default behaviour with another implementation,
generally the caller only cares about looking up only one implementation, the one with the highest ordinal.

* Fix javadoc

Co-authored-by: Jesse Glick <jglick@cloudbees.com>

---------

Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2023-12-05 07:27:39 +01:00
dependabot[bot] 0d537d43bd
Bump org.jenkins-ci.main:jenkins-test-harness from 2116.v25a_e7e33f4b_2 to 2118.v03a_2d036b_6c9 (#8746)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 12:26:52 -08:00
dependabot[bot] f63de705fd
Bump org.jenkins-ci.main:jenkins-test-harness from 2115.v0d2b_4a_a_e80f8 to 2116.v25a_e7e33f4b_2 (#8731)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 10:37:46 -08:00
dependabot[bot] a23a8e58fb
Bump org.jenkins-ci.main:jenkins-test-harness from 2112.ve584e0edc63b_ to 2115.v0d2b_4a_a_e80f8 (#8728)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2112.ve584e0edc63b_ to 2115.v0d2b_4a_a_e80f8.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-29 16:02:01 -08:00
Jenkins Release Bot 3c8d90569b [maven-release-plugin] prepare for next development iteration 2023-11-28 13:19:44 +00:00
Jenkins Release Bot 1585bf8798 [maven-release-plugin] prepare release jenkins-2.434 2023-11-28 13:19:32 +00:00
dependabot[bot] af0488e8d8
Bump org.jenkins-ci.plugins:script-security from 1281.v22fb_899df1a_e to 1294.v99333c047434 (#8722)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 16:39:11 -08:00
dependabot[bot] 60f19cb24a
Bump org.jenkins-ci.main:jenkins-test-harness from 2105.v5a_7b_f123294f to 2112.ve584e0edc63b_ (#8713)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-26 13:11:40 -08:00
Markus Winter aad79effa1
[JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and improvements around disk space monitoring (#8593) 2023-11-24 22:16:57 +00:00
Jenkins Release Bot f266671016 [maven-release-plugin] prepare for next development iteration 2023-11-21 13:07:31 +00:00
Jenkins Release Bot fadc5119b2 [maven-release-plugin] prepare release jenkins-2.433 2023-11-21 13:07:19 +00:00
Julien Greffe b9b3e6bfa8
[JENKINS-71715] Allow plugins with alternate build log visualizations to handle console links from core and other plugins (#8321)
* [JENKINS-71715] Allow plugins with alternate build log visualizations to handle console links from core and other plugins

* [JENKINS-71715] Apply suggestions with ordinal extension and @since TODO

* [JENKINS-71715] Public @Extension

* Add or fix @since todo

we usually don't put versions but put todo instead and these versions get resolved _after_ merges.

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

* [JENKINS-71715] Apply suggestions from reviews

* [JENKINS-71715] Switch ConsoleURLProvider to interface and add Functions.getContextRelativeUrl

* [JENKINS-71715] Refactor ConsoleUrlProvider API and add Functions.getConsoleUrl method for use in Jelly files

* [JENKINS-71715] Fix casing of ConsoleURLProvider.java

* [JENKINS-71715] Add global and per-user configuration options for ConsoleUrlProvider

* [JENKINS-71715] Fix Javadoc reference

* [JENKINS-71715] Remove outdated TODO comment

* [JENKINS-71715] Miscellaneous updates based on review feedback

* [JENKINS-71715] Fix Javadoc links

* [JENKINS-71715] Update console links for build list and build time trend widgets

* [JENKINS-71715] Functions.getConsoleUrl must take Queue.Executable instead of Run

* [JENKINS-71715] Simplify test using WebClient.executeOnServer

* [JENKINS-71715] Add constructor

* [JENKINS-71715] Preserve old behavior of p:console-link as a fallback for atypical consumers

* [JENKINS-71715] Ignore invalid URLs and consult global providers if user providers fail to provide a valid URL

* [JENKINS-71715] Move ConsoleUrlProviderGlobalConfiguration into AppearanceCategory

* [JENKINS-71715] Hide AppearanceGlobalConfiguration if ConsoleUrlProviderGlobalConfiguration is disabled and would be the only option on the page

* [JENKINS-71715] Update help text and Javadoc based on review feedback, and filter out default provider in global config

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

* [JENKINS-71715] getProvidersDescriptors can be an instance method

---------

Co-authored-by: Baptiste Mathus <bmathus@gmail.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Devin Nusbaum <dnusbaum@cloudbees.com>
Co-authored-by: Devin Nusbaum <dwnusbaum@users.noreply.github.com>
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-11-18 14:58:20 -07:00
dependabot[bot] f344879c56
Bump org.jenkins-ci.plugins:script-security from 1275.v23895f409fb_d to 1281.v22fb_899df1a_e (#8698) 2023-11-18 21:53:11 +00:00
Jenkins Release Bot 51c5fa2367 [maven-release-plugin] prepare for next development iteration 2023-11-14 13:12:19 +00:00
Jenkins Release Bot 8b132a1c36 [maven-release-plugin] prepare release jenkins-2.432 2023-11-14 13:12:09 +00:00
dependabot[bot] a18400cb2f
Bump org.jenkins-ci.plugins:credentials from 1307.v3757c78f17c3 to 1309.v8835d63eb_d8a_ (#8687)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-10 06:48:53 -08:00
Jesse Glick e4fe5042e4
Temporary memory leak in `FutureImpl.executors` (#8640)
* Temporary memory leak in `FutureImpl.executors`

* https://github.com/jenkinsci/jenkins-test-harness/pull/669 released

* Skip new test on Windows https://github.com/jenkinsci/jenkins/pull/8640#discussion_r1373797374
2023-11-08 06:39:28 -07:00
dependabot[bot] 942f932242
Bump org.jenkins-ci.main:jenkins-test-harness from 2104.v8d1866dd0ea_f to 2105.v5a_7b_f123294f (#8683)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2104.v8d1866dd0ea_f to 2105.v5a_7b_f123294f.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 13:38:34 -07:00
Jenkins Release Bot 6052e4dc8c [maven-release-plugin] prepare for next development iteration 2023-11-07 13:01:59 +00:00
Jenkins Release Bot 8bf97d7233 [maven-release-plugin] prepare release jenkins-2.431 2023-11-07 13:01:47 +00:00
Daniel Beck dd04e33567
[JENKINS-60866][JENKINS-71797] Remove timeline widget (#6869)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-11-05 19:24:25 +00:00
dependabot[bot] 9c02d4ebdd
Bump org.jenkins-ci.modules:instance-identity from 173.va_37c494ec4e5 to 185.v303dc7c645f9 (#8667)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 14:08:08 -07:00
dependabot[bot] 01e30ea1df
Bump io.jenkins.plugins:commons-text-api from 1.10.0-78.v3e7b_ea_d5a_fe1 to 1.11.0-94.v3e1f4a_926e49 (#8668)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 22:19:37 -07:00
dependabot[bot] 020ec48d38
Bump org.jenkins-ci.main:jenkins-test-harness from 2099.vc95b_86578f37 to 2104.v8d1866dd0ea_f (#8671)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 22:18:28 -07:00
Jenkins Release Bot 049d8b52be [maven-release-plugin] prepare for next development iteration 2023-10-31 12:47:15 +00:00
Jenkins Release Bot 723253304d [maven-release-plugin] prepare release jenkins-2.430 2023-10-31 12:46:32 +00:00
dependabot[bot] 551043065b
Bump org.jenkins-ci.main:jenkins-test-harness from 2096.vcfd8fa_a_67f86 to 2099.vc95b_86578f37 (#8653)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 09:52:37 -07:00
dependabot[bot] 93d37b8e24
Bump org.jenkins-ci.plugins:credentials from 1304.v5ec13eecef46 to 1307.v3757c78f17c3 (#8655)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 09:51:39 -07:00
dependabot[bot] d5e7897ec2
Bump org.jenkins-ci.plugins:credentials from 1293.vff276f713473 to 1304.v5ec13eecef46 (#8650) 2023-10-27 05:40:58 +00:00
dependabot[bot] 413fb158f8
Bump org.jenkins-ci.main:jenkins-test-harness from 2090.v6d1706e434a_b_ to 2096.vcfd8fa_a_67f86 (#8642)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 09:03:57 -07:00
Jenkins Release Bot c9947a3473 [maven-release-plugin] prepare for next development iteration 2023-10-24 13:07:26 +00:00
Jenkins Release Bot 3f2b5ad8c5 [maven-release-plugin] prepare release jenkins-2.429 2023-10-24 13:07:10 +00:00
Jesse Glick 9d29a542a5
Test of `JNLP4-connect-proxy` connection protocol (#8621) 2023-10-23 12:35:05 -07:00
Jesse Glick 53fa10293c
Diagnostics for `QuietDownCommandTest.quietDownShouldSuccessWithBlockPlusNonExpiredTimeoutAndRunningExecutor` (#8534) 2023-10-21 16:34:30 +02:00
Daniel Beck 8f5167d1ba
[JENKINS-72181] Restore flushed output for `groovy` CLI command (#8622) 2023-10-20 10:10:17 -07:00
dependabot[bot] f613605a2e
Bump org.jenkins-ci.plugins:cloudbees-folder from 6.848.ve3b_fd7839a_81 to 6.858.v898218f3609d (#8623)
Bump org.jenkins-ci.plugins:cloudbees-folder

Bumps [org.jenkins-ci.plugins:cloudbees-folder](https://github.com/jenkinsci/cloudbees-folder-plugin) from 6.848.ve3b_fd7839a_81 to 6.858.v898218f3609d.
- [Release notes](https://github.com/jenkinsci/cloudbees-folder-plugin/releases)
- [Commits](https://github.com/jenkinsci/cloudbees-folder-plugin/commits/6.858.v898218f3609d)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:cloudbees-folder
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-19 17:44:54 -07:00
SujathaH 577f427871
[JEP-237] Do not support shortening of HMAC code on FIPS mode (#8612) 2023-10-19 10:40:15 +01:00
Jenkins Release Bot 0c84d3bed2 [maven-release-plugin] prepare for next development iteration 2023-10-17 12:56:33 +00:00
Jenkins Release Bot c05dd5bf55 [maven-release-plugin] prepare release jenkins-2.428 2023-10-17 12:56:05 +00:00
dependabot[bot] 15207cdc0a
Bump org.jenkins-ci.plugins:matrix-project from 808.v5a_b_5f56d6966 to 818.v7eb_e657db_924 (#8616)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 13:12:14 -07:00
Jesse Glick 298e34b4e2
[JENKINS-72111] Allow `Lifecycle` to load implementations from plugins (#8589)
Allow `Lifecycle` to load implementations from plugins
2023-10-13 17:21:44 +02:00
Basil Crow f45c63bf8f
Remove unnecessary `<dependencyManagement>` entry (#8603) 2023-10-12 16:03:32 -07:00
dependabot[bot] 9e082542aa
Bump org.jenkins-ci.main:jenkins-test-harness from 2085.va_c531db_287b_d to 2090.v6d1706e434a_b_ (#8585)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 10:35:44 -07:00
Abhishek Maity 38a61a36fa
[JENKINS-72028] at `test/src/test/java/jenkins/` replace deprecated `URL()` (#8570)
* missing 'alt' attribute added

* missing 'alt' attribute added

* replaced 'new URL' to 'new URI' per Java 11 target codebase

* Revert "replaced 'new URL' to 'new URI' per Java 11 target codebase"

This reverts commit aeef4c1e4b.

* at test classes replaced deprecated URL() with URI#.toURL()

* Spotless

---------

Co-authored-by: James Nord <jtnord@users.noreply.github.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-10-10 19:34:21 +02:00
Abhishek Maity 16debcb972
[JENKINS-72028] at ` test/src/test/java/hudson/` replace deprecated `URL()` (#8569)
* missing 'alt' attribute added

* missing 'alt' attribute added

* replaced 'new URL' to 'new URI' per Java 11 target codebase

* Revert "replaced 'new URL' to 'new URI' per Java 11 target codebase"

This reverts commit aeef4c1e4b.

* at test classes replaced deprecated URL() with URI#.toURL()

* Update test/src/test/java/hudson/model/UpdateSiteTest.java

as per review

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* add missing quote

* Spotless

---------

Co-authored-by: James Nord <jtnord@users.noreply.github.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2023-10-10 19:33:33 +02:00
Jenkins Release Bot 6674d6f4b1 [maven-release-plugin] prepare for next development iteration 2023-10-10 12:47:35 +00:00
Jenkins Release Bot 566176d5fe [maven-release-plugin] prepare release jenkins-2.427 2023-10-10 12:47:23 +00:00
Daniel Beck e740d1b609
Fix tests that the PR build did not run on Windows (#8574)
Fix tests that the CI build did not run on Windows

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-10-06 06:14:51 -06:00
Kevin Guerroudj a51932fc1b
Merge back test for 2023-09-20 release (#8563) 2023-10-05 17:04:52 +02:00
Daniel Beck 270062ace3
[JENKINS-41516] Add script console listener (alternative/extended proposal) (#7056)
* Set location for listener

* Add ScriptListener

* Remove debugging statements

* Add listener for CLI

* Add new listener for other sources

* Simplify listener

* Fix whitespace and comments

* Update core/src/main/java/hudson/cli/GroovyCommand.java

Co-authored-by: Wadeck Follonier <Wadeck@users.noreply.github.com>

* Add precise origins; Correctly log CLI input

* Add LoggingGroovySh as suggested by @daniel-beck

* Add ScriptListener Tests

* Add basic default listener that just logs

* WIP Script Listener

* Cleaner ScriptListener API

* Add license

* Cleaner Binding stringification

* Note TODO

* Add Object feature parameters

* Thanks Checkstyle

* Thanks Spotbugs

* Simplify test, make it pass again

* Add since TODO

* No mocking, use CLICommandInvoker for CLI commands

* Minor cleanup

* Fix imports

* So far, #onScriptDefinition would be unused, so remove it

* Checkstyle

* Add test for DefaultScriptListener

* Nicer message for the (hopefully rare) case of anon script execution

* More thoroughly test logging

* Remove obsolete TODO

---------

Co-authored-by: Meiswinkel, Jan  SF/HZA-ZC2S <meiswjn@schaeffler.com>
Co-authored-by: Jan Meiswinkel <meiswinkel.jan@googlemail.com>
Co-authored-by: meiswjn <41284403+meiswjn@users.noreply.github.com>
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Wadeck Follonier <Wadeck@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
2023-10-05 17:04:01 +02:00
Divya S 32834c5cf7
[JENKINS-71971][JEP-237] FIPS-140 compliant version of HudsonPrivateSecurityRealm (#8393)
Implement a password storage using PBKDF2 when in FIPS mode for  HudsonPrivateSecurityRealm

Co-authored-by: James Nord <jtnord@users.noreply.github.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2023-10-05 15:03:00 +01:00
dependabot[bot] 81af975772
Bump org.jenkins-ci.plugins:credentials from 1290.v2e5b_13eb_b_127 to 1293.vff276f713473 (#8560)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 10:36:36 -07:00
Jenkins Release Bot 7d2b484b88 [maven-release-plugin] prepare for next development iteration 2023-10-03 13:02:04 +00:00
Jenkins Release Bot 940fc05125 [maven-release-plugin] prepare release jenkins-2.426 2023-10-03 13:01:53 +00:00
dependabot[bot] cefeb316b6
Bump org.jenkins-ci.plugins:credentials from 1271.v54b_1c2c6388a_ to 1290.v2e5b_13eb_b_127 (#8548)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 11:34:36 -07:00
dependabot[bot] ccda314461
Bump io.jenkins.plugins:plugin-util-api from 3.3.0 to 3.4.0 (#8538)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 11:11:49 -07:00
dependabot[bot] a7befecbfd
Bump org.jenkins-ci.plugins:display-url-api from 2.3.9 to 2.200.vb_9327d658781 (#8536)
Bump org.jenkins-ci.plugins:display-url-api

Bumps [org.jenkins-ci.plugins:display-url-api](https://github.com/jenkinsci/display-url-api-plugin) from 2.3.9 to 2.200.vb_9327d658781.
- [Release notes](https://github.com/jenkinsci/display-url-api-plugin/releases)
- [Changelog](https://github.com/jenkinsci/display-url-api-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/display-url-api-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:display-url-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 15:30:55 +02:00
Tim Jacomb e37ef3a8e6
[JENKINS-70906] Remove prototype from core (#7781)
* Remove Ajax.Request from breadcrumbs

* Remove Ajax.Request from build-timeline-widget

* WIP

* Use crumb API for setting up crumb

* Use existing semantics

* Fix build button column

* Add comment explaining why catch is added

* Use post and crumb for combobox

* Lint fix

* More fixes

* Fixes

* Fix

* Fix validate button

htmlunit was a pain...

* Lint fix

* Fix URICheckEncodingMonitor

* Add a user experimental flag to run Jenkins without Prototype.js

* Adapt select.js

* Fix parameter support

* JENKINS-70922 Remove Prototype Ajax.Request usage from select.js

* Lint:fix

* More

* lint

* Rebased

* Lint

* Fix bad merge

* JENKINS-70931 Remove Prototype Ajax.Request usages from hudson-behavior.js

Co-authored-by: Basil Crow <me@basilcrow.com>

* Fix URICheckEncodingMonitor

* JENKINS-70921 Remove Prototype Ajax.Request usages from link.js

* Remove dead code

* JENKINS-70910 Remove Prototype.Browser usages from hudson-behavior.js

* JENKINS-70947 Remove Prototype $ usage from section_.js

* Prototype removal true

* Remove unneeded test

* Remove hacky test that doesn't work with fetch

* Remove unneeded workaround

* Fix test

* Minor improvements while debugging

* Fix repeatable.js

* JENKINS-71020 Remove Prototype usages from buildTimeTrend_resources.js

* lint

* JENKINS-71020 Remove Prototype usages from buildTimeTrend_resources.js

* Use escapeHTML instead of inlined references

* Fix issues

* JENKINS-70931 Remove Prototype Ajax.Request usages from hudson-behavior.js

Co-authored-by: Basil Crow <me@basilcrow.com>

* Remove hacky test that doesn't work with fetch

* Remove unused checkMethod

* Revert "Revert "JENKINS-70922 Remove Prototype Ajax.Request usage from select.js""

This reverts commit 2cff5b87b5.

* Serialise refills

Co-authored-by: Basil Crow <me@basilcrow.com>

* More reverts

* More merge

* Remove prototype.js

* Remove more references

---------

Co-authored-by: Basil Crow <me@basilcrow.com>
2023-10-01 15:56:56 -06:00
dependabot[bot] 28239d9faf
Bump org.jenkins-ci.main:jenkins-test-harness from 2064.vcd3b_b_8f3f2b_a_ to 2085.va_c531db_287b_d (#8535)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2064.vcd3b_b_8f3f2b_a_ to 2085.va_c531db_287b_d.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-29 10:32:01 -06:00
Basil Crow 9dabd874c2
Remove KXML2 library (#8503) 2023-09-27 11:26:24 +02:00
Stefan Spieker 87888c7d5f
Use `isEmpty()` and simplified assertions in Test (#8473)
* use isEmpty() and simplified assertions

* use `assertThat` instead of `assertFalse` to get better messages in case of failure

* Update test/src/test/java/lib/hudson/ListScmBrowsersTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/hudson/PluginManagerTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/hudson/PluginManagerTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/hudson/PluginManagerTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/hudson/model/HelpLinkTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/hudson/model/HelpLinkTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/lib/hudson/ListScmBrowsersTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* Update test/src/test/java/lib/hudson/ListScmBrowsersTest.java

Co-authored-by: James Nord <jtnord@users.noreply.github.com>

* spotless fix

---------

Co-authored-by: James Nord <jtnord@users.noreply.github.com>
2023-09-27 11:22:30 +02:00
Vincent Latombe 105951c11c
Add data-bound setters for View (#8511)
* Add data-bound setters for View

This allows programmatic edit of View

* Clean up

* Fix test

---------

Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-09-27 11:21:10 +02:00
Jenkins Release Bot da99f119b5 [maven-release-plugin] prepare for next development iteration 2023-09-26 13:04:13 +00:00
Jenkins Release Bot 4e96cc7345 [maven-release-plugin] prepare release jenkins-2.425 2023-09-26 13:04:02 +00:00
dependabot[bot] 19023d396a
Bump org.jenkins-ci.plugins:junit from 1217.v4297208a_a_b_ce to 1240.vf9529b_881428 (#8507)
Bump org.jenkins-ci.plugins:junit

Bumps [org.jenkins-ci.plugins:junit](https://github.com/jenkinsci/junit-plugin) from 1217.v4297208a_a_b_ce to 1240.vf9529b_881428.
- [Release notes](https://github.com/jenkinsci/junit-plugin/releases)
- [Commits](https://github.com/jenkinsci/junit-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:junit
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 15:59:08 +02:00
Jesse Glick 63f0af1266
Ignore `ProxyConfigurationTest.httpClientExecutor` (#8512) 2023-09-22 15:57:13 +02:00
Basil Crow 9edaffcf7b
Use functionality from `XStream2` where possible (#8504) 2023-09-20 20:48:04 +02:00
dependabot[bot] 99590c8baf
Bump io.jenkins.plugins:font-awesome-api from 6.4.0-2 to 6.4.2-1 (#8500)
Bumps [io.jenkins.plugins:font-awesome-api](https://github.com/jenkinsci/font-awesome-api-plugin) from 6.4.0-2 to 6.4.2-1.
- [Release notes](https://github.com/jenkinsci/font-awesome-api-plugin/releases)
- [Changelog](https://github.com/jenkinsci/font-awesome-api-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/font-awesome-api-plugin/compare/v6.4.0-2...v6.4.2-1)

---
updated-dependencies:
- dependency-name: io.jenkins.plugins:font-awesome-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 20:47:32 +02:00
dependabot[bot] 882987dd29
Bump org.jenkins-ci.plugins:matrix-auth from 3.2 to 3.2.1 (#8499)
Bumps [org.jenkins-ci.plugins:matrix-auth](https://github.com/jenkinsci/matrix-auth-plugin) from 3.2 to 3.2.1.
- [Release notes](https://github.com/jenkinsci/matrix-auth-plugin/releases)
- [Changelog](https://github.com/jenkinsci/matrix-auth-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/matrix-auth-plugin/compare/matrix-auth-3.2...matrix-auth-3.2.1)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:matrix-auth
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 20:47:19 +02:00
Jesse Glick 3e1747eca6
[JENKINS-72016] Define a thread pool for `ProxyConfiguration`’s `HttpClient` (#8490)
* Define a thread pool for `ProxyConfiguration`’s `HttpClient`

* Skip test on Windows https://github.com/jenkinsci/jenkins/pull/8490#issuecomment-1720108881
2023-09-20 20:45:14 +02:00
Vincent Latombe 7d285718c2
LogRecorder programmatic deletion support (#8489)
* Add programmatic deletion support for LogRecorder.
* Also added event handling through SaveableListener whenever it gets deleted.
2023-09-20 20:44:29 +02:00
Basil Crow febca34a3d
Migrate from deprecated finalization API to Java 9+ API (#8486)
* Migrate from deprecated finalization API to Java 9+ API

* Use non-deprecated JTH method
2023-09-20 20:43:16 +02:00
Basil Crow 09d8e23c22
Increase minimum required Remoting version from 4.7 to 4.13 (#8484) 2023-09-20 20:42:44 +02:00
Jesse Glick 2a07b98e9c
`StringIndexOutOfBoundsException` in `AbstractItem.getUrl` (#8481) 2023-09-20 20:42:26 +02:00
Jenkins Release Bot e590fe2ecc [maven-release-plugin] prepare for next development iteration 2023-09-18 16:31:32 +00:00
Jenkins Release Bot 4e4eba6c30 [maven-release-plugin] prepare release jenkins-2.424 2023-09-18 16:31:19 +00:00
Yaroslav Afenkin f21cf875dc Merge branch 'security-master' 2023-09-12 17:59:34 +03:00
Jenkins Release Bot 0216ffda40 [maven-release-plugin] prepare for next development iteration 2023-09-12 13:03:16 +00:00
Jenkins Release Bot 4685ad82b1 [maven-release-plugin] prepare release jenkins-2.423 2023-09-12 13:03:04 +00:00
Kevin Guerroudj 3059161906
Add test for SECURITY-3135 (#8427)
* Add test for SECURITY-3135

* Address review feedback
2023-09-08 21:50:15 -06:00
Jan Faracik 30540d76d3
Move Node monitoring option to app bar (#8381)
* Init

* Update index.jelly

* Update index.jelly

* Add description

* Add description

* Fix test

* Update ComputerSetTest.java

---------

Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-09-08 21:49:43 -06:00
dependabot[bot] fe0d319800
Bump io.jenkins.plugins:commons-text-api from 1.10.0-68.v0d0b_c439292b_ to 1.10.0-78.v3e7b_ea_d5a_fe1 (#8464)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-06 09:45:59 -07:00
Kevin-CB f06bb88201 [SECURITY-3073] 2023-09-06 11:17:31 +00:00
Kevin-CB df7c4ccda8 [SECURITY-3072] 2023-09-06 11:17:25 +00:00
Yaroslav Afenkin 4bf648811f [SECURITY-3245] 2023-09-06 11:17:19 +00:00
Daniel Beck b8ac8cd4c5 [SECURITY-3261] 2023-09-06 11:17:14 +00:00
Jenkins Release Bot c3ebd9dc70 [maven-release-plugin] prepare for next development iteration 2023-09-05 12:43:42 +00:00
Jenkins Release Bot 35ccfb7c6f [maven-release-plugin] prepare release jenkins-2.422 2023-09-05 12:43:13 +00:00
Vincent Latombe e79ac42baa
Merge pull request #8448 from Vlatombe/labelAtomSet-robustness
Label parsing robustness fix
2023-09-02 11:49:37 +02:00
dependabot[bot] 4468290dda
Bump org.jenkins-ci.plugins:script-security from 1273.v66c1964f0dfd to 1275.v23895f409fb_d (#8455)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01 13:24:17 -07:00
dependabot[bot] 38a5d567ff
Bump org.jenkins-ci.plugins:script-security from 1273.v66c1964f0dfd to 1274.v2b_33362a_f2f5 (#8451)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01 09:16:07 -07:00
Vincent Latombe 65ce750755
Rename class 2023-09-01 09:46:06 +02:00
Vincent Latombe 9680241ebb
Move test to JenkinsSessionRule 2023-09-01 09:45:32 +02:00
Vincent Latombe b1f86e4fef
Add a test 2023-08-31 10:08:45 +02:00
Markus Winter 0c71e4105c
Replace `hetero-list` YUI button and menu with new style button and Tippy.js menu (#8418)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2023-08-30 10:00:45 -07:00
dependabot[bot] 8041e14c42
Bump org.jenkins-ci.main:jenkins-test-harness from 2062.v3efc79721e45 to 2064.vcd3b_b_8f3f2b_a_ (#8444)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 15:59:44 -07:00
Stefan Spieker 66fb189105
Fixed some minor deprecation warnings in Tests (#8436)
fixed some deprecation warnings
2023-08-29 18:59:39 +02:00
Stefan Spieker 351c33de1e
Fixed some deprecation warnings in tests (#8434)
fixed some deprecation warnings
2023-08-29 18:59:24 +02:00
Vincent Latombe 7b1dfd8d83
Initialize default view earlier in the init process. (#8413)
* Initialize default view earlier in the init process.

Perform the default view initialization next to loading the
configuration from disk.

This is more consistent as the primary view and views are cleared just
before loading from disk, which leads to a temporary inconsistent state while
Jenkins initializes.

* Update core/src/main/java/jenkins/model/Jenkins.java

Co-authored-by: Jesse Glick <jglick@cloudbees.com>

* View initialization should happen even when the config file doesn't exist.

* Add a test

---------

Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2023-08-29 18:59:14 +02:00
Jenkins Release Bot 8365d61dbe [maven-release-plugin] prepare for next development iteration 2023-08-29 13:02:21 +00:00
Jenkins Release Bot 3d43353cb6 [maven-release-plugin] prepare release jenkins-2.421 2023-08-29 13:02:09 +00:00
Basil Crow 18c1e04368
Clear the queue before tearing down tests (#8428)
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2023-08-29 09:35:32 +01:00
dependabot[bot] 1050e6e9db
Bump org.jenkins-ci.main:jenkins-test-harness from 2058.va_7b_41a_286207 to 2062.v3efc79721e45 (#8432)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 10:30:02 -07:00
Basil Crow d6c8daaa9a
`MaintainCanTakeStrengtheningTest` is flaky (#8429) 2023-08-25 11:27:38 +01:00