Commit Graph
23737 Commits
Author SHA1 Message Date
Kris Stern 364a955ec9 Removed configureclouds redirect (#10982) 2025-09-25 01:23:37 +08:00
Jenkins Release Bot 7a66756595 [maven-release-plugin] prepare for next development iteration 2025-09-23 12:23:57 +00:00
Jenkins Release Bot 8e2e1ec365 [maven-release-plugin] prepare release jenkins-2.529 2025-09-23 12:23:48 +00: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
renovate[bot] ea708724cf Update dependency org.xmlunit:xmlunit-bom to v2.10.4 (#11067)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 15:11:17 +01: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
Jenkins Release Bot fd37b705b3 [maven-release-plugin] prepare for next development iteration 2025-09-15 23:05:04 +00:00
Jenkins Release Bot 1fbaa7cced [maven-release-plugin] prepare release jenkins-2.528 2025-09-15 23:04:54 +00:00
Daniel Beck 6bdea9f44a [SECURITY-3625] 2025-09-09 13:29:22 +00:00
Daniel Beck e5fb48fd04 [SECURITY-3594] 2025-09-09 13:29:10 +00:00
Jenkins Release Bot c64384a867 [maven-release-plugin] prepare for next development iteration 2025-09-09 12:24:10 +00:00
Jenkins Release Bot 7c17018e75 [maven-release-plugin] prepare release jenkins-2.527 2025-09-09 12:24:01 +00:00
Pushkar Mahajan 5fc3621d43 Remove redundant stream() (#11009) 2025-09-07 19:04:26 +01:00
Guruprasad Bhat 728722b537 Initialize transport at the beginning of opened (#11039) 2025-09-06 07:50:23 +01:00
Jenkins Release Bot 7c4f056ef3 [maven-release-plugin] prepare for next development iteration 2025-09-02 16:39:19 +00:00
Jenkins Release Bot 3ace02919d [maven-release-plugin] prepare release jenkins-2.526 2025-09-02 16:38:59 +00:00
Kris Stern 5013d30313 Removed long deprecated DNSMultiCast class (#10981) 2025-09-02 20:45:50 +08:00
Kris Stern 34345df728 Move common caching class loading functionality to the separate class (#10979) 2025-09-02 20:45:20 +08:00
Kris Stern 3a6949db78 [JENKINS-76028] Add NavigableMap support for CopyOnWriteMap.Tree (#10997) 2025-09-02 20:37:40 +08:00
Damian Szczepanik 65e05c0755 Adds Polish translations (#11025)
Polish translations
2025-09-01 19:53:24 +02:00
Jenkins Release Bot e426389c5e [maven-release-plugin] prepare for next development iteration 2025-08-26 12:23:13 +00:00
Jenkins Release Bot 483daa3ae6 [maven-release-plugin] prepare release jenkins-2.525 2025-08-26 12:22:55 +00:00
Dmytro Ukhlov ea3b238bae JENKINS-76028: Add NavigableMap support for CopyOnWriteMap.Tree.
Optimize AbstractLazyLoadRunMap's search, firstKey, lastKey methods.

Simplify wrapping with BuildReferenceMapAdapter by introducing single
configuration class BuildReferenceMapAdapter.Resolver.

Make CopyOnWriteMap.Tree.getView method protected (was public).
2025-08-25 01:34:51 +03:00
strangelookingnerd 7178a17ce6 Ban JUnit 4 imports (#11001) 2025-08-22 09:07:25 +01:00
renovate[bot] 9ba6314c66 Update dependency org.jenkins-ci:jenkins to v1.139 (#11007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 15:47:47 -07:00
af417ec7dc [JENKINS-75986] Refactor BuildReferenceMapAdapter (#10946)
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
Co-authored-by: Dmytro Ukhlov <dukhlov@csod.com>
2025-08-20 09:01:41 +01:00
Jenkins Release Bot 065e6f29e7 [maven-release-plugin] prepare for next development iteration 2025-08-19 13:09:18 +00:00
Jenkins Release Bot 4bfa0e3980 [maven-release-plugin] prepare release jenkins-2.524 2025-08-19 13:08:53 +00:00
Jesse Glick fef925092a Deprecate UserIdMapper and just use an HMAC (#10926)
* Deprecate `UserIdMapper` and just use an HMAC

* Run `UserIdMapper.migrate` when first required, in case JCasC initializes users early

* Enhanced logging for an error case https://github.com/jenkinsci/jenkins/pull/10926#discussion_r2268017451

* More compatible migration from ancient `$JENKINS_HOME` highlighted by `UserIdMigratorTest/migrateMultipleUsers/users/foo$002fbar/config.xml`
2025-08-19 07:35:27 +02:00
Jesse Glick 521ecfdbfc Better error response from doBuildWithParameters (#10954) 2025-08-18 21:22:40 +02:00
Dmytro Ukhlov 5d9b429348 Move common caching classloader functionality to the CachingClassLoader class
Use it for UberClassLoder, as a result - UberClassLoder caches all results of loadClass function
(not only findClass)
2025-08-17 10:23:08 -07:00
Stefan Spieker d47192078f just use .. 2025-08-17 15:17:44 +02:00
Stefan Spieker 04072f17d1 migrated configureClouds redirect page from groovy to jelly 2025-08-17 14:50:55 +02:00
Stefan Spieker e4891f09af Removed long deprecated DNSMultiCast class 2025-08-17 13:45:09 +02:00
Jesse Glick 1e05e674e6 Stray } in CollapsedMulti (#10977) 2025-08-16 15:01:14 +01:00
c781b9911f [JENKINS-75675] Refactor class loading logic in order to reduce memory consumption (#10659)
Co-authored-by: Basil Crow <me@basilcrow.com>
Co-authored-by: James Nord <jtnord@users.noreply.github.com>
2025-08-15 15:47:38 -07:00
Stephane ChazelasandStephane Chazelas 7738998185 [JENKINS-75991] Fix name of reason query parameter in online help for quietDown (#10965)
Co-authored-by: Stephane Chazelas <stephane@chazelas.org>
2025-08-15 16:31:42 +01:00
1c6fb787a9 Add a method isConnected to IComputer and provide implementation in Computer (#10607)
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Vincent Latombe <vincent@latombe.net>
2025-08-15 16:31:14 +01:00
Jesse Glick 00c6707c45 AdministrativeMonitorsDecorator cleanup; ManageJenkinsAction.getBadge optimization (#10855) 2025-08-15 16:30:04 +01:00
3bf037ca07 [JENKINS-71047] Deprecate inline JS event handlers (#8061)
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Yaroslav Afenkin <yaroslavafenkin@users.noreply.github.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2025-08-15 16:29:36 +01:00
Javier García ef42f3c91a [JENKINS-75879] GStringTemplateEngine causes memory leak in class loading (#10938) 2025-08-14 15:54:24 -07:00
Kris Stern ebf99a74c0 Merge branch 'master' into remove-help-tooltip 2025-08-13 20:50:48 +08:00
Kris Stern c1a1197cd8 show parameters of a run with readOnlyMode (#10941) 2025-08-13 20:44:22 +08:00
Basil Crow 1855470dda Upgrade bridge-method-injector from 1.31 to 1.32 (#10957) 2025-08-12 20:46:28 -07:00