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%)