Skip to content

Commit ae5c865

Browse files
committed
Sync documentation of main branch
1 parent 63f890c commit ae5c865

31 files changed

+863
-764
lines changed

_data/versioned/main/index/quarkus.yaml

Lines changed: 43 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ types:
55
- title: Authorization of web endpoints
66
filename: security-authorize-web-endpoints-reference.adoc
77
summary: Quarkus has an integrated pluggable web security layer.
8-
categories: "web, security"
8+
categories: "security, web"
99
id: security-authorize-web-endpoints-reference
1010
type: reference
1111
url: /guides/security-authorize-web-endpoints-reference
@@ -18,7 +18,7 @@ types:
1818
- title: Command Mode Applications
1919
filename: command-mode-reference.adoc
2020
summary: This reference guide explains how to develop command line applications with Quarkus.
21-
categories: "command-line, core"
21+
categories: "core, command-line"
2222
type: reference
2323
url: /guides/command-mode-reference
2424
- title: Configuration Reference Guide
@@ -60,6 +60,8 @@ types:
6060
- title: Native Reference Guide
6161
filename: native-reference.adoc
6262
summary: "This guide is a companion to the Building a Native Executable, Using SSL With Native Images, and Writing Native Applications, guides."
63+
categories: native
64+
id: native-reference
6365
type: reference
6466
url: /guides/native-reference
6567
- title: OpenID Connect (OIDC) and OAuth2 Client and Filters Reference Guide
@@ -129,14 +131,14 @@ types:
129131
- title: Authentication mechanisms in Quarkus
130132
filename: security-authentication-mechanisms-concept.adoc
131133
summary: "The Quarkus Security framework supports multiple authentication mechanisms, which you can use to secure your applications."
132-
categories: "web, security"
134+
categories: "security, web"
133135
id: security-authentication-mechanisms-concept
134136
type: concepts
135137
url: /guides/security-authentication-mechanisms-concept
136138
- title: Basic authentication
137139
filename: security-basic-authentication-concept.adoc
138140
summary: HTTP Basic authentication is one of the least resource-demanding techniques that enforce access controls to web resources.
139-
categories: "web, security"
141+
categories: "security, web"
140142
id: security-basic-authentication-concept
141143
type: concepts
142144
url: /guides/security-basic-authentication-concept
@@ -150,21 +152,21 @@ types:
150152
- title: OpenID Connect (OIDC) Bearer authentication
151153
filename: security-oidc-bearer-token-authentication-concept.adoc
152154
summary: Secure HTTP access to Jakarta REST (formerly known as JAX-RS) endpoints in your application with Bearer authentication by using the Quarkus OpenID Connect (OIDC) extension.
153-
categories: "web, security"
155+
categories: "security, web"
154156
id: security-oidc-bearer-token-authentication-concept
155157
type: concepts
156158
url: /guides/security-oidc-bearer-token-authentication-concept
157159
- title: OpenID Connect authorization code flow mechanism for protecting web applications
158160
filename: security-oidc-code-flow-authentication-concept.adoc
159161
summary: "To protect your web applications, you can use the authorization code flow mechanism provided by the Quarkus OpenID Connect (OIDC) extension."
160-
categories: "web, security"
162+
categories: "security, web"
161163
id: security-oidc-code-flow-authentication-concept
162164
type: concepts
163165
url: /guides/security-oidc-code-flow-authentication-concept
164166
- title: Proactive authentication
165167
filename: security-proactive-authentication-concept.adoc
166168
summary: Proactive authentication is enabled in Quarkus by default.
167-
categories: "web, security"
169+
categories: "security, web"
168170
id: security-proactive-authentication-concept
169171
type: concepts
170172
url: /guides/security-proactive-authentication-concept
@@ -228,13 +230,14 @@ types:
228230
- title: Building a Native Executable
229231
filename: building-native-image.adoc
230232
summary: Build native executables with GraalVM or Mandrel.
231-
categories: getting-started
233+
categories: "getting-started, native"
232234
type: tutorial
233235
url: /guides/building-native-image
234236
- title: Collect metrics using Micrometer
235237
filename: telemetry-micrometer-tutorial.adoc
236238
summary: "Create an application that uses the Micrometer metrics library to collect runtime, extension and application metrics and expose them as a Prometheus (OpenMetrics) endpoint."
237-
id: tutorial-micrometer
239+
categories: observability
240+
id: telemetry-micrometer-tutorial
238241
type: tutorial
239242
url: /guides/telemetry-micrometer-tutorial
240243
- title: Configure data sources in Quarkus
@@ -273,7 +276,7 @@ types:
273276
- title: Protect a web application by using OpenID Connect (OIDC) authorization code flow
274277
filename: security-oidc-code-flow-authentication-tutorial.adoc
275278
summary: "With the Quarkus OpenID Connect (OIDC) extension, you can protect application HTTP endpoints by using the OIDC Authorization Code Flow mechanism."
276-
categories: "web, security"
279+
categories: "security, web"
277280
id: security-oidc-code-flow-authentication-tutorial
278281
type: tutorial
279282
url: /guides/security-oidc-code-flow-authentication-tutorial
@@ -342,7 +345,7 @@ types:
342345
- title: AppCDS
343346
filename: appcds.adoc
344347
summary: This reference guide explains how to enable AppCDS with Quarkus.
345-
categories: "cloud, core"
348+
categories: "core, cloud"
346349
type: guide
347350
url: /guides/appcds
348351
- title: Application Data Caching
@@ -386,24 +389,12 @@ types:
386389
summary: "According to RFC7519, JSON Web Token (JWT) is a compact, URL-safe means of representing claims which are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code(MAC) and/or encrypted."
387390
type: guide
388391
url: /guides/security-jwt-build
389-
- title: Building Quarkus apps with Gradle
390-
filename: gradle-tooling.adoc
391-
summary: "This guide covers: Gradle configuration, creating a new project, dealing with extensions, development mode, debugging, import in your IDE, building a native image, and build a container friendly executable"
392-
categories: tooling
393-
type: guide
394-
url: /guides/gradle-tooling
395392
- title: Building Quarkus apps with Quarkus Command Line Interface (CLI)
396393
filename: cli-tooling.adoc
397394
summary: "Use the Quarkus CLI to create, build, run, and manage extensions for Quarkus projects."
398395
categories: tooling
399396
type: guide
400397
url: /guides/cli-tooling
401-
- title: Building applications with Maven
402-
filename: maven-tooling.adoc
403-
summary: "This guide covers: Maven configuration, creating a new project, dealing with extensions, development mode, debugging, import in your IDE, building a native image, and build a container friendly executable"
404-
categories: tooling
405-
type: guide
406-
url: /guides/maven-tooling
407398
- title: Building my first extension
408399
filename: building-my-first-extension.adoc
409400
summary: Learn step by step how to build a simple extension.
@@ -493,7 +484,8 @@ types:
493484
- title: Deploying on OpenShift
494485
filename: deploying-to-openshift.adoc
495486
summary: This guide covers how to deploy a native application on OpenShift.
496-
categories: cloud
487+
categories: "native, cloud"
488+
id: deploy-openshift
497489
type: guide
498490
url: /guides/deploying-to-openshift
499491
- title: Deploying to Google Cloud Platform (GCP)
@@ -541,7 +533,7 @@ types:
541533
- title: Dev Services for Databases
542534
filename: databases-dev-services.adoc
543535
summary: "When testing or running in dev mode Quarkus can provide you with a zero-config database out of the box, a feature we refer to as Dev Services."
544-
categories: "tooling, data"
536+
categories: "data, tooling"
545537
type: guide
546538
url: /guides/databases-dev-services
547539
- title: Dev Services for Elasticsearch
@@ -753,7 +745,8 @@ types:
753745
- title: Kubernetes extension
754746
filename: deploying-to-kubernetes.adoc
755747
summary: This guide covers how to deploy a native application on Kubernetes.
756-
categories: cloud
748+
categories: "native, cloud"
749+
id: deploy-kubernetes
757750
type: guide
758751
url: /guides/deploying-to-kubernetes
759752
- title: Mapping configuration to objects
@@ -775,11 +768,12 @@ types:
775768
type: guide
776769
url: /guides/tests-with-coverage
777770
- title: Micrometer Metrics
778-
filename: micrometer.adoc
779-
summary: This guide demonstrates how your Quarkus application can collect metrics using the Micrometer extension.
771+
filename: telemetry-micrometer.adoc
772+
summary: "Use Micrometer to collect metrics produced by Quarkus, its extensions, and your application."
780773
categories: observability
774+
id: telemetry-micrometer
781775
type: guide
782-
url: /guides/micrometer
776+
url: /guides/telemetry-micrometer
783777
- title: Migrating to RESTEasy Reactive
784778
filename: resteasy-reactive-migration.adoc
785779
summary: "Migrating from RESTEasy Classic to RESTEasy Reactive is straightforward in most cases, however there are a few cases that require some attention."
@@ -876,6 +870,20 @@ types:
876870
categories: architecture
877871
type: guide
878872
url: /guides/quarkus-reactive-architecture
873+
- title: Quarkus and Gradle
874+
filename: gradle-tooling.adoc
875+
summary: Develop and build your Quarkus application with Gradle
876+
categories: "tooling, native"
877+
id: gradle-tooling
878+
type: guide
879+
url: /guides/gradle-tooling
880+
- title: Quarkus and Maven
881+
filename: maven-tooling.adoc
882+
summary: Develop and build your Quarkus application with Maven
883+
categories: "tooling, native"
884+
id: maven-tooling
885+
type: guide
886+
url: /guides/maven-tooling
879887
- title: Qute Templating Engine
880888
filename: qute.adoc
881889
summary: Learn more about how you can use templating in your applications with the Qute template engine.
@@ -1000,13 +1008,14 @@ types:
10001008
- title: Testing Your Application
10011009
filename: getting-started-testing.adoc
10021010
summary: "This guide covers testing in JVM mode, native mode, and injection of resources into tests"
1003-
categories: core
1011+
categories: "core, tooling, native"
1012+
id: testing
10041013
type: guide
10051014
url: /guides/getting-started-testing
10061015
- title: Tips for writing native applications
10071016
filename: writing-native-applications-tips.adoc
10081017
summary: This guide is a collection of tips to help you solve the problems you encounter when compiling applications to native executable.
1009-
categories: "writing-extensions, core"
1018+
categories: "core, writing-extensions, native"
10101019
type: guide
10111020
url: /guides/writing-native-applications-tips
10121021
- title: Update projects to the latest version of Quarkus
@@ -1142,7 +1151,7 @@ types:
11421151
- title: Using SSL With Native Executables
11431152
filename: native-and-ssl.adoc
11441153
summary: "In this guide, we will discuss how you can get your native images to support SSL, as native images don't support it out of the box."
1145-
categories: "core, security"
1154+
categories: "core, security, native"
11461155
type: guide
11471156
url: /guides/native-and-ssl
11481157
- title: Using Security with .properties File
@@ -1249,13 +1258,13 @@ types:
12491258
- title: Validation with Hibernate Validator
12501259
filename: validation.adoc
12511260
summary: This guide covers how to use Hibernate Validator/Bean Validation in your REST services.
1252-
categories: "web, data"
1261+
categories: "data, web"
12531262
type: guide
12541263
url: /guides/validation
12551264
- title: Writing JSON REST Services
12561265
filename: rest-json.adoc
12571266
summary: JSON is now the lingua franca between microservices.
1258-
categories: "web, serialization"
1267+
categories: "serialization, web"
12591268
type: guide
12601269
url: /guides/rest-json
12611270
- title: Writing REST Services with RESTEasy Reactive

_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcClientConfiguration

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)