You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by de...@apache.org on 2021/08/20 19:30:57 UTC

[incubator-shenyu] branch dengliming-patch-1 updated (edc4135 -> 1f2ec6c)

This is an automated email from the ASF dual-hosted git repository.

dengliming pushed a change to branch dengliming-patch-1
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu.git.


    from edc4135  revert
     add a3d9e8b  refactor integration test (#1940)
     add 6f86457  Fix bug, LDAP query built from user-controlled sources. (#1943)
     add 83891da  modify readme (#1947)
     add 0d08ea4  Remove Chinese note in PaymentTypeService.java in shenyu-examples-http (#1948)
     add 6cc65e0  [new feature] add shenyu ext plugin dynamic loading (#1953)
     add 1f2ec6c  Merge remote-tracking branch 'origin/master' into dengliming-patch-1

No new revisions were added by this update.

Summary of changes:
 README.md                                          |  49 +----
 README_CN.md                                       |  46 ----
 .../service/impl/DashboardUserServiceImpl.java     |   3 +-
 shenyu-examples/pom.xml                            |   1 +
 .../examples/http/result/PaymentTypeService.java   |  11 +-
 .../pom.xml                                        |  14 +-
 .../shenyu/examples/plugin/CustomShenyuPlugin.java |  25 ++-
 .../examples/plugin/MyCustomShenyuPlugin.java      |  27 ++-
 .../shenyu/integratedtest/common/AbstractTest.java |   7 +-
 .../integratedtest/common/helper/HttpHelper.java   |  38 ++--
 .../shenyu-integrated-test-http/pom.xml            |   6 +-
 .../test/http/HttpIntegratedBootstrap.java}        |  11 +-
 .../test/http/DividePluginTest.java}               |   4 +-
 .../test/http/combination/JwtPluginTest.java}      |   4 +-
 .../http/combination/RateLimiterPluginTest.java}   |   4 +-
 .../test/http/combination/RedirectPluginTest.java} |   4 +-
 .../test/http/combination/SignPluginTest.java}     |   4 +-
 .../test/http/combination/WafPluginTest.java}      |   4 +-
 .../apache/shenyu/integratedtest/http/AppTest.java |  36 ---
 .../shenyu/integratedtest/http/package-info.java   |  21 --
 .../shenyu-integrated-test-spring-cloud/pom.xml    |   5 +-
 ...on.java => SpringCloudIntegratedBootstrap.java} |   7 +-
 ...loWorldTest.java => SpringCloudPluginTest.java} |   3 +-
 .../shenyu/web/handler/ShenyuWebHandler.java       |  35 ++-
 .../shenyu/web/loader/ShenyuPluginLoader.java      | 242 +++++++++++++++++++++
 .../shenyu/web/loader/ShenyuPluginPathBuilder.java |  91 ++++++++
 26 files changed, 483 insertions(+), 219 deletions(-)
 copy shenyu-examples/{shenyu-examples-motan => shenyu-examples-plugin}/pom.xml (81%)
 copy shenyu-plugin/shenyu-plugin-param-mapping/src/main/java/org/apache/shenyu/plugin/param/mapping/strategy/DefaultOperator.java => shenyu-examples/shenyu-examples-plugin/src/main/java/org/apache/shenyu/examples/plugin/CustomShenyuPlugin.java (64%)
 copy shenyu-plugin/shenyu-plugin-param-mapping/src/main/java/org/apache/shenyu/plugin/param/mapping/strategy/DefaultOperator.java => shenyu-examples/shenyu-examples-plugin/src/main/java/org/apache/shenyu/examples/plugin/MyCustomShenyuPlugin.java (57%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/main/java/org/apache/shenyu/{integratedtest/http/App.java => integrated/test/http/HttpIntegratedBootstrap.java} (84%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/{integratedtest/http/HelloWorldTest.java => integrated/test/http/DividePluginTest.java} (92%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/{integratedtest/http/JwtTest.java => integrated/test/http/combination/JwtPluginTest.java} (95%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/{integratedtest/http/HttpRateLimitTest.java => integrated/test/http/combination/RateLimiterPluginTest.java} (94%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/{integratedtest/http/RedirectTest.java => integrated/test/http/combination/RedirectPluginTest.java} (94%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/{integratedtest/http/SignTest.java => integrated/test/http/combination/SignPluginTest.java} (97%)
 rename shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/{integratedtest/http/WafTest.java => integrated/test/http/combination/WafPluginTest.java} (93%)
 delete mode 100644 shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/integratedtest/http/AppTest.java
 delete mode 100644 shenyu-integrated-test/shenyu-integrated-test-http/src/test/java/org/apache/shenyu/integratedtest/http/package-info.java
 rename shenyu-integrated-test/shenyu-integrated-test-spring-cloud/src/main/java/org/apache/shenyu/integratedtest/springcloud/{ShenyuBootstrapApplication.java => SpringCloudIntegratedBootstrap.java} (87%)
 rename shenyu-integrated-test/shenyu-integrated-test-spring-cloud/src/test/java/org/apache/shenyu/integratedtest/springcloud/{HelloWorldTest.java => SpringCloudPluginTest.java} (96%)
 create mode 100644 shenyu-web/src/main/java/org/apache/shenyu/web/loader/ShenyuPluginLoader.java
 create mode 100644 shenyu-web/src/main/java/org/apache/shenyu/web/loader/ShenyuPluginPathBuilder.java