Commit Graph

37116 Commits

Author SHA1 Message Date
renovate[bot] dd2136d97f
Update dependency webpack to v5.100.1 (#10837)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-14 21:43:40 +02:00
Stefan Spieker b7a7878cb9
Migrate global build discarder from `groovy` to `jelly` and add German translation (#10835)
migrate global build discarder from groovy to jelly and add german translation
2025-07-14 21:42:28 +02:00
Kris Stern 3319d41155
Update dependency io.jenkins.plugins:commons-lang3-api to v3.18.0-98.v3a_674c06072d (#10832)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-14 16:53:59 +08:00
Kris Stern 389ead1268
Refine colors and borders (#10814)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-14 01:11:08 +08:00
Kris Stern a58b12e40f
Merge branch 'master' into improve-borders 2025-07-12 11:34:42 +08:00
Kris Stern fa86b48491
Replace deprecated Spring Security `AntPathRequestMatcher` with non-deprecated equivalent (#10824)
Changelog Drafter / update_draft_release (push) Has been cancelled Details
Changelog Drafter / jenkins_io_draft (push) Has been cancelled Details
Label conflicting PRs / main (push) Has been cancelled Details
2025-07-12 11:34:19 +08:00
renovate[bot] 8aaa17a9dc
Update dependency io.jenkins.plugins:commons-lang3-api to v3.18.0-98.v3a_674c06072d 2025-07-12 03:23:13 +00:00
Jan Faracik 132f0cd8cb
Merge branch 'master' into improve-borders 2025-07-11 11:37:22 +01:00
renovate[bot] cda842e276
Update dependency org.jenkins-ci.main:remoting to v3324 (#10826)
Changelog Drafter / update_draft_release (push) Has been cancelled Details
Changelog Drafter / jenkins_io_draft (push) Has been cancelled Details
Label conflicting PRs / main (push) Has been cancelled Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 09:38:56 -07:00
Kris Stern 91132f4f64
Merge branch 'master' into matcher 2025-07-11 00:08:36 +08:00
Mark Waite 3a97ed4f79
[JENKINS-75834] limit the functionality to a specific reference (#10818)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-10 08:19:53 -06:00
Kris Stern 2098814e19
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1036.vb_94fd035b_287 (#10823) 2025-07-10 19:24:01 +08:00
Basil Crow bd59b54886 Replace deprecated usage with non-deprecated equivalent 2025-07-09 16:00:00 -07:00
renovate[bot] 9769afbf71
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1036.vb_94fd035b_287 2025-07-09 22:49:21 +00:00
renovate[bot] fcdc808b42
Update dependency webpack to v5.100.0 (#10821)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 15:47:30 -07:00
Mark Waite 62dbda9403 Fix JavaScript formatting 2025-07-09 14:40:45 -06:00
Thorsten Scherler a58f0d8395
Merge branch 'master' into JENKINS-75834_fix 2025-07-09 22:36:04 +02:00
Thorsten Scherler b56ff64138
Update src/main/js/components/dropdowns/templates.js
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-07-09 21:57:26 +02:00
Thorsten Scherler f6e81b2da4
Update src/main/js/components/dropdowns/templates.js
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2025-07-09 21:57:03 +02:00
renovate[bot] c53d9baaab
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1035.v059a_a_f946868 (#10819)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 12:34:03 -07:00
Thorsten Scherler 67d2100f5c
[JENKINS-75834_fix] limit the functionality to a specifi reference
Signed-off-by: Thorsten Scherler <scherler@gmail.com>
2025-07-09 21:28:26 +02:00
renovate[bot] 998fed8ba7
Update dependency org.jenkins-ci.plugins.workflow:workflow-step-api to v704 (#10815)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 12:27:57 -07:00
renovate[bot] b1707254e2
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1034.v4159e5986617 (#10813)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 12:26:12 -07:00
Jan Faracik 766949614c
Merge branch 'master' into improve-borders 2025-07-09 11:09:57 +01:00
Jan Faracik 5713f5a981 Update _theme.scss 2025-07-09 10:47:22 +01:00
Mark Waite 95da76d9e4
Allow up to 15 seconds for agent reconnect (#10811)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-08 21:30:14 +01:00
renovate[bot] 0264318bc5
Update dependency io.jenkins.plugins:design-library to v401 (#10812)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 12:13:06 -07:00
Jenkins Release Bot 25cf83a96f [maven-release-plugin] prepare for next development iteration
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-08 13:09:18 +00:00
Jenkins Release Bot 0c97647ff1 [maven-release-plugin] prepare release jenkins-2.518 2025-07-08 13:08:54 +00:00
Mark Waite f59a5d4536
Reduce test flakiness (#10809)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
* Reduce inQueueTaskLookupByAPI flakiness

https://app.launchableinc.com/organizations/jenkins/workspaces/jenkins/data/test-paths/class%3Dhudson.model.QueueTest%23%23%23testcase%3DinQueueTaskLookupByAPI?dateFilter=90d
reports that inQueueTaskLookupByAPI has been flaky in th epast 90 days.
The flakiness seems to be specific to Windows and seems to be related to
the job not be in the queue quickly enough after the call toe schedule
the build.

If the job is not queued, sleep for 3 seonds to allow it time to queue.

Testing done:

Confirmed that the job queues consistently on my Linux computer, so the
sleep statement is not executed.

* Replace SCSS 1x with 1dppx to silence HTMLUnit warning

Per https://developer.mozilla.org/en-US/docs/Web/CSS/resolution , `x` is
an alias for `dppx`, so let's use `dppx` to avoid warnings from HTMLUnit.

* Reduce flakiness of ComputerStateTest#testUiForConnected

https://app.launchableinc.com/organizations/jenkins/workspaces/jenkins/data/test-paths/class%3Dhudson.cli.ComputerStateTest%23%23%23testcase%3DtestUiForConnected?dateFilter=90d
reports that there have been multiple failures of
ComputerStateTest#testUiForConnected in the last 90 days.  The failures
seem to be related to a race condition that the agent is not yet
disconnected when the state of the agent is checked.  Wait for 1 second
to allow the agent to disconnect before checking agent status.

The average time to run the test is 34 seconds.  This will increase that
average time by 1 second.  Not a significant increase compared to the
benefit of avoiding a flaky test.

* Reduce preventXssInBadgeTooltip flakes with a 2 second sleep

https://app.launchableinc.com/organizations/jenkins/workspaces/jenkins/data/test-paths/class%3Dhudson.model.RunTest%23%23%23testcase%3DpreventXssInBadgeTooltip?dateFilter=90d
shows there have been random test failures of preventXssInBadgeTooltip
in the last 90 days.

Reeduce failures by sleeping before the key assertions in order to allow
Jenkins to complete the initialization of the page.
2025-07-07 18:45:58 -06:00
atulajoshi24 f610669e01
Improve Javadoc of `InMemorySecurityRealm` (#10797)
* the documentation enhanced for InMemorySecurityRealm.java

* the documentation enhanced for InMemorySecurityRealm.java - more documentation added

* code review comments are incorporated

* code review comments

* paragraphs added to comments

* Code Review Comments addressed

* Code Review Comments Addressed
2025-07-07 18:45:38 -06:00
Jan Faracik 13c97b7a8e Update _cards.scss 2025-07-07 14:11:01 +01:00
Jan Faracik be278eeb0a Update _cards.scss 2025-07-07 14:07:01 +01:00
Jan Faracik ed76b74177 Add border to graphs 2025-07-07 14:00:27 +01:00
Jan Faracik 08e2ec9529 Merge branch 'master' into improve-borders 2025-07-06 21:32:22 +01:00
renovate[bot] 8eeb6ef85f
Update dependency stylelint to v16.21.1 (#10810)
Changelog Drafter / update_draft_release (push) Has been cancelled Details
Changelog Drafter / jenkins_io_draft (push) Has been cancelled Details
Label conflicting PRs / main (push) Has been cancelled Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-06 13:49:16 -06:00
Mark Waite 2c90505ea1
[JENKINS-75832] Support actions with Badges in the Hamburger Menu (#10791) 2025-07-06 13:49:00 -06:00
Mark Waite 61a0734048
[JENKINS-75849] Makes scriptConsole layout configurable (#10800) 2025-07-06 13:48:07 -06:00
Kris Stern e38e35c2e4
Refine header, app bar, and side panel alignment (#10806) 2025-07-06 21:23:21 +08:00
James Nord 06d9b39f87
Merge branch 'master' into WIP_ACTIONS-HEADER 2025-07-05 20:37:41 +01:00
Kris Stern be395d49e9
More javadoc for RootAction.isPrimary (#10767)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-05 23:33:13 +08:00
Kris Stern 736c3b68b4
[JENKINS-75853] - Remove active look of hamburger button (#10804) 2025-07-05 23:32:25 +08:00
Kris Stern 319291f7c2
JENKINS-75252: Remove pointer-events:none from .jenkins-menu-dropdown-chevron (#10390)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-05 09:47:05 +08:00
Kris Stern 2ba84531e7
[JENKINS-75834] make sure only one instance of the dropdown is visible (#10786) 2025-07-05 09:42:05 +08:00
Kris Stern 7e707a2f48
Fill in since annotations (#10801) 2025-07-05 09:41:14 +08:00
James Nord 8e9a6066fd
Merge branch 'master' into WIP_ACTIONS-HEADER 2025-07-04 12:32:22 +01:00
Jan Faracik 352e321df3 Refine 2025-07-04 11:08:10 +01:00
Mark Waite 42ad567586
Restore maven-shade-plugin version setting in cli/pom.xml (#10802)
Changelog Drafter / update_draft_release (push) Waiting to run Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run Details
Label conflicting PRs / main (push) Waiting to run Details
2025-07-04 10:55:31 +01:00
James Nord 88d6a485e0
tweak to documentation
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2025-07-04 10:49:57 +01:00
Jan Faracik 27ff7fb7e1 Merge branch 'master' into improve-borders 2025-07-04 10:34:56 +01:00