* 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>
* 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>
* Fix CspBuilder not applying fallback to uninitialized directive
* Improve test further
---------
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
* 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
* 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>
* Avoid `TransientActionFactory` from `Job.getPermalinks`
* Optimizing `PeepholePermalink.RunListener` to avoid resolving old targets
* Simplified `RunMixIn` handling of next/previous build
[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.
* 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