You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2026/09/10 20:44:56 UTC
(grails-core) branch fix/dynamic-finder-sort-validation updated (9cd088f435 -> a7647b2731)
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch fix/dynamic-finder-sort-validation
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 9cd088f435 feedback: Validate sort arguments on every query entry point
add f0108c28ed Canonicalize interceptor and security matcher request paths
add 79970c5169 Canonicalize interceptor and security matcher paths once
add 6bbb71ecbe Resolve security matcher paths exactly as dispatch does
add 5c1f79d16c Narrow the context-path interceptor note to the affected matcher shape
add e0bba892e7 Merge branch '8.0.x' into fix/interceptor-canonical-path
add e9cd00567b Merge pull request #16332 from apache/fix/interceptor-canonical-path
add a7647b2731 Merge branch '8.0.x' into fix/dynamic-finder-sort-validation
No new revisions were added by this update.
Summary of changes:
gradle/spring-security-test-config.gradle | 28 +--
.../securityPlugins/springSecurity/core/ip.adoc | 2 +
.../interceptors/interceptorMatching.adoc | 22 +-
.../src/en/guide/upgrading/upgrading80x.adoc | 50 +++-
.../main/groovy/grails/artefact/Interceptor.groovy | 48 ++--
.../main/groovy/grails/interceptors/Matcher.groovy | 20 ++
.../web/interceptors/UrlMappingMatcher.groovy | 38 ++-
.../groovy/grails/artefact/InterceptorSpec.groovy | 257 ++++++++++++++++++++-
.../web/interceptors/UrlMappingMatcherSpec.groovy | 67 +++++-
grails-spring-security/compat/build.gradle | 7 +
.../web/util/matcher/AntPathRequestMatcher.groovy | 38 ++-
.../util/matcher/AntPathRequestMatcherSpec.groovy | 122 ++++++++++
.../web/filter/IpAddressFilter.groovy | 50 +++-
.../web/filter/IpAddressFilterSpec.groovy | 178 ++++++++++++++
14 files changed, 873 insertions(+), 54 deletions(-)
create mode 100644 grails-spring-security/compat/src/test/groovy/org/springframework/security/web/util/matcher/AntPathRequestMatcherSpec.groovy