This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch WW-5626-approach-c
in repository https://gitbox.apache.org/repos/asf/struts.git
discard 3c0be4a3b WW-5626 add JuneauXmlHandler integration tests for
@StrutsParameter authorization
discard fc2f54155 WW-5626 make JuneauXmlHandler authorization-aware via
post-parse walk
discard 0166c6a0b WW-5626 remove Jackson auth spike; replaced by production
tests
discard 32fa1fdeb WW-5626 deprecate XStreamHandler in favor of
JacksonXmlHandler
discard 04f78e287 WW-5626 add integration tests proving the new Jackson
authorization path is used
discard be5ba5413 WW-5626 use AuthorizationAwareContentTypeHandler path when
handler supports it
discard f88c73017 WW-5626 register ParameterAuthorizingModule on default
Jackson REST handlers
discard 1c3c8b70c WW-5626 add ParameterAuthorizingModule installing the
property wrapper on Jackson mappers
discard ee2646574 WW-5626 add AuthorizingSettableBeanProperty for Jackson
per-property authorization
discard 303a3ea0d WW-5626 add AuthorizationAwareContentTypeHandler marker
interface
discard 0f2d28a97 WW-5626 address review feedback on
ParameterAuthorizationContext
discard dc3c59082 WW-5626 add ParameterAuthorizationContext for
deserializer-level authorization
discard 6110b8f6b WW-5626 spike: validate Jackson per-property authorization
mechanism
omit d1d67d66c WW-5626 make ParameterAuthorizer#resolveTarget a default
method to preserve SAM
omit 3b01a6124 WW-5626 add real JacksonJsonHandler integration tests for
@StrutsParameter filtering
omit 2a0bcc5f5 WW-5626 defensively skip non-String JSON keys in
authorization filter
omit f0f6840f7 WW-5626 delegate ModelDriven target resolution to
ParameterAuthorizer
omit 1ac148eb5 WW-5626 add ParameterAuthorizer#resolveTarget for
centralized ModelDriven resolution
add 664540cc8 build(deps): bump github/codeql-action from 4.35.1 to 4.35.2
(#1668)
add 11e815f26 build(deps): bump com.fasterxml.jackson:jackson-bom (#1669)
add 7799c0fd2 build(deps): bump commons-io:commons-io from 2.21.0 to
2.22.0 (#1672)
add 690c4c273 WW-5626 cleanup follow-ups for @StrutsParameter JSON/REST
enforcement (#1673)
add f565819e2 WW-5626 spike: validate Jackson per-property authorization
mechanism
add a0d1eece7 WW-5626 add ParameterAuthorizationContext for
deserializer-level authorization
add 141292f16 WW-5626 address review feedback on
ParameterAuthorizationContext
add 63372acfa WW-5626 add AuthorizationAwareContentTypeHandler marker
interface
add 0016d1a94 WW-5626 add AuthorizingSettableBeanProperty for Jackson
per-property authorization
add 35400d672 WW-5626 add ParameterAuthorizingModule installing the
property wrapper on Jackson mappers
add b2fdb50c2 WW-5626 register ParameterAuthorizingModule on default
Jackson REST handlers
add 3984dfb9f WW-5626 use AuthorizationAwareContentTypeHandler path when
handler supports it
add e59f2e9e6 WW-5626 add integration tests proving the new Jackson
authorization path is used
add f1e53aa8c WW-5626 deprecate XStreamHandler in favor of
JacksonXmlHandler
add f294f6066 WW-5626 remove Jackson auth spike; replaced by production
tests
add ed2ecfd8e WW-5626 make JuneauXmlHandler authorization-aware via
post-parse walk
add 262b495a2 WW-5626 add JuneauXmlHandler integration tests for
@StrutsParameter authorization
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (3c0be4a3b)
\
N -- N -- N refs/heads/WW-5626-approach-c (262b495a2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/codeql.yml | 6 +++---
.github/workflows/scorecards-analysis.yaml | 2 +-
parent/pom.xml | 2 +-
pom.xml | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)