Skip to content

Commit 2054284

Browse files
committed
Sync documentation of main branch
1 parent bfd6ea9 commit 2054284

File tree

5 files changed

+47
-7
lines changed

5 files changed

+47
-7
lines changed

_generated-doc/main/config/quarkus-all-config.adoc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23421,6 +23421,27 @@ endif::add-copy-button-to-env-var[]
2342123421
|boolean
2342223422
|`+++true+++`
2342323423

23424+
a|icon:lock[title=Fixed at build time] [[quarkus-grpc_quarkus-grpc-server-allow-incomplete-classpath]] [.property-path]##link:#quarkus-grpc_quarkus-grpc-server-allow-incomplete-classpath[`quarkus.grpc.server.allow-incomplete-classpath`]##
23425+
ifdef::add-copy-button-to-config-props[]
23426+
config_property_copy_button:+++quarkus.grpc.server.allow-incomplete-classpath+++[]
23427+
endif::add-copy-button-to-config-props[]
23428+
23429+
23430+
[.description]
23431+
--
23432+
Do we allow incomplete classpath for native build. This is useful for some legacy stuff that doesn't yet fully support Protobuf v4, only v3, which is missing some classes from v4, but can still work at runtime.
23433+
23434+
23435+
ifdef::add-copy-button-to-env-var[]
23436+
Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_ALLOW_INCOMPLETE_CLASSPATH+++[]
23437+
endif::add-copy-button-to-env-var[]
23438+
ifndef::add-copy-button-to-env-var[]
23439+
Environment variable: `+++QUARKUS_GRPC_SERVER_ALLOW_INCOMPLETE_CLASSPATH+++`
23440+
endif::add-copy-button-to-env-var[]
23441+
--
23442+
|boolean
23443+
|`+++false+++`
23444+
2342423445
h|[[quarkus-grpc_section_quarkus-grpc-dev-mode]] [.section-name.section-level0]##link:#quarkus-grpc_section_quarkus-grpc-dev-mode[Configuration gRPC dev mode]##
2342523446
h|Type
2342623447
h|Default

_generated-doc/main/config/quarkus-grpc_quarkus.grpc.adoc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,27 @@ endif::add-copy-button-to-env-var[]
4949
|boolean
5050
|`+++true+++`
5151

52+
a|icon:lock[title=Fixed at build time] [[quarkus-grpc_quarkus-grpc-server-allow-incomplete-classpath]] [.property-path]##link:#quarkus-grpc_quarkus-grpc-server-allow-incomplete-classpath[`quarkus.grpc.server.allow-incomplete-classpath`]##
53+
ifdef::add-copy-button-to-config-props[]
54+
config_property_copy_button:+++quarkus.grpc.server.allow-incomplete-classpath+++[]
55+
endif::add-copy-button-to-config-props[]
56+
57+
58+
[.description]
59+
--
60+
Do we allow incomplete classpath for native build. This is useful for some legacy stuff that doesn't yet fully support Protobuf v4, only v3, which is missing some classes from v4, but can still work at runtime.
61+
62+
63+
ifdef::add-copy-button-to-env-var[]
64+
Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_ALLOW_INCOMPLETE_CLASSPATH+++[]
65+
endif::add-copy-button-to-env-var[]
66+
ifndef::add-copy-button-to-env-var[]
67+
Environment variable: `+++QUARKUS_GRPC_SERVER_ALLOW_INCOMPLETE_CLASSPATH+++`
68+
endif::add-copy-button-to-env-var[]
69+
--
70+
|boolean
71+
|`+++false+++`
72+
5273
h|[[quarkus-grpc_section_quarkus-grpc-dev-mode]] [.section-name.section-level0]##link:#quarkus-grpc_section_quarkus-grpc-dev-mode[Configuration gRPC dev mode]##
5374
h|Type
5475
h|Default

_versions/main/guides/_attributes.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
:jandex-version: 3.4.0
2323
:jandex-gradle-plugin-version: 1.0.0
2424
:kotlin-version: 2.2.0
25-
:grpc-version: 1.69.1
26-
:protoc-version: 3.25.5
25+
:grpc-version: 1.73.0
26+
:protoc-version: 4.31.1
2727
:gcf-invoker-version: 1.4.1
2828
// Cannot simply use the name 'hibernate-*-version' here as it somehow gets
2929
// overridden to the full version, at least when building locally.

_versions/main/guides/security-cors.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ quarkus.http.cors.access-control-allow-credentials=true <7>
5454
----
5555

5656
<1> Enables the CORS filter.
57-
<2> Specifies allowed origins, including a regular expression.
57+
<2> Specifies allowed origins, including a regular expression. When not specified, CORS is not permitted, and only same-origin requests are allowed.
5858
<3> Lists allowed HTTP methods for cross-origin requests.
5959
<4> Declares custom headers that clients can include in requests.
6060
<5> Identifies response headers that clients can access.

_versions/main/guides/security-keycloak-authorization.adoc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -525,8 +525,6 @@ public class ProtectedResource {
525525
}
526526
----
527527

528-
NOTE: If you want to use the `AuthzClient` directly, set `quarkus.keycloak.policy-enforcer.enable=true`; otherwise, no bean is available for injection.
529-
530528
[NOTE]
531529
====
532530
To use the `AuthzClient` directly, set `quarkus.keycloak.policy-enforcer.enable=true`.
@@ -535,9 +533,9 @@ Otherwise, no bean is available for injection.
535533

536534
== Mapping protected resources
537535

538-
By default, the extension fetches resources from Keycloak on demand, using their URI to identify and map the application resources that require protection.
536+
By default, the extension uses lazy loading to fetch resources from Keycloak on demand. It uses the request URI to identify and map application resources that require protection.
539537

540-
To disable on-demand fetching and instead pre-load resources at startup, configure the following property:
538+
To disable lazy loading and instead pre-load all resources at startup, configure the following property:
541539

542540
[source,properties]
543541
----

0 commit comments

Comments
 (0)