Skip to content

Commit 5aa0094

Browse files
Use the new logo feature from Dev UI
Signed-off-by: Phillip Kruger <[email protected]>
1 parent a408603 commit 5aa0094

File tree

7 files changed

+87
-111
lines changed

7 files changed

+87
-111
lines changed

deployment/src/main/java/io/quarkus/jgit/deployment/devui/GiteaDevUIProcessor.java

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,26 @@
22

33
import java.util.Optional;
44

5-
import org.eclipse.jgit.api.Git;
6-
75
import io.quarkus.deployment.IsDevelopment;
86
import io.quarkus.deployment.annotations.BuildProducer;
97
import io.quarkus.deployment.annotations.BuildStep;
108
import io.quarkus.devui.spi.page.CardPageBuildItem;
11-
import io.quarkus.devui.spi.page.ExternalPageBuilder;
129
import io.quarkus.devui.spi.page.Page;
1310
import io.quarkus.jgit.deployment.GiteaDevServiceInfoBuildItem;
1411

1512
public class GiteaDevUIProcessor {
1613

1714
@BuildStep(onlyIf = IsDevelopment.class)
1815
void createCard(Optional<GiteaDevServiceInfoBuildItem> info, BuildProducer<CardPageBuildItem> cardPage) {
19-
CardPageBuildItem card = new CardPageBuildItem();
2016

2117
info.ifPresent(i -> {
18+
CardPageBuildItem card = new CardPageBuildItem();
2219
String url = "http://" + i.host() + ":" + i.httpPort();
2320
card.addPage(Page.externalPageBuilder("Gitea Dashboard")
2421
.doNotEmbed()
2522
.icon("font-awesome-solid:code-branch")
2623
.url(url, url));
24+
cardPage.produce(card);
2725
});
28-
29-
final ExternalPageBuilder versionPage = Page.externalPageBuilder("JGit Version")
30-
.icon("font-awesome-solid:tag")
31-
.url("https://www.eclipse.org/jgit/")
32-
.doNotEmbed()
33-
.staticLabel(Git.class.getPackage().getImplementationVersion());
34-
35-
card.addPage(versionPage);
36-
37-
card.setCustomCard("qwc-jgit-card.js");
38-
cardPage.produce(card);
3926
}
40-
}
27+
}

deployment/src/main/resources/dev-ui/qwc-jgit-card.js

Lines changed: 0 additions & 86 deletions
This file was deleted.

docs/modules/ROOT/pages/includes/attributes.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:quarkus-version: 3.15.1
1+
:quarkus-version: 3.24.0.CR1
22
:quarkus-jgit-version: 3.5.1
33
:project-version: 3.5.1
44
:examples-dir: ./../examples/

docs/modules/ROOT/pages/includes/quarkus-jgit.adoc

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
:summaryTableId: quarkus-jgit_quarkus-jgit
21
[.configuration-legend]
32
icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime
43
[.configuration-reference.searchable, cols="80,.^10,.^10"]
@@ -9,6 +8,10 @@ h|Type
98
h|Default
109

1110
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-enabled]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-enabled[`quarkus.jgit.devservices.enabled`]##
11+
ifdef::add-copy-button-to-config-props[]
12+
config_property_copy_button:+++quarkus.jgit.devservices.enabled+++[]
13+
endif::add-copy-button-to-config-props[]
14+
1215

1316
[.description]
1417
--
@@ -26,6 +29,10 @@ endif::add-copy-button-to-env-var[]
2629
|`false`
2730

2831
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-show-logs]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-show-logs[`quarkus.jgit.devservices.show-logs`]##
32+
ifdef::add-copy-button-to-config-props[]
33+
config_property_copy_button:+++quarkus.jgit.devservices.show-logs+++[]
34+
endif::add-copy-button-to-config-props[]
35+
2936

3037
[.description]
3138
--
@@ -43,6 +50,10 @@ endif::add-copy-button-to-env-var[]
4350
|`false`
4451

4552
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-http-port]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-http-port[`quarkus.jgit.devservices.http-port`]##
53+
ifdef::add-copy-button-to-config-props[]
54+
config_property_copy_button:+++quarkus.jgit.devservices.http-port+++[]
55+
endif::add-copy-button-to-config-props[]
56+
4657

4758
[.description]
4859
--
@@ -60,6 +71,10 @@ endif::add-copy-button-to-env-var[]
6071
|
6172

6273
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-admin-username]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-admin-username[`quarkus.jgit.devservices.admin-username`]##
74+
ifdef::add-copy-button-to-config-props[]
75+
config_property_copy_button:+++quarkus.jgit.devservices.admin-username+++[]
76+
endif::add-copy-button-to-config-props[]
77+
6378

