Commit Graph
33701 Commits
Author SHA1 Message Date
Jenkins Release Bot d634d84ec9 [maven-release-plugin] prepare for next development iteration 2023-05-16 12:55:03 +00:00
Jenkins Release Bot f4a9e1fea7 [maven-release-plugin] prepare release jenkins-2.405 jenkins-2.405 2023-05-16 12:54:51 +00:00
Alexander Brandes 7e23531fa1 Update dependabot stable branch (#8004) 2023-05-16 09:13:09 +02:00
Alexander Brandes cb32f6f13d Move to Guice 6 (#7990)
* Move to Guice 6

* Fix typo
2023-05-16 09:12:16 +02:00
Michael Keppler b5be909da0 Make Jenkins compile in Eclipse out of the box (#7993)
When importing the Jenkins sources in Eclipse there are some compiler
errors that cannot easily be fixed by changing preferences:
* There are 2 ambigious method call overloads, which need an additional
type cast to compile in ECJ.
* All generated lexer and parser classes are missing. This is because
the antlr generated code is found automatically in the maven
compilation, but not in m2e (the eclipse maven integration), unless the
generated source path is mentioned explicitly.
2023-05-16 09:03:16 +02:00
Jesse Glick 1ce978a041 Refinements to AssociatedConverterImpl.cache (#7976)
* Refinements to `AssociatedConverterImpl.cache`

* Maintain a separate static cache just for the class loading
2023-05-16 09:02:05 +02:00
Vincent LatombeandJesse Glick cce017cdec Introduce jenkins.model.queue.QueueItem interface (#7926)
* Introduce jenkins.model.queue.QueueItem interface

This formalizes methods used by <t:queue> taglib to do the rendering of queue items.

* Apply suggestions from code review

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

* Implement default Queue.Task methods to simplify Mock item

* Do the right thing automatically if the Queue.Task implements AccessControlled

---------

Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2023-05-16 09:01:56 +02:00
Markus Winter 2a4795690c [JENKINS-71265] revert dialogs for deleting Runs (#8000)
Deleting runs can be prevented under certain circumstances. This was not
taken into account when switching the deletion mechanism to dialogs.
So revert the dialogs for Runs.
2023-05-16 09:01:31 +02:00
dependabot[bot] 3d6b32abd9 Bump jenkins-test-harness from 1971.v8a_5a_6cfd6e5d to 1973.va_079654f6387 (#8002)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 18:43:19 -07:00
Michael Keppler bacb1c8d28 Fix compiler warning for intentionally bad type in test (#7994) 2023-05-15 08:46:59 +01:00
dependabot[bot] 147955add2 Bump plugin-util-api from 3.2.0 to 3.2.1 (#7988)
Bumps [plugin-util-api](https://github.com/jenkinsci/plugin-util-api-plugin) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/jenkinsci/plugin-util-api-plugin/releases)
- [Changelog](https://github.com/jenkinsci/plugin-util-api-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/plugin-util-api-plugin/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: io.jenkins.plugins:plugin-util-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-05-14 22:40:46 +02:00
Jan Faracik 65640f3b93 Convert pluginSetupWizard.less to SCSS (#7961)
* Init

* Remove icons

* Init

* Update pluginSetupWizard.less

* Update pluginSetupWizard.less

* Update pluginSetupWizard.less

* Init

* Update yarn.lock

* Update config

* Address issues

* Tidy up

* Working build - imports bootstrap correctly

* Update .stylelintrc.js

* Update pluginSetupWizard.scss

* Update .prettierignore

* Update index.jelly

* Fix bootstrap import

* Third time is the charm
2023-05-14 22:40:34 +02:00
dependabot[bot] 64d21bb3c0 Bump jenkins-test-harness from 1954.v2e3fd5465b_a_6 to 1971.v8a_5a_6cfd6e5d (#7981)
Bump jenkins-test-harness

Bumps [jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 1954.v2e3fd5465b_a_6 to 1971.v8a_5a_6cfd6e5d.
- [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-05-14 22:40:24 +02:00
renovate[bot] 8f06bf4c7f Update dependency webpack to v5.82.1 (#7991)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-14 09:33:48 +01:00
renovate[bot] a87afa6e0d Update dependency webpack-cli to v5.1.1 (#7985)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-13 23:29:33 +01:00
Tim Jacomb c74a13120a Fix delayedCheck for GET (#7986) 2023-05-13 10:55:21 +01:00
dependabot[bot] c329f22549 Bump junit from 1198.ve38db_d1b_c975 to 1202.v79a_986785076 (#7980)
Bumps [junit](https://github.com/jenkinsci/junit-plugin) from 1198.ve38db_d1b_c975 to 1202.v79a_986785076.
- [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-05-12 17:26:32 +02:00
Jesse Glick 86f0ac8d05 More useful logging in Trigger (#7967) 2023-05-12 17:26:07 +02:00
Vincent Latombe aeaa5e06e3 Disable spotless groovy formatting (#7975)
There was an outage in eclipse infrastructure causing unnecessary build
issues.

The plugin was accessing
https://download.eclipse.org/eclipse/updates/4.26/ which was returning a
HTTP 502 error, and it was then throwing
org.tukaani.xz.XZFormatException: Input is not in the XZ format because
it was downloading an html file with the http 502 error.

The spotless plugin should not bring dependencies from 3rd party
websites that can't be mirrored in the jenkins infrastructure.

https://github.com/diffplug/spotless/issues/1697 is recording the
problem on spotless side, but until then, getting stable builds
outweights the benefit from formatting groovy files
2023-05-12 17:24:00 +02:00
dependabot[bot] 86a9d04f66 Bump checkstyle from 10.10.0 to 10.11.0 (#7977)
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 10.10.0 to 10.11.0.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.10.0...checkstyle-10.11.0)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  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-05-12 17:03:46 +02:00
Jesse Glick 92224038f1 Do not use errorPanel if the UC is offline (#7968) 2023-05-12 17:03:32 +02:00
dependabot[bot] 840f8f12b7 Bump credentials from 1236.v31e44e6060c0 to 1254.vb_96f366e7b_a_d (#7964)
Bumps [credentials](https://github.com/jenkinsci/credentials-plugin) from 1236.v31e44e6060c0 to 1254.vb_96f366e7b_a_d.
- [Release notes](https://github.com/jenkinsci/credentials-plugin/releases)
- [Changelog](https://github.com/jenkinsci/credentials-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/credentials-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:credentials
  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-05-12 17:03:01 +02:00
Jan Faracik 77878fb79a Remove fontawesome from setup wizard (#7960)
* Init

* Update pluginSetupWizard.less

* Update pluginSetupWizard.less

* Update pluginSetupWizard.less

* Fix square icons in Chrome

* Fix yarn build issue
2023-05-12 17:02:50 +02:00
renovate[bot] 6cd05ada0d Update dependency org.apache.maven:maven-core to v3.9.2 (#7983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-11 23:16:48 +02:00
Tim Jacomb df1ef51de8 [JENKINS-70931] Remove Prototype Ajax.Request usages from hudson-behavior.js (#7951) 2023-05-11 08:24:52 -07:00
dependabot[bot] 8650d1e77c [JENKINS-71236] Stapler Ajax proxy is broken (#7979)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 08:24:22 -07:00
Jan Faracik cd3b1517e7 Adjust form label padding (#7962)
* Init

* Update textarea.scss
2023-05-10 10:25:30 -07:00
Markus Winter 9d6f0743ba [JENKINS-13545] use dialogs to delete runs, computers, views, clouds, users and logrecorders (#7911)
* [JENKINS-13545] use dialogs instead of pages to delete various things

Use the confirm dialog approch for runs, computers, views and clouds

* fix test and missing newline

* change delete also for log recorders and users
2023-05-10 10:19:32 -07:00
Jan Faracik a384033944 Tidy up Plugins' Updates jelly (#7946)
* Init

* Remove isUpdates from available.jelly
2023-05-10 10:15:53 -07:00
Jan Faracik 33ec102605 Make the skip link visible (#7956)
* Init

* Use `id` rather than `name`

* Improve focus animation

* Make the focus the same size as item mixin

* Restore deleted line

* Linting
2023-05-10 10:15:15 -07:00
Jesse Glick a573aa0111 Better assertion in jenkins.model.lazy.Build (#7966) 2023-05-10 10:13:19 -07:00
Jan Faracik 37179e3fda Remove 'leading-icon' wrapper in 'Add/edit description' button (#7969)
Init
2023-05-10 10:11:36 -07:00
Vincent Latombe 54929d08b2 Support clouds without a config.jelly (#7972)
Support clouds without a config.jelly

Follows up #7658

For consistency with 45e656c2c7
2023-05-10 10:09:43 -07:00
renovate[bot] fd90fdf17f Update dependency webpack-cli to v5.1.0 (#7974)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-10 11:08:06 +01:00
renovate[bot] 7f3b8ccd9b Update jenkins/ath Docker tag to v5581 (#7973)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 20:28:49 -07:00
Basil Crow 8c1dc2daff Add missing braces to JavaScript files (#7971) 2023-05-09 15:14:11 +01:00
Jenkins Release Bot 1060402c05 [maven-release-plugin] prepare for next development iteration 2023-05-09 12:38:38 +00:00
Jenkins Release Bot 48e6e92dfb [maven-release-plugin] prepare release jenkins-2.404 jenkins-2.404 2023-05-09 12:38:10 +00:00
renovate[bot] acffd7b26b Update dependency eslint to v8.40.0 (#7970)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 10:10:05 +01:00
Jan Faracik b9fae47e3d Remove icomoon (#7958) 2023-05-08 18:27:36 -07:00
Basil Crow 97aed95a0c Revert JENKINS-70922 Remove Prototype Ajax.Request usage from select.js (#7965)
This reverts commit 13661a897d.
2023-05-08 15:00:18 -07:00
Tim Jacomb 3bc62eeae9 [JENKINS-71020] Remove Prototype usages from buildTimeTrend_resources.js (#7959) 2023-05-08 13:32:10 +01:00
Tim Jacomb 44ae0ea520 [JENKINS-70947] Remove Prototype $ usage from section_.js (#7955) 2023-05-08 13:31:59 +01:00
Tim Jacomb 6b08a5cc03 [JENKINS-70910] Remove Prototype.Browser usages from hudson-behavior.js (#7954) 2023-05-08 13:31:48 +01:00
Tim Jacomb ffd412ac34 [JENKINS-70921] Remove Prototype Ajax.Request usages from link.js (#7953) 2023-05-08 13:31:24 +01:00
Tim JacombandBasil Crow d33dd26920 [JENKINS-70907] Remove Prototype Ajax.Updater usage from URICheckEncodingMonitor (#7952)
Co-authored-by: Basil Crow <me@basilcrow.com>
2023-05-08 13:31:11 +01:00
Jan Faracik 7e146573cf Remove Roboto font (#7957) 2023-05-08 13:30:51 +01:00
Basil CrowandTim Jacomb bc0babac22 Add a user experimental flag to run Jenkins without Prototype.js (#7948)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2023-05-08 13:30:22 +01:00
renovate[bot] 7fc28b43f8 Update dependency stylelint to v15.6.1 (#7947)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 17:07:15 -07:00
renovate[bot] 6764d08146 Update dependency @babel/core to v7.21.8 (#7945)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 17:04:58 -07:00