Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from quarkusio:main #56

Open
wants to merge 856 commits into
base: main
Choose a base branch
from
Open

[pull] main from quarkusio:main #56

wants to merge 856 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 3, 2024

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Dec 3, 2024
Copy link

github-actions bot commented Dec 3, 2024

😭 Deploy PR Preview failed.

geoand and others added 28 commits January 10, 2025 07:34
Remove `yq` installation step from GitHub Actions workflows
…-thread-dump

Add FAQ about thread dumps in native reference guide
…ated

This property (as other config properties) is meant
to apply to all clients, including ones created
programmatically.
Users can still override this by using
.followRedirects() on the builder
…untime

Override defaults from build time that also apply to runtime
Bump smallrye-open-api.version from 4.0.5 to 4.0.6
Instead of the default Dependant scope
Disable C2 for GraalVM as well in dev mode by default
Add new state-based method for deciding if tests should run in a new classloader
Make Quarkus REST Jackson beans ApplicationScoped
- that can be used to specify the contents of a type-safe template
directly in Java code
…s detected and CUSTOM when platform BOMs are detected but quarkus-bom is not among them
…t context implementation

Add more detailed ContextNotActive exception

Add automated test
SmallRye Fault Tolerance: upgrade to 6.7.3
…ersion

Analytics: report Quarkus platform as CUSTOM when it's not recognized
Lottery reports can be rate-limited and automatically spread the load on
the team, so I'd rather use that.

People can still ping me directly if necessary.
So that Hibernate ORM can populate their class_ attribute.

Alternatively we could have prevented Hibernate ORM from populating the
class_ attribute, but this would have been a breaking change in JVM
mode or for applications that already enabled reflection on the static
metamodel. This is safer.

I'm not adding a test because another pending PR is going to tighten up
native compilation checks, and those would fail if this PR doesn't work,
so we'll know.
Fix Quarkus platform BOM version info collection for analytics
…e-interface

Change the (implicitly static) field data in interface SomeResponse to an instance-method
We would generate class proxies for each class even if we already
generated one, which is counter productive.
Introduce a cache to avoid that and make things a bit more efficient.
Bumps `scala.version` from 2.13.15 to 2.13.16.

Updates `org.scala-lang:scala-reflect` from 2.13.15 to 2.13.16
- [Release notes](https://github.com/scala/scala/releases)
- [Commits](scala/scala@v2.13.15...v2.13.16)

Updates `org.scala-lang:scala-library` from 2.13.15 to 2.13.16
- [Release notes](https://github.com/scala/scala/releases)
- [Commits](scala/scala@v2.13.15...v2.13.16)

Updates `org.scala-lang:scala-compiler` from 2.13.15 to 2.13.16
- [Release notes](https://github.com/scala/scala/releases)
- [Commits](scala/scala@v2.13.15...v2.13.16)

---
updated-dependencies:
- dependency-name: org.scala-lang:scala-reflect
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.scala-lang:scala-library
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.scala-lang:scala-compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Change Keycloak admin login ENV variables
gsmet and others added 30 commits January 17, 2025 10:59
The name is used in the metrics if defined and thus we can pass a fully
qualifier path for the route.
It's a detail but it's the contract we want and matching will be faster.
The current condition is weird because we end up saying we want at least
1, and it only returns when there are 2.
While /q/dev-ui/* would exclude:
- /q/dev-ui/
- /q/dev-ui/whatever
it wouldn't exclude /q/dev-ui/whatever/whenever/, which was problematic.

See additional tests.

Note that I think this should be improved with a proper matcher that
handles all our matching rules efficiently but for now, it will have to
do.
…ion-11.2.0

Bump flyway.version from 11.1.1 to 11.2.0
…nusa/actions-setup-minikube-2.13.1

Bump manusa/actions-setup-minikube from 2.13.0 to 2.13.1
We were always passing a <<ignored>> value for the native builder which
is a problem.
We now correctly get the values from the platform properties when possible.
Adjust Dev UI URL in SwaggerUiProcessor
Use StringBuilder instead of String concat for startup code
…ement

Fix how Vert.x routes are identified in metrics and OpenTelemetry
Gradle - Resolve platform properties when possible
…d-proactive-auth-docs-updates

Document injecting of CDI request scoped beans during authentication and authorization
If the app is restarting then we should not short-circuit the hot reload handler/scan lock logic.

This is not perfect, as there will always be a possible race, but makes it much less likely a request will hit a torn down app.
It avoids having an ad hoc script in each repository. Also the new
action updates a date in the issue description so that we can warn on
status.quarkus.io when a status is too old.
Replace NativeBuildReport.java with report-status-in-issue action
…arts

Don't allow requests into restarting application
…th-attrs

Include missing Authentication failure messages in HTTP response in devmode
Convert funqy extensions to use @ConfigMapping
…-common

Convert elasticsearch-rest-client-common modules to use @ConfigMapping
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.