Skip to content

Commit afe43b3

Browse files
authored
Merge branch 'master' into pathremover
2 parents 4c9a150 + 8b9f661 commit afe43b3

File tree

95 files changed

+3346
-2527
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+3346
-2527
lines changed

ath.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ set -o xtrace
66
cd "$(dirname "$0")"
77

88
# https://github.com/jenkinsci/acceptance-test-harness/releases
9-
export ATH_VERSION=6300.v12732144c83f
9+
export ATH_VERSION=6319.v9da_e005f2fd2
1010

1111
if [[ $# -eq 0 ]]; then
1212
export JDK=17

bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ THE SOFTWARE.
240240
<dependency>
241241
<groupId>org.jenkins-ci</groupId>
242242
<artifactId>crypto-util</artifactId>
243-
<version>1.10</version>
243+
<version>1.11</version>
244244
</dependency>
245245
<dependency>
246246
<groupId>org.jenkins-ci</groupId>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!--
2+
The MIT License
3+
4+
Copyright (c) 2025 Jan Faracik
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
-->
24+
<?jelly escape-by-default='true'?>
25+
<j:jelly xmlns:j="jelly:core" xmlns:l="/lib/layout">
26+
<l:app-bar title="${it.fullName}" icon="${h.getUserAvatar(it, '96x96')}" />
27+
</j:jelly>

core/src/main/resources/hudson/model/User/builds.jelly

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ THE SOFTWARE.
2727
<st:include page="sidepanel.jelly" />
2828
<l:breadcrumb title="${%Builds}" />
2929
<l:main-panel>
30-
<h1>
31-
${%title(it)}
32-
</h1>
30+
<l:app-bar title="${%Builds}" />
3331

3432
<t:buildListTable builds="${it.builds}"/>
3533
</l:main-panel>

core/src/main/resources/hudson/model/User/index.jelly

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,7 @@ THE SOFTWARE.
2828
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
2929
<l:main-panel>
3030
<div class="jenkins-app-bar">
31-
<div class="jenkins-app-bar__content jenkins-build-caption">
32-
<l:icon src="${h.getUserAvatar(it, '96x96')}" class="jenkins-avatar" />
33-
<h1>
34-
${it.fullName}
35-
</h1>
36-
</div>
31+
<div class="jenkins-app-bar__content" />
3732
<div class="jenkins-app-bar__controls">
3833
<t:editDescriptionButton permission="${app.ADMINISTER}"/>
3934
</div>

core/src/main/resources/hudson/model/User/sidepanel.jelly

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@ THE SOFTWARE.
3030
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form" xmlns:i="jelly:fmt">
3131
<l:header />
3232
<l:side-panel>
33+
<st:include page="app-bar.jelly" />
34+
3335
<l:tasks>
34-
<l:task contextMenu="false" href="${rootURL}/${it.url}/" icon="symbol-person-circle" title="${%Status}"/>
36+
<l:task contextMenu="false" href="${rootURL}/${it.url}/" icon="symbol-person" title="${%Profile}"/>
3537
<l:task href="${rootURL}/${it.url}/builds" icon="symbol-build-history" title="${%Builds}"/>
3638
<t:actions actions="${it.propertyActions}"/>
3739
<t:actions actions="${it.transientActions}"/>

core/src/main/resources/hudson/model/View/sidepanel.jelly

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ THE SOFTWARE.
3535
<link rel="alternate" title="Jenkins:${it.viewName} (failed builds) (RSS 2.0)" href="${rootURL}/${it.url}rssFailed?flavor=rss20" type="application/rss+xml" />
3636
</l:header>
3737
<l:side-panel>
38+
<!-- Display the user's name for their views -->
39+
<st:include page="app-bar.jelly" it="${it.owner.user}" optional="true" />
40+
3841
<l:tasks>
3942
<st:include page="tasks-top.jelly" it="${it.owner}" optional="true" />
4043

core/src/main/resources/hudson/model/userproperty/UserPropertyCategoryAccountAction/index.jelly

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,14 @@ THE SOFTWARE.
3030
<l:layout permission="${app.ADMINISTER}" title="${%title}">
3131
<st:include page="sidepanel.jelly" it="${it.targetUser}" />
3232
<l:main-panel>
33-
<f:form method="post" action="configSubmit" name="config" class="jenkins-form">
34-
<h1>
35-
${%title}
36-
</h1>
33+
<l:app-bar title="${%title}" />
3734

35+
<f:form method="post" action="configSubmit" name="config" class="jenkins-form">
3836
<j:set var="thisAction" value="${it}" />
3937
<j:set var="it" value="${thisAction.targetUser}" />
4038
<j:set var="instance" value="${it}"/>
4139

42-
<f:section>
40+
<f:section title="${%General}">
4341
<f:entry title="${%Full name}" description="${%Full name.Description}">
4442
<f:textbox field="fullName" />
4543
</f:entry>

core/src/main/resources/hudson/model/userproperty/UserPropertyCategoryAppearanceAction/index.jelly

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,9 @@ THE SOFTWARE.
3030
<l:layout permission="${app.ADMINISTER}" title="${%title}">
3131
<st:include page="sidepanel.jelly" it="${it.targetUser}" />
3232
<l:main-panel>
33+
<l:app-bar title="${%title}" />
34+
3335
<f:form method="post" action="configSubmit" name="config" class="jenkins-form">
34-
<h1>
35-
${%title}
36-
</h1>
37-
3836
<j:set var="instance" value="${it}"/>
3937
<j:set var="descriptors" value="${it.myCategoryDescriptors}" />
4038
<j:set var="instances" value="${it.targetUser.properties}" />

core/src/main/resources/hudson/model/userproperty/UserPropertyCategoryExperimentalAction/index.jelly

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,9 @@ THE SOFTWARE.
3030
<l:layout permission="${app.ADMINISTER}" title="${%title}">
3131
<st:include page="sidepanel.jelly" it="${it.targetUser}" />
3232
<l:main-panel>
33+
<l:app-bar title="${%title}" />
34+
3335
<f:form method="post" action="configSubmit" name="config">
34-
<h1>
35-
${%title}
36-
</h1>
37-
3836
<j:set var="instance" value="${it}"/>
3937
<j:set var="descriptors" value="${it.myCategoryDescriptors}" />
4038
<j:set var="instances" value="${it.targetUser.properties}" />

0 commit comments

Comments
 (0)