Commit Graph
35404 Commits
Author SHA1 Message Date
Basil Crow ddad8afc30 Download Yarn Berry with Corepack rather than Yarn 1.x (#9772)
* Use eirslett/frontend-maven-plugin#1157

* Test 1

* Test 2

* Test 3

* Testing is finished

* https://github.com/jenkinsci/jenkins/pull/9772#discussion_r1771275590

* https://github.com/jenkinsci/jenkins/pull/9772#discussion_r1771977848
2024-10-02 08:49:10 -06:00
Daniel BeckandDaniel Beck 4759f1a6f0 Be more explicit about not being logged in on 404 error page (#9766)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2024-10-02 08:47:49 -06:00
Basil Crow 1c2b84cb76 [JENKINS-73801] Nested Views plugin overrides View#doConfigDotXml(StaplerRequest) (#9764) 2024-10-02 08:47:16 -06:00
Basil Crow 47a212aa79 [JENKINS-73760] Updates fail due to invalid JSON from HTTP Update Center (#9760) 2024-10-02 08:46:51 -06:00
Vincent Latombe 39e6622524 Extract interfaces for objects to be used through the executors widget (#9749)
* Extract interfaces for objects to be used through the executors widget

This is required for CloudBees CI HA support: we provide alternate implementations of these interfaces to represent computers and related objects that exist in different physical replicas of the same logical instance. This allows to be build an aggregated view of computers and executors, some local, some remote.

* Fix Deprecated annotation

* Missing @Override annotations

* Missing @since TODO

* No longer true according to AbstractSubTask javadoc

* Restore old signature for compatibility

* Fix reviews

* Javadoc

* Typo

* Fix inconsistency between hasOfflineCause and getOfflineCauseReason

* Remove default implementation of ITask#getUrl

* Provide default impl in SubTask for compatibility

* Mark as CheckForNull

* Spotbugs

* ComputerSet#getComputers returns a collection that is sorted by name

* Missing Override

* Move permission declaration to the right place, closer to usage
2024-10-02 08:46:21 -06:00
Vincent Latombe a6f723cef7 Introduce SaveableListener#onDeleted (#9743)
* Introduce SaveableListener#onDeleted

Usually `Saveable` objects are written, but it can happen on occasion that they get deleted, and it wasn't generating an event for every case.

This provides a more fine-grained event that can be handled by implemented listeners.

In my case, I have a use case in CloudBees CI where I need to clear a cache entry when a Saveable gets deleted from disk.

* Spotless

* Explicitly test that the user that has performed the change can be obtained from the Saveable listener.
2024-10-02 08:45:44 -06:00
Jan FaracikandTim Jacomb 68ea077ed1 Refine 'Administrative monitors' interface (#9735)
* Squashed commit of the following:

* Rename section

* Push

* Update _plugin-manager.scss

* Update _checkbox.scss

* Reset files

* Update _badges.scss

* Update _badges.scss

* Update _theme.scss

* Remove label

* Fix lint

---------

Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
2024-10-02 08:45:04 -06:00
Yen Cheng Lin 9036086e29 [JENKINS-73437] Fix build history no automatic line wrapping (#9693)
* Fix build history no automatic line wrapping

* Update _job.scss
2024-10-02 08:44:36 -06:00
7a1c2ce67a [JENKINS-60866][JENKINS-71515] Use JSON#parse to process codemirror-config argument (#6867)
* [JENKINS-60866] Use JSON#parse to process codemirror-config argument

* Add backward compatibility for most common setting

* Integrate fixed antisamy-markup-formatter to pass test

* Fix JS and revert unnecessary antisamy-markup-formatter update

How do we have a billion different linters and not one did tell me
I'm redefining a variable?

* Remove comment

---------

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
2024-10-02 08:44:18 -06:00
Jenkins Release Bot 0db93161d6 [maven-release-plugin] prepare for next development iteration 2024-09-27 11:18:06 +00:00
Jenkins Release Bot 969d9feab9 [maven-release-plugin] prepare release jenkins-2.479 jenkins-2.479 2024-09-27 11:17:44 +00:00
Daniel Beck dfd7a9c48b [SECURITY-3373] 2024-09-25 07:59:32 +00:00
Daniel Beck d0c0d07bc4 [SECURITY-3451] 2024-09-25 07:59:26 +00:00
Kevin-CB cd242d9ed4 [SECURITY-3448] 2024-09-25 07:59:21 +00:00
Jenkins Release Bot 435bb79891 [maven-release-plugin] prepare for next development iteration 2024-09-24 13:48:54 +00:00
Jenkins Release Bot 7df633dcf9 [maven-release-plugin] prepare release jenkins-2.478 jenkins-2.478 2024-09-24 13:48:23 +00:00
renovate[bot] ca6e140331 Update dependency sass to v1.79.3 (#9780)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 07:12:59 +01:00
renovate[bot] d6b014fa53 Update eslint monorepo to v9.11.0 (#9777)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 20:25:12 +01:00
renovate[bot] 764637f932 Update dependency sass-loader to v16.0.2 (#9776)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 09:12:06 -07:00
renovate[bot] 4f4a42fa1a Update dependency org.jenkins-ci:jenkins to v1.123 (#9774)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 07:35:50 -07:00
renovate[bot] d740271c65 Update dependency sass to v1.79.2 (#9773)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 19:23:16 -07:00
Basil Crow 06a211f8fa [JENKINS-71021] Lint failures do not print proper error message in local builds (regression in 2.359) (#9761) 2024-09-22 14:50:03 -07:00
renovate[bot] 71234a3446 Update dependency org.jenkins-ci.main:jenkins-test-harness to v2289 (#9769)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 22:31:47 +01:00
renovate[bot] 7e92bbbac5 Update dependency com.github.eirslett:frontend-maven-plugin to v1.15.1 (#9771)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 15:04:22 +01:00
renovate[bot] b1cd87c67d Update dependency sass to v1.79.1 (#9770)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-21 10:16:37 +01:00
10154f645c [JENKINS-73744] Tweaks to Node.js contributing instructions + renovate fix (#9757)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
2024-09-21 08:36:59 +01:00
Jesse Glick f5ccd65e4e More test fixups related to JTH change (#9767) 2024-09-20 19:51:17 -06:00
renovate[bot] 79d1f7af9d Update dependency io.jenkins.plugins:plugin-util-api to v5 (#9768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 19:50:30 -06:00
Basil Crow 57d8fa0b72 Follow idiomatic Python coding style (#9763) 2024-09-20 08:23:30 -07:00
Jesse Glick ae2e780338 Test regressions after JTH bump (#9762) 2024-09-20 08:22:59 -07:00
github-actions[bot]andtimja 32039daa66 Fill in since annotations (#9758)
Co-authored-by: timja <21194782+timja@users.noreply.github.com>
2024-09-19 10:30:19 -07:00
renovate[bot] 25d0c9d194 Update dependency babel-loader to v9.2.1 (#9755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 10:29:36 -07:00
Vincent LatombeandJesse Glick f9fef613ce Clean up a few plain e.printStackTrace() calls (#9742)
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2024-09-19 09:47:42 +01:00
renovate[bot] 82dfb0948c Update dependency commons-io:commons-io to v2.17.0 (#9753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 20:29:18 -07:00
renovate[bot] 5bbbebeeaf Update dependency org.jenkins-ci.main:jenkins-test-harness to v2276 (#9754)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 20:29:03 -07:00
renovate[bot] 0f6bac39eb Update peter-evans/create-pull-request digest to 5e91468 (#9751)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 16:55:37 -07:00
renovate[bot] 13acb4fe4c Update dependency org.jenkins-ci.main:jenkins-test-harness to v2274 (#9752)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 16:55:10 -07:00
Jan Faracik 1836bd6ef4 Add full stops to user page descriptions (#9750) 2024-09-18 22:06:41 +01:00
renovate[bot] 3767f78ae3 Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v926 (#9748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 19:33:51 -07:00
renovate[bot] a37868ffcf Update dependency org.jenkins-ci.main:jenkins-test-harness to v2272 (#9746)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 16:13:04 -07:00
renovate[bot] 6c00956d9a Update Yarn to v4.5.0 (#9744)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 11:24:00 -07:00
renovate[bot] 1b5030cea4 Update dependency postcss to v8.4.47 (#9745)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 10:30:13 -07:00
renovate[bot] 6ee8a25bdd Update dependency org.jenkins-ci.plugins:credentials to v1378 (#9741)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 10:29:52 -07:00
renovate[bot] 6b4c14b324 Update jenkins/ath Docker tag to v5997 (#9740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 10:29:34 -07:00
renovate[bot] d67b011b53 Update peter-evans/create-pull-request digest to 6cd32fd (#9732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 10:29:17 -07:00
Jenkins Release Bot d462f64a99 [maven-release-plugin] prepare for next development iteration 2024-09-17 13:51:56 +00:00
Jenkins Release Bot c073b2badc [maven-release-plugin] prepare release jenkins-2.477 jenkins-2.477 2024-09-17 13:51:34 +00:00
renovate[bot] 4b889e6c51 Update dependency org.jenkins-ci.main:jenkins-test-harness to v2270 (#9731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 18:39:22 -07:00
renovate[bot] 3441eec8c5 Update dependency net.java.dev.jna:jna to v5.15.0 (#9730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 18:38:53 -07:00
renovate[bot] 973cbb83da Update dependency org.jenkins-ci.plugins:script-security to v1362 (#9736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 18:37:47 -07:00