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

The first batch of the 2.4 backports #20827

Merged
merged 46 commits into from
Oct 18, 2021
Merged

Conversation

aloubyansky
Copy link
Member

No description provided.

glefloch and others added 30 commits October 18, 2021 11:02
- validate expressions that start with a namespace coming from a TemplateData annotation
- validate nested "inject:" namespace expressions, ie. used as method
params
- resolves quarkusio#20621
- also introduce io.quarkus.qute.TemplateData.SIMPLENAME and fix
TemplateData javadoc

(cherry picked from commit 5709bd6)
…ly interpolate system properties

(cherry picked from commit 4c90baa)
When multiple class transformations are registered, the class reader
options used to be overwritten by each transformation registration.
The last class transformation registered would control the class
reader options for all transformations of the same class. This caused
an issue for Logging with Panache, which requires the `EXPAND_FRAMES`
option.

This commit fixes that by merging the class reader options values,
so that all options that at least one transformation requires are set.
Since the class reader options are bit flags, merging them is a simple
bitwise OR.

(cherry picked from commit 5d0f39e)
Related to quarkusio#20622 and quarkusio/quarkusio.github.io#1167

* removed the web category for the security-jwt guide (Using JWT RBAC)
* added the "security" keyword for the same guide

Signed-off-by: Nathan Erwin <[email protected]>
(cherry picked from commit 58d4b18)
Fixes the broken snapshots seen at:
quarkusio#12111 (comment)

(cherry picked from commit be97c27)
(cherry picked from commit 77c3619)
Fixing minor issues in code examples

(cherry picked from commit ef38530)
If auth fails here and the challenge has been sent there is nothing more
to do.

(cherry picked from commit 1924766)
Arc is intelligent enough to only make a class unremovable
if there is an actual bean of that type. It therefore suffices
to let Arc know which types to make unremovable and not try to emulate
the bean declaration logic

Fixes: quarkusio#20703
(cherry picked from commit 98ea1b5)
- also improve the error message if no resolver is found for a namespace
at runtime
- resolves quarkusio#20701

(cherry picked from commit 2cef352)
fix deprecated refernce

lambda doc fix

(cherry picked from commit fbdac7c)
(cherry picked from commit f8b89c5)
@quarkus-bot
Copy link

quarkus-bot bot commented Oct 18, 2021

/cc @ebullient, @kenfinnigan

@quarkus-bot
Copy link

quarkus-bot bot commented Oct 18, 2021

Failing Jobs - Building e856c85

Status Name Step Failures Logs Raw logs
✔️ JVM Tests - JDK 11
JVM Tests - JDK 11 Windows Upload gc.log ⚠️ Check → Logs Raw logs
✔️ JVM Tests - JDK 17

@aloubyansky aloubyansky merged commit ab47615 into quarkusio:2.4 Oct 18, 2021
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.