Commit Graph
20659 Commits
Author SHA1 Message Date
Jesse GlickandMark Waite ba22ac42b4 Introduce ThrowingRunnable and ThrowingCallable (#11037)
* Introduce `ThrowingRunnable` and `ThrowingCallable`

* Minimize diff

* Minimize diff

* Deprecate `NotReallyRoleSensitiveCallable` https://github.com/jenkinsci/jenkins/pull/11037#discussion_r2323626187

* CheckStyle

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-10-24 09:29:03 -06:00
Jan Faracik d107c1c69e Make Tab object transient (#11219) 2025-10-21 07:52:18 +01:00
Jesse Glick e015b5eda5 Clarifying that PluginServletFilter is not in fact an ExtensionPoint (#11210) 2025-10-20 19:25:57 -06:00
Jan Faracik d334644dba Refine cards UI (#11192) 2025-10-18 21:01:09 +01:00
Jan FaracikandTim Jacomb a2146f3c41 Add experimental job page UI (#11194)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2025-10-16 22:56:10 +01:00
github-actions[bot]andtimja 2b583fb069 Fill in since annotations (#11212)
Co-authored-by: timja <21194782+timja@users.noreply.github.com>
2025-10-16 20:59:27 +02:00
Markus Winter c9eaa5d7aa [JENKINS-76202] Avoid stack overflow when new run UI is enabled (#11203) 2025-10-16 09:21:22 +01:00
Jesse Glick 389e3df894 Deprecating Extension.optional (#11201) 2025-10-16 09:17:03 +01:00
Jakob AckermannandTim Jacomb adacec0947 Add new LargeText interface based constructor for AnnotatedLargeText (#11071)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2025-10-10 22:31:36 +01:00
Vincent LatombeandJesse Glick e45c6140b8 A CauseOfBlockage can be fatal (#11173)
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2025-10-10 15:47:37 +01:00
893c4b52b8 Add support for tabs for the experimental run page (#11141)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
2025-10-09 22:48:14 +01:00
Stefan Spieker 96584c3d5a Removed deprecated and unused FormFieldValidator.NonNegativeInteger (#11176) 2025-10-09 09:03:02 +01:00
Stefan Spieker b85a4f959b Converted config.groovy to config.jelly in proxy config and added German localization (#11159) 2025-10-07 15:43:32 +02:00
Christopher MolinandMark Waite 68e7cdec61 Remove unused utility methods checking for Java 8 (#8152)
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-10-06 08:58:55 +01:00
b0eafed55e Update dependency org.jenkins-ci:jenkins to v1.141 (#11139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Jakob Ackermann <das7pad@outlook.com>
2025-10-04 22:12:27 +02:00
Jesse Glick 9f200b11b6 Define health check for BindException on enforced TCP port (#11145) 2025-10-04 22:12:07 +02:00
Mark Waite 35b6741fcc Fix javadoc to refer to the correct method (#11149) 2025-10-04 22:11:22 +02:00
Jan FaracikandKris Stern 4c310c5201 Show build cause on experimental build UI (#11128)
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-10-01 16:28:24 +01:00
Jan Faracik f7c1f67dbc Move experimental run sidepanel to overflow (#11127) 2025-10-01 16:16:43 +01:00
Damien 7beca3db02 Fix French translations (#11134) 2025-10-01 10:26:57 +01:00
Kris Stern 349d4fc407 [JENKINS-73161] Ensure file parameters are retained across Jenkins restarts (#11081) 2025-09-30 09:09:18 +08:00
Kris Stern a68faf9554 Speed up Jenkins._cleanUpDisconnectComputers (#11102) 2025-09-30 09:08:50 +08:00
Kris Stern 36c17f52f5 Update job config title and breadcrumb depending on read only status (#10755) 2025-09-30 09:08:10 +08:00
Jan Faracik 9238140442 Fix description merge (#11126) 2025-09-29 13:16:00 +01:00
github-actions[bot]andtimja 097a5b2f34 Fill in since annotations (#11105)
Co-authored-by: timja <21194782+timja@users.noreply.github.com>
2025-09-28 19:26:50 +02:00
Jan Faracik 6edbcc5ae1 Revert "Merge branch 'refine-description' into add-parameters-detail"
This reverts commit e7d4e3f4db, reversing
changes made to 61f4329500.
2025-09-26 15:33:49 +01:00
Jan Faracik e7d4e3f4db Merge branch 'refine-description' into add-parameters-detail 2025-09-26 15:30:34 +01:00
Jan Faracik 61f4329500 Fix dialog opening 2025-09-26 12:35:19 +01:00
Jan FaracikandTim Jacomb 43bf0ff5f9 Update core/src/main/resources/lib/hudson/editDescriptionButton.jelly
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2025-09-26 11:31:35 +01:00
Jan Faracik 9657540896 Set the hash when a dialog is open, open when a hash is set 2025-09-26 10:29:17 +01:00
Jan Faracik 78c8f15755 Add experimental Parameters details for builds 2025-09-26 08:42:26 +01:00
Jan Faracik 5c034fb2d1 Change to compact attribute 2025-09-26 07:30:29 +01:00
Jesse Glick 9e11341372 Close agent logs during tests https://github.com/jenkinsci/jenkins/pull/11102#issuecomment-3330920932 2025-09-25 08:47:58 -04:00
Jesse Glick 668c68604c Merge branch 'master' of https://github.com/jenkinsci/jenkins into _cleanUpDisconnectComputers 2025-09-25 08:40:46 -04:00
Jan Faracik b3bd7a6cc2 Refine experimental add/edit description button 2025-09-25 08:29:00 +01:00
Jan Faracik 7aa344749f Refine experimental run details interface (#11096) 2025-09-25 07:46:31 +01:00
Jesse Glick cfebcec2e8 Speed up Jenkins._cleanUpDisconnectComputers 2025-09-24 15:26:51 -04:00
Kris Stern 364a955ec9 Removed configureclouds redirect (#10982) 2025-09-25 01:23:37 +08:00
Stefan Spieker d420deb74d removed redirect 2025-09-23 14:01:58 +02:00
Jesse Glick 1bae0f30f6 [JENKINS-16341] Pick up BoundObjectTable fix (#11086) 2025-09-20 07:28:54 -06:00
Markus Winter ab342c04e2 extract delete to method
needed to be able to apply the annotation
2025-09-18 20:25:07 +02:00
Markus Winter 3f5855c0a8 fix tests and spotbugs 2025-09-18 18:11:00 +02:00
Markus Winter 32830f9d2c store files under JENKINS_HOME 2025-09-18 16:46:35 +02:00
Markus Winter d01cedafa3 [JENKINS-73161] Ensure file parameters are retained across Jenkins restarts
Save the file as temporary file and store the filename in the value
That way we can recover the file
2025-09-17 22:55:14 +02:00
Markus Winter 17a1ca6e51 Move TimeZoneProperty to user preferences page (#11065) 2025-09-17 15:10:29 +01:00
Jesse Glick 69e44255b6 Use f:dropdownDescriptorSelector for agent launcher (#11055) 2025-09-17 15:10:16 +01:00
Ian HakenandKris Stern 863a8a46b6 Add a Queue.tryWithLock() method that accepts a timeout. (#11033)
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-09-17 15:09:55 +01:00
066f4c2fc2 Add addNodeIfAbsent method to Nodes. (#11032)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-09-17 15:09:37 +01:00
Bart Louwers d3470113b2 Fix Dutch translation of 'upstream' and 'downstream' (#11060) 2025-09-17 15:09:04 +01:00
Dmitriy UkhlovandDmytro Ukhlov ef97746eb2 [JENKINS-76075]: Optimise BuildReferenceMapAdapter and LogRotator: defer reference resolution (#11038)
Co-authored-by: Dmytro Ukhlov <dukhlov@csod.com>
2025-09-17 15:08:48 +01:00