Commit Graph
37761 Commits
Author SHA1 Message Date
Jenkins Release Bot 1366fa95df [maven-release-plugin] prepare for next development iteration 2025-12-02 12:31:35 +00:00
Jenkins Release Bot bde4fe753b [maven-release-plugin] prepare release jenkins-2.540 jenkins-2.540 2025-12-02 12:31:26 +00:00
renovate[bot]andKris Stern 3255b618bd Update dependency stylelint to v16.26.1 (#23879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kris Stern <88480540+krisstern@users.noreply.github.com>
2025-12-01 16:56:23 -07:00
renovate[bot] 1d5d2489be Update dependency prettier to v3.7.2 (#23886)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 16:55:19 -07:00
renovate[bot] 9216c51389 Update softprops/action-gh-release action to v2.5.0 (#23881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 16:50:45 -07:00
renovate[bot] 9b6d193772 Update dependency com.puppycrawl.tools:checkstyle to v12.2.0 (#23878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 16:50:27 -07:00
strangelookingnerd d5ecddb4d4 Ignore casing in AvatarContributor#extractDomainFromUrl (#23865)
* Ignore casing in AvatarContributor#extractDomainFromUrl

* Extend test to check for correct handling of duplicates
2025-12-01 16:50:09 -07:00
6731b9737f Update the ReadMe (#11147)
* Update README.md

* Update README.md

* Update README.md

* Remove link to non-existent newsletter

Also format with `yarn lint:fix` as noted in the contributing guide.

* Update README.md

* Update good first issues query

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-12-01 16:49:19 -07:00
renovate[bot] 2fd0b927da Update dependency prettier to v3.7.1 (#23869)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 07:46:13 +00:00
Shubham shuklaandMark Waite e690adefa1 Fix Javadoc grammar in InstanceIdentityProvider; prefer toString() for readability in Functions (#20000)
* Fix Javadoc grammar in InstanceIdentityProvider; use toString() for readability in Functions.toEmailSafeString

- Correct “will must be currently valid” -> “must be currently valid” in Javadoc (two occurrences)
- Prefer buf.toString() over String.valueOf(buf) for clarity; no behavior change

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>

* ci: retrigger checks

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>

* tests: make ViewTest.privateView resilient to new dashboard tabs

- Detect the active view using either classic tabBar markup or the new app-build-tabs buttons.
- Avoid brittle XPath that breaks when NewDashboardPageUserExperimentalFlag is enabled.

No production code changes.

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>

* Reverted the changes introduced in the most recent commit on this branch.

Replaces support for both classic and new dashboard tab selectors with a single XPath targeting the classic tab bar. This streamlines the test by removing conditional logic for different UI layouts.

* Remove unrelated change

* Fix indentation in ViewTest privateViewsPage section

Corrected indentation for the 'viewLabel' assignment in the ViewTest to improve code readability and maintain consistency.

---------

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-11-28 11:02:46 -07:00
srijan 7df7a94e29 Fix link formatting in CONTRIBUTING.md (#23875)
Fixing link for contribution.md
2025-11-28 08:06:46 -07:00
github-actions[bot]andtimja f44b593e99 Fill in since annotations (#23870)
Co-authored-by: timja <21194782+timja@users.noreply.github.com>
2025-11-28 15:05:56 +01:00
Tim Jacomb 5f529abf6e Show saved log recorders (#23858)
* Show saved log recorders

* Use pattern from rest of settings rework PR
2025-11-27 18:37:09 -07:00
Daniel BeckandDaniel Beck b641f88d79 Fix CspBuilder not applying fallback to uninitialized directive (#23855)
* Fix CspBuilder not applying fallback to uninitialized directive

* Improve test further

---------

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2025-11-27 18:37:00 -07:00
renovate[bot] 72d084cf91 Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.9 (#23853)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 18:36:46 -07:00
Daniel BeckandDaniel Beck d902c897f9 Add CSP-compliant variant of undocumented validateButton script feature (#20345)
* Add CSP-compliant variant of undocumented validateButton script feature

* Prettier / eslint

* Use Function.prototype.apply() as hopefulle HTMLUnit compatible alternative

---------

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2025-11-27 18:36:38 -07:00
renovate[bot] 390870cbcb Update Yarn to v4.12.0 (#23862)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 08:26:30 +00:00
renovate[bot] 01fa17680b Update actions/setup-java digest to 4e7e684 (#23857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 22:42:31 +01:00
renovate[bot] 46b6e75cf0 Update dependency stylelint to v16.26.0 (#19540)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 17:49:44 +00:00
Jenkins Release Bot 53a905f0ca Merge remote-tracking branch 'origin/master' 2025-11-25 15:01:17 +00:00
Jenkins Release Bot a9c6135e43 [maven-release-plugin] prepare for next development iteration 2025-11-25 15:01:14 +00:00
Jenkins Release Bot b0ea4eba9b [maven-release-plugin] prepare release jenkins-2.539 jenkins-2.539 2025-11-25 15:01:04 +00:00
41166d1fc7 Adapt docs for Jira migration (#11291)
Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com>
Co-authored-by: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
2025-11-25 14:32:38 +00:00
Tim Jacomb 1c60311df2 Reduce testing branches (#23852) 2025-11-25 14:22:52 +00:00
Daniel Beck 2ba827b6c5 [JENKINS-76263] Add Content-Security-Policy header (#11269) 2025-11-25 09:48:48 +01:00
Markus Winter 2fa902c78c Fix api token rendering (#11321)
* Fix api token css

Change #11141 added display: flex with direction column to jenkins-card.
This broke the styling of the api token display
This makes the api-tokens more independent from jenkins-card

* prettier
2025-11-24 14:39:55 -07:00
Yen Cheng Lin f639f2bf12 [JENKINS-76299] Jenkins 2.536 and later overlap text when viewing builds for jobs with long names (#11334)
* Fix overlap text with long names

* Update _breadcrumbs.scss

* Update _breadcrumbs.scss
2025-11-24 14:39:33 -07:00
renovate[bot] 5789789340 Update dependency io.jenkins.plugins:jakarta-mail-api to v2.1.5-1 (#11329)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 14:39:10 -07:00
Markus WinterandMark Waite 110014cf69 Add rest api to create agent from xml (#11229)
* Create agent from xml via rest api

One can create jobs from xml via the rest api or from cli. One can also
create agents from xml via the cli, but creating an agent via rest from
xml is not possible so far.

* add tests

* fix whitespace

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-11-23 04:37:49 -07:00
Jesse Glick bdf22a2dfd Optimizations & simplifications pertaining to lazy-loading (#11320)
* Avoid `TransientActionFactory` from `Job.getPermalinks`

* Optimizing `PeepholePermalink.RunListener` to avoid resolving old targets

* Simplified `RunMixIn` handling of next/previous build
2025-11-23 04:36:09 -07:00
renovate[bot] 503b9ac80f Update actions/create-github-app-token action to v2.2.0 (#11327)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 04:35:52 -07:00
renovate[bot] 9fb6bf096a Update dependency sass to v1.94.2 (#11331)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 04:35:31 -07:00
renovate[bot] be73a8dd79 Update peter-evans/create-pull-request action to v7.0.9 (#11330)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 04:34:08 -07:00
renovate[bot] 3fb56d4100 Update dependency io.jenkins.plugins:jakarta-xml-bind-api to v4.0.6-10.v9b_7e1d1fc40b_ (#11326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 04:32:57 -07:00
renovate[bot] 101f904484 Update dependency io.jenkins.plugins:jakarta-activation-api to v2.1.4-1 (#11325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 04:32:22 -07:00
renovate[bot] 462d748f4b Update dependency sass to v1.94.1 (#11323)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 13:47:19 +00:00
renovate[bot] 9a0ae657ca Update dependency webpack to v5.103.0 (#11324)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 13:47:09 +00:00
renovate[bot] 422e3b8990 Update actions/checkout action to v6 (#11319)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 10:46:54 +01:00
renovate[bot] fc21d6f6e6 Update dependency org.springframework:spring-framework-bom to v6.2.14 (#11318)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 10:46:43 +01:00
renovate[bot] 91c0643368 Update actions/setup-java digest to 46c56d6 (#11307)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 10:18:53 +00:00
renovate[bot] 3f15d106aa Update dependency org.jenkins-ci.main:remoting to v3352 (#11315)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 10:18:41 +00:00
renovate[bot] d5ecc45833 Migrate Renovate config (#11309) 2025-11-19 09:50:01 +01:00
Jenkins Release Bot 5e84413d07 [maven-release-plugin] prepare for next development iteration 2025-11-19 06:10:38 +00:00
Jenkins Release Bot 44513735d6 [maven-release-plugin] prepare release jenkins-2.538 jenkins-2.538 2025-11-19 06:10:29 +00:00
Mark Waite 74ff843a80 [JENKINS-76295] Allow SSH build agents to connect (#11310)
[JENKINS-76295] Revert "Update dependency commons-io:commons-io to v2.21.0 (#11276)"

https://issues.jenkins.io/browse/JENKINS-76295 reports that SSH build
agents fail to connect after this change was included.

Testing done:

* Confirmed that Jenkins 2.537 fails to start an SSH build agent on
  Debian 13
* Confirmed that with this change reverted, the SSH build agent starts
  as expected on Debian 13

This reverts commit ab45729395.
2025-11-18 21:05:53 -07:00
Alexander Brandes bdb06bfc55 Enable renovate dashboard (#11306)
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2025-11-18 18:22:15 +00:00
Jenkins Release Bot 86c28550d5 [maven-release-plugin] prepare for next development iteration 2025-11-18 12:31:36 +00:00
Jenkins Release Bot f18f78d870 [maven-release-plugin] prepare release jenkins-2.537 jenkins-2.537 2025-11-18 12:31:25 +00:00
Damien Duportal e658af93c5 chore(GHA/publish-release-artifacts) merge into a single package for RH/SuSE (#11299)
* chore(GHA/publish-release-artifacts) merge into a single package for RH/SuSE

Ref. https://github.com/jenkinsci/packaging/pull/430 for details

this change updates the artifacts upload GHA workflow to merge the Redhat and OpenSuse packages into a single unified RPM package

* Update .github/workflows/publish-release-artifact.yml
2025-11-18 08:26:04 +00:00
renovate[bot] 28f6320dbe Update actions/setup-java digest to 66b9457 (#11302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 08:37:29 +01:00