You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by bd...@apache.org on 2020/08/20 14:44:10 UTC
[shiro] branch master updated (41d3f7a -> b0091df)
This is an automated email from the ASF dual-hosted git repository.
bdemers pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shiro.git.
from 41d3f7a Merge pull request #248 from ddddyyyy/master
add 3411e9a Add a feature to allow for global filters
add b0091df disable japicmp plugin in `ci` profile
No new revisions were added by this update.
Summary of changes:
pom.xml | 28 ++--
.../org/apache/shiro/guice/web/ShiroWebModule.java | 25 +++-
.../apache/shiro/guice/web/ShiroWebModuleTest.java | 153 +++++++++++++++++++++
.../autoconfigure/ShiroWebFilterConfiguration.java | 8 ++
.../web/ConfiguredGlobalFiltersTest.groovy | 104 ++++++++++++++
.../web/DisabledGlobalFiltersTest.groovy | 64 +++++++++
.../web/ShiroWebSpringAutoConfigurationTest.groovy | 30 +++-
.../ShiroWebAutoConfigurationTestApplication.java | 4 +-
.../shiro/spring/web/ShiroFilterFactoryBean.java | 23 ++++
.../web/config/AbstractShiroWebConfiguration.java | 3 -
.../AbstractShiroWebFilterConfiguration.java | 9 +-
.../web/config/ShiroWebFilterConfiguration.java | 6 +
.../config/ShiroWebFilterConfigurationTest.groovy | 3 +-
.../spring/web/ShiroFilterFactoryBeanTest.java | 8 +-
.../web/config/IniFilterChainResolverFactory.java | 18 +++
.../shiro/web/filter/InvalidRequestFilter.java | 124 +++++++++++++++++
.../apache/shiro/web/filter/mgt/DefaultFilter.java | 4 +-
.../web/filter/mgt/DefaultFilterChainManager.java | 37 ++++-
.../shiro/web/filter/mgt/FilterChainManager.java | 22 +++
.../shiro/web/servlet/AbstractShiroFilter.java | 1 +
.../IniFilterChainResolverFactoryTest.groovy | 26 ++++
.../shiro/web/env/IniWebEnvironmentTest.groovy | 69 ++++++++++
.../web/filter/InvalidRequestFilterTest.groovy | 106 ++++++++++++++
.../mgt/DefaultFilterChainManagerTest.groovy | 52 +++++++
.../java/org/apache/shiro/web/env/FilterStub.java | 29 ++--
25 files changed, 909 insertions(+), 47 deletions(-)
create mode 100644 support/spring-boot/spring-boot-web-starter/src/test/groovy/org/apache/shiro/spring/boot/autoconfigure/web/ConfiguredGlobalFiltersTest.groovy
create mode 100644 support/spring-boot/spring-boot-web-starter/src/test/groovy/org/apache/shiro/spring/boot/autoconfigure/web/DisabledGlobalFiltersTest.groovy
create mode 100644 web/src/main/java/org/apache/shiro/web/filter/InvalidRequestFilter.java
create mode 100644 web/src/test/groovy/org/apache/shiro/web/filter/InvalidRequestFilterTest.groovy
copy support/spring/src/test/java/org/apache/shiro/spring/web/DummyFilter.java => web/src/test/java/org/apache/shiro/web/env/FilterStub.java (74%)