Commit Graph
34468 Commits
Author SHA1 Message Date
Daniel BeckandDaniel 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
Markus Winter 64dc3844b5 show node monitors on agent page (#8725)
* show node monitors on agent page

add an advanced button on the agent page. When clicking it will show the
node monitors for this agent including any warnings/errors

* fix style
2023-12-13 21:00:17 +01:00
Daniel BeckandDaniel Beck 38d31c1751 [JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now' JS (#7635)
* [JENKINS-60866] Un-inline 'Build Now' JS

* Fix formatting

* Use MorphTagLibrary to simplify API

* Update docs for l:task attributes

* This is a collosal waste of time

Copied from 8aee10ea8a, this is just
stupid

* Rename adjunct file, restructure to work around broken formatter

* Exclude all documented attributes except data-*

* Fix onclick behavior

* Address review feedback

---------

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-12-13 21:00:08 +01:00
renovate[bot]andAlexander Brandes 6fcfb18906 Update dependency stylelint to v16 (#8767)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-12-13 11:13:25 -08:00
renovate[bot] 5562c4a0f9 Update dependency prettier to v3.1.1 (#8775)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 11:11:19 -08:00
Jesse Glick 6a2d94bfbe Simplifying JNLPLauncher (#8762) 2023-12-13 11:10:29 -08:00
Basil Crow 05037a087f Print deprecation warning when using -jnlpUrl (#8773) 2023-12-13 11:10:02 -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 jenkins-2.436 2023-12-12 13:08:25 +00:00
dependabot[bot] f885f92718 Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 15:27:22 -08:00
dependabot[bot] f1e29df385 Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 13:02:43 -08:00
Jesse Glick f9a777bc68 Class loading deadlock between PermalinkProjectAction.Permalink & PeepholePermalink (#8736)
* Class loading deadlock between `PermalinkProjectAction` & `PeepholePermalink`

* Checkstyle

* Clearer reproducer

* Do not let `Permalink` refer to its subclass `PeepholePermalink` in its static initializer

* Cleaner test

* Checkstyle

* Maybe we should not run `initialized` from `Job.<clinit>` either
2023-12-09 10:25:15 +01: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] 8fbe0d39de Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-07 15:07:37 -08: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
Somasekhar dca009b286 Ssh Command modified in PrivateKeyProvider.java File in cil module (#8756) 2023-12-06 13:22:19 -07:00
Basil Crow 3273aecb70 Bump tibdex/github-app-token from 1 to 2 (try 2) (#8759) 2023-12-06 12:18:29 -08:00
dependabot[bot] 1dac7b7c76 Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732)
Bumps commons-logging:commons-logging from 1.2 to 1.3.0.

---
updated-dependencies:
- dependency-name: commons-logging:commons-logging
  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-12-06 07:32:19 -08:00
dependabot[bot] bf90ba4e66 Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 07:30:23 -08:00
Basil Crowanddependabot[bot] 37ab66e20c Bump tibdex/github-app-token from 1 to 2 (#8747)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 07:27:28 -08:00
renovate[bot] 5cb3fa2367 Update dependency eslint-config-prettier to v9.1.0 (#8750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 15:21:04 -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
Alexander Brandes fb3b760c45 Fixup yarn update to 4.0.2 (#8742) 2023-12-05 19:48:50 +01:00
renovate[bot] 1dbfc62759 Update dependency postcss to v8.4.32 (#8749)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 10:48:09 -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 jenkins-2.435 2023-12-05 13:31:24 +00:00
renovate[bot] 17869eafc5 Update dependency eslint to v8.55.0 (#8748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 07:28:56 +01:00
Hervé Le Meur b8344b98ec [JENKINS-72343] Accept all 2xx and 3xx status codes to validate proxy in HTTP Proxy Configuration (#8700)
* Accept all 2xx and 3xx status codes validate proxy in HTTP Proxy Configuration

* add status code in the response to the user
2023-12-05 07:28:30 +01:00
Vincent LatombeandJesse Glick 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
James Nord 62d22f3277 do not specify anti-aliasing (#8689)
specifying the anti-aliasing implies we know better than the browser (we
don't).  Specifiying this globally prevents the use of sub-pixel anti-aliasing
where it is available and the browsers text rendering engines are these
days pretty much fantastic that they should not need these hacks.

and for good measure - here is an article from 10 years ago
https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/
and the mozilla doc saying do not use it on a public facing web site.
https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
2023-12-05 07:27:23 +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
Markus Winter c637d4168e make displayname of HistoryWidget configurable for alternate text (#8740)
make displayname of HistoryWidget configurable

for use with customizable-build-now plugin
make the placeholder for the history filter less specific, the title
already explains what this shows so just `Filter...` should be enough.
2023-12-04 09:16:10 +01:00
Markus Winter dc983d0409 [JENKINS-72196] avoid wrong styling when deleting the first of 2 shell steps (#8739)
move link elements to head

fixes JENKINS-72196 when in a form there are repeatables that both
contain a codemirror config via a textarea. When deleting the first
of those it can happen that the link elements importing the css for
codemirror are defined in a div that gets deleted. This effectively
removes the css from the DOM tree, so that other textareas afterwards
that also require the codemirror css are no longer styled properly.

The Behaviour uses a high negative value for the priority so that the
move of the link elements is applied before any other behaviour jumps
in, e.g. hetero-list and repeatable add the elements to the dom via
jelly of all things can that can be added and later remove them from the
dom and keep them in memory.
2023-12-04 09:16:00 +01:00
renovate[bot] ee6535f13d Update dependency sortablejs to v1.15.1 (#8741)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-04 09:15:24 +01:00
Olivier Lamy 1e9372ee57 Move proxy configuration form out of pluginManager screens as it is not related (#8693)
* Move proxy configuration form out of pluginManager screens as it is not related

---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-12-04 11:02:08 +10:00
Hervé Le Meur 932cb225d3 Don't try to publish artifacts on RC GitHub releases (#8733) 2023-12-03 20:17:49 +00:00
Basil Crow 78f1e9c8eb Upgrade bundled plugins (#8724) 2023-12-02 21:17:45 +01:00
renovate[bot] f6de78afc3 Update babel monorepo to v7.23.5 (#8738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-02 21:16:29 +01:00
dependabot[bot] ba64f8365c Bump actions/setup-java from 3 to 4 (#8727)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 22:13:23 +01:00
dependabot[bot] 48a855399b Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0 (#8737)
Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 1.14.2 to 1.15.0.
- [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.14.2...frontend-plugins-1.15.0)

---
updated-dependencies:
- dependency-name: com.github.eirslett:frontend-maven-plugin
  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-12-01 22:11:58 +01:00
renovate[bot] 5bd48ebcd0 Update dependency org.apache.maven:maven-core to v3.9.6 (#8734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-01 07:27:25 -07: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
renovate[bot] 39d9b6079a Update dependency hotkeys-js to v3.12.2 (#8726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 08:19:44 -08:00
Carroll ChiouandAlexander Brandes ec27a074c9 [JENKINS-71737] fix redirect when submitting cloud changes (#8505)
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-11-29 09:02:20 +00:00
Jan FaracikandAlexander Brandes 37622ec88a Remove reference to timeline widget in build history (#8718)
Init

Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-11-28 23:49:21 +01:00
renovate[bot] edd70cdb30 Update dependency hotkeys-js to v3.12.1 (#8723)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 12:14:45 -08:00