6479
[.description]
6580
--
@@ -77,6 +92,10 @@ endif::add-copy-button-to-env-var[]
7792
|`quarkus`
7893

7994
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-admin-password]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-admin-password[`quarkus.jgit.devservices.admin-password`]##
95+
ifdef::add-copy-button-to-config-props[]
96+
config_property_copy_button:+++quarkus.jgit.devservices.admin-password+++[]
97+
endif::add-copy-button-to-config-props[]
98+
8099

81100
[.description]
82101
--
@@ -94,6 +113,10 @@ endif::add-copy-button-to-env-var[]
94113
|`quarkus`
95114

96115
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-organizations]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-organizations[`quarkus.jgit.devservices.organizations`]##
116+
ifdef::add-copy-button-to-config-props[]
117+
config_property_copy_button:+++quarkus.jgit.devservices.organizations+++[]
118+
endif::add-copy-button-to-config-props[]
119+
97120

98121
[.description]
99122
--
@@ -111,6 +134,10 @@ endif::add-copy-button-to-env-var[]
111134
|
112135

113136
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-repositories]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-repositories[`quarkus.jgit.devservices.repositories`]##
137+
ifdef::add-copy-button-to-config-props[]
138+
config_property_copy_button:+++quarkus.jgit.devservices.repositories+++[]
139+
endif::add-copy-button-to-config-props[]
140+
114141

115142
[.description]
116143
--
@@ -128,6 +155,10 @@ endif::add-copy-button-to-env-var[]
128155
|`${quarkus.application.name}`
129156

130157
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-reuse]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-reuse[`quarkus.jgit.devservices.reuse`]##
158+
ifdef::add-copy-button-to-config-props[]
159+
config_property_copy_button:+++quarkus.jgit.devservices.reuse+++[]
160+
endif::add-copy-button-to-config-props[]
161+
131162

132163
[.description]
133164
--
@@ -145,6 +176,10 @@ endif::add-copy-button-to-env-var[]
145176
|`false`
146177

147178
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-network-alias]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-network-alias[`quarkus.jgit.devservices.network-alias`]##
179+
ifdef::add-copy-button-to-config-props[]
180+
config_property_copy_button:+++quarkus.jgit.devservices.network-alias+++[]
181+
endif::add-copy-button-to-config-props[]
182+
148183

149184
[.description]
150185
--
@@ -162,6 +197,10 @@ endif::add-copy-button-to-env-var[]
162197
|
163198

164199
a| [[quarkus-jgit_quarkus-jgit-devservices-http-url]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-http-url[`quarkus.jgit.devservices.http-url`]##
200+
ifdef::add-copy-button-to-config-props[]
201+
config_property_copy_button:+++quarkus.jgit.devservices.http-url+++[]
202+
endif::add-copy-button-to-config-props[]
203+
165204

166205
[.description]
167206
--
@@ -180,5 +219,3 @@ endif::add-copy-button-to-env-var[]
180219

181220
|===
182221

183-
184-
:!summaryTableId:

docs/modules/ROOT/pages/includes/quarkus-jgit_quarkus.jgit.adoc

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
:summaryTableId: quarkus-jgit_quarkus-jgit
21
[.configuration-legend]
32
icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime
43
[.configuration-reference.searchable, cols="80,.^10,.^10"]
@@ -9,6 +8,10 @@ h|Type
98
h|Default
109

1110
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-enabled]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-enabled[`quarkus.jgit.devservices.enabled`]##
11+
ifdef::add-copy-button-to-config-props[]
12+
config_property_copy_button:+++quarkus.jgit.devservices.enabled+++[]
13+
endif::add-copy-button-to-config-props[]
14+
1215

1316
[.description]
1417
--
@@ -26,6 +29,10 @@ endif::add-copy-button-to-env-var[]
2629
|`false`
2730

2831
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-show-logs]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-show-logs[`quarkus.jgit.devservices.show-logs`]##
32+
ifdef::add-copy-button-to-config-props[]
33+
config_property_copy_button:+++quarkus.jgit.devservices.show-logs+++[]
34+
endif::add-copy-button-to-config-props[]
35+
2936

3037
[.description]
3138
--
@@ -43,6 +50,10 @@ endif::add-copy-button-to-env-var[]
4350
|`false`
4451

4552
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-http-port]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-http-port[`quarkus.jgit.devservices.http-port`]##
53+
ifdef::add-copy-button-to-config-props[]
54+
config_property_copy_button:+++quarkus.jgit.devservices.http-port+++[]
55+
endif::add-copy-button-to-config-props[]
56+
4657

