This is an automated email from the ASF dual-hosted git repository. sbglasius pushed a commit to branch 8.0.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit f9dc11dd5ae5fd84e6e56ec4e840798ff001abd8 Merge: b0df13fd0d 95a9eb6f15 Author: Søren Berg Glasius <[email protected]> AuthorDate: Fri Aug 21 09:07:40 2026 +0200 Merge pull request #16174 from apache/fix/cas-single-signout-and-proxy-receptor fix(cas): repair proxy receptor and single sign-out, add integration tests .github/workflows/gradle.yml | 41 +++++ gradle/rat-root-config.gradle | 2 + .../security/securityPlugins/springSecurity.adoc | 4 +- .../springSecurity/cas/configuration.adoc | 26 ++- .../springSecurity/cas/introduction.adoc | 2 +- .../securityPlugins/springSecurity/cas/usage.adoc | 20 ++- .../src/en/guide/upgrading/upgrading80x.adoc | 33 ++++ .../conf/DefaultCasSecurityConfig.groovy | 5 +- .../cas/SpringSecurityCasGrailsPlugin.groovy | 48 ++++-- grails-test-examples/spring-security/cas/README.md | 85 ++++++++-- .../spring-security/cas/test1/build.gradle | 25 +++ .../cas/test1/grails-app/conf/application.groovy | 80 ++++----- .../spring/resources.groovy} | 17 +- .../cas/test/SecureController.groovy | 58 +++++++ .../springsecurity/cas/test}/UrlMappings.groovy | 2 +- .../plugin/springsecurity/cas}/test/Role.groovy | 2 +- .../plugin/springsecurity/cas}/test/User.groovy | 2 +- .../springsecurity/cas}/test/UserRole.groovy | 2 +- .../springsecurity}/cas/test/Application.groovy | 2 +- .../springsecurity}/cas/test/BootStrap.groovy | 6 +- .../springsecurity/cas/test/AbstractCasSpec.groovy | 185 +++++++++++++++++++++ .../springsecurity/cas/test/CasLoginSpec.groovy | 93 +++++++++++ .../cas/test/CasNoProxyReceptorSpec.groovy | 81 +++++++++ .../cas/test/CasNoSingleSignOutSpec.groovy | 58 +++++++ .../cas/test/CasProxyTicketSpec.groovy | 63 +++++++ .../cas/test/CasSingleSignOutSpec.groovy | 74 +++++++++ .../cas/test/CasContainerHolder.groovy | 111 +++++++++++++ .../cas/test/CasServiceUrlConfigurer.groovy | 57 +++++++ .../springsecurity/cas/test/CasTestConfig.groovy | 84 ++++++++++ .../test/CasTestEnvironmentPostProcessor.groovy | 62 +++++++ .../src/main/resources/META-INF/spring.factories | 19 +++ .../cas/services/grailsTest-10000001.json | 12 ++ 32 files changed, 1268 insertions(+), 93 deletions(-)