4758
[.description]
4859
--
@@ -60,6 +71,10 @@ endif::add-copy-button-to-env-var[]
6071
|
6172

6273
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-admin-username]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-admin-username[`quarkus.jgit.devservices.admin-username`]##
74+
ifdef::add-copy-button-to-config-props[]
75+
config_property_copy_button:+++quarkus.jgit.devservices.admin-username+++[]
76+
endif::add-copy-button-to-config-props[]
77+
6378

6479
[.description]
6580
--
@@ -77,6 +92,10 @@ endif::add-copy-button-to-env-var[]
7792
|`quarkus`
7893

7994
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-admin-password]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-admin-password[`quarkus.jgit.devservices.admin-password`]##
95+
ifdef::add-copy-button-to-config-props[]
96+
config_property_copy_button:+++quarkus.jgit.devservices.admin-password+++[]
97+
endif::add-copy-button-to-config-props[]
98+
8099

81100
[.description]
82101
--
@@ -94,6 +113,10 @@ endif::add-copy-button-to-env-var[]
94113
|`quarkus`
95114

96115
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-organizations]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-organizations[`quarkus.jgit.devservices.organizations`]##
116+
ifdef::add-copy-button-to-config-props[]
117+
config_property_copy_button:+++quarkus.jgit.devservices.organizations+++[]
118+
endif::add-copy-button-to-config-props[]
119+
97120

98121
[.description]
99122
--
@@ -111,6 +134,10 @@ endif::add-copy-button-to-env-var[]
111134
|
112135

113136
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-repositories]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-repositories[`quarkus.jgit.devservices.repositories`]##
137+
ifdef::add-copy-button-to-config-props[]
138+
config_property_copy_button:+++quarkus.jgit.devservices.repositories+++[]
139+
endif::add-copy-button-to-config-props[]
140+
114141

115142
[.description]
116143
--
@@ -128,6 +155,10 @@ endif::add-copy-button-to-env-var[]
128155
|`${quarkus.application.name}`
129156

130157
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-reuse]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-reuse[`quarkus.jgit.devservices.reuse`]##
158+
ifdef::add-copy-button-to-config-props[]
159+
config_property_copy_button:+++quarkus.jgit.devservices.reuse+++[]
160+
endif::add-copy-button-to-config-props[]
161+
131162

132163
[.description]
133164
--
@@ -145,6 +176,10 @@ endif::add-copy-button-to-env-var[]
145176
|`false`
146177

147178
a|icon:lock[title=Fixed at build time] [[quarkus-jgit_quarkus-jgit-devservices-network-alias]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-network-alias[`quarkus.jgit.devservices.network-alias`]##
179+
ifdef::add-copy-button-to-config-props[]
180+
config_property_copy_button:+++quarkus.jgit.devservices.network-alias+++[]
181+
endif::add-copy-button-to-config-props[]
182+
148183

149184
[.description]
150185
--
@@ -162,6 +197,10 @@ endif::add-copy-button-to-env-var[]
162197
|
163198

164199
a| [[quarkus-jgit_quarkus-jgit-devservices-http-url]] [.property-path]##link:#quarkus-jgit_quarkus-jgit-devservices-http-url[`quarkus.jgit.devservices.http-url`]##
200+
ifdef::add-copy-button-to-config-props[]
201+
config_property_copy_button:+++quarkus.jgit.devservices.http-url+++[]
202+
endif::add-copy-button-to-config-props[]
203+
165204

166205
[.description]
167206
--
@@ -180,5 +219,3 @@ endif::add-copy-button-to-env-var[]
180219

181220
|===
182221

183-
184-
:!summaryTableId:

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<module>runtime</module>
1717
</modules>
1818
<properties>
19-
<quarkus.version>3.15.1</quarkus.version>
19+
<quarkus.version>3.24.0.CR1</quarkus.version>
2020
<jgit.version>7.3.0.202506031305-r</jgit.version>
2121
<quarkus-jsch.version>3.0.15</quarkus-jsch.version>
2222
</properties>

runtime/src/main/resources/META-INF/quarkus-extension.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ metadata:
1010
- "quarkus.jgit."
1111
guide: https://quarkiverse.github.io/quarkiverse-docs/quarkus-jgit/dev/index.html
1212
icon-url: "https://raw.githubusercontent.com/quarkiverse/quarkus-jgit/main/docs/modules/ROOT/assets/images/jgit.svg"
13-
status: "stable"
13+
lib-ga: org.eclipse.jgit:org.eclipse.jgit[https://projects.eclipse.org/projects/technology.jgit]
14+
status: "stable"

0 commit comments

Comments
 (0)