This is an automated email from the ASF dual-hosted git repository.
Aias00 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu-plugin-store.git
from ea31352 Merge pull request #23 from apache/yuluo-yx-patch-1
add 7bb32d1 refactor: migrate Casdoor ownership to plugin store
add fc96d1c build: include complete gateway test API prerequisites
add e2716df refactor: migrate Casdoor ownership to plugin store
add 0bc2c72 [type:refactor] preserve casdoor migration SQL and test assets
add dd99da4 [type:refactor] preserve casdoor migration SQL and test assets
add 2f9a9ca [type:refactor] remove wrapper and migration review
inventories
add d8171e3 [type:merge] reconcile casdoor migration with store master
add 4ff9619 [type:merge] reconcile casdoor migration with store master
add 1d82cd9 [type:merge] reconcile casdoor migration with store master
add 0287ba8 [type:merge] resolve Casdoor conflicts with current store
master
new 92df348 Merge pull request #10 from
cloudbase-ai/cloudbase/migrate-casdoor
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/build.yml | 2 +-
db/plugins/{tars => casdoor}/PROVENANCE.md | 6 +-
db/plugins/{hystrix => casdoor}/README.md | 4 +-
.../archive/historical-upgrade-fragments.sql | 150 ++++++++
db/plugins/casdoor/h2/install.sql | 60 +++
db/plugins/casdoor/h2/preflight.sql | 214 +++++++++++
db/plugins/casdoor/mysql/install.sql | 60 +++
db/plugins/casdoor/mysql/preflight.sql | 223 +++++++++++
db/plugins/casdoor/ob/install.sql | 60 +++
db/plugins/casdoor/ob/preflight.sql | 223 +++++++++++
db/plugins/casdoor/og/install.sql | 60 +++
db/plugins/casdoor/og/preflight.sql | 214 +++++++++++
db/plugins/casdoor/oracle/install.sql | 60 +++
db/plugins/casdoor/oracle/preflight.sql | 214 +++++++++++
db/plugins/casdoor/pg/install.sql | 60 +++
db/plugins/casdoor/pg/preflight.sql | 214 +++++++++++
db/plugins/casdoor/row-manifest.json | 325 ++++++++++++++++
docs/casdoor-migration.md | 61 +++
pom.xml | 1 +
shenyu-plugin/pom.xml | 1 +
.../pom.xml | 4 +-
.../shenyu-plugin-casdoor}/pom.xml | 32 +-
.../shenyu/plugin/casdoor/CasdoorPlugin.java | 91 +++++
.../plugin/casdoor/config/CasdoorConfig.java | 165 ++++++++
.../casdoor/handle/CasdoorPluginDateHandler.java | 51 +++
.../plugin/casdoor/CasdoorGatewayE2ETest.java | 427 +++++++++++++++++++++
.../shenyu/plugin/casdoor/CasdoorPluginTest.java | 142 +++++++
.../plugin/casdoor/config/CasdoorConfigTest.java | 51 +++
.../handle/CasdoorPluginDateHandlerTest.java | 52 +++
shenyu-spring-boot-starter-plugin/pom.xml | 1 +
.../pom.xml | 12 +-
.../casdoor/CasdoorPluginConfiguration.java} | 30 +-
.../src/main/resources/META-INF/spring.factories | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
...rk.boot.autoconfigure.AutoConfiguration.imports | 2 +-
.../CasdoorPluginConfigurationGatewayTest.java | 357 +++++++++++++++++
36 files changed, 3585 insertions(+), 48 deletions(-)
copy db/plugins/{tars => casdoor}/PROVENANCE.md (92%)
copy db/plugins/{hystrix => casdoor}/README.md (95%)
create mode 100644 db/plugins/casdoor/archive/historical-upgrade-fragments.sql
create mode 100644 db/plugins/casdoor/h2/install.sql
create mode 100644 db/plugins/casdoor/h2/preflight.sql
create mode 100644 db/plugins/casdoor/mysql/install.sql
create mode 100644 db/plugins/casdoor/mysql/preflight.sql
create mode 100644 db/plugins/casdoor/ob/install.sql
create mode 100644 db/plugins/casdoor/ob/preflight.sql
create mode 100644 db/plugins/casdoor/og/install.sql
create mode 100644 db/plugins/casdoor/og/preflight.sql
create mode 100644 db/plugins/casdoor/oracle/install.sql
create mode 100644 db/plugins/casdoor/oracle/preflight.sql
create mode 100644 db/plugins/casdoor/pg/install.sql
create mode 100644 db/plugins/casdoor/pg/preflight.sql
create mode 100644 db/plugins/casdoor/row-manifest.json
create mode 100644 docs/casdoor-migration.md
copy shenyu-plugin/{shenyu-plugin-fault-tolerance =>
shenyu-plugin-security}/pom.xml (93%)
copy shenyu-plugin/{shenyu-plugin-fault-tolerance/shenyu-plugin-hystrix =>
shenyu-plugin-security/shenyu-plugin-casdoor}/pom.xml (70%)
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/main/java/org/apache/shenyu/plugin/casdoor/CasdoorPlugin.java
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/main/java/org/apache/shenyu/plugin/casdoor/config/CasdoorConfig.java
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/main/java/org/apache/shenyu/plugin/casdoor/handle/CasdoorPluginDateHandler.java
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/test/java/org/apache/shenyu/plugin/casdoor/CasdoorGatewayE2ETest.java
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/test/java/org/apache/shenyu/plugin/casdoor/CasdoorPluginTest.java
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/test/java/org/apache/shenyu/plugin/casdoor/config/CasdoorConfigTest.java
create mode 100644
shenyu-plugin/shenyu-plugin-security/shenyu-plugin-casdoor/src/test/java/org/apache/shenyu/plugin/casdoor/handle/CasdoorPluginDateHandlerTest.java
copy shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-tars
=> shenyu-spring-boot-starter-plugin-casdoor}/pom.xml (82%)
copy
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-hystrix/src/main/java/org/apache/shenyu/springboot/starter/plugin/hystrix/HystrixPluginConfiguration.java
=>
shenyu-spring-boot-starter-plugin-casdoor/src/main/java/org/apache/shenyu/springboot/starter/plugin/casdoor/CasdoorPluginConfiguration.java}
(68%)
copy {shenyu-kubernetes-controller-motan =>
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-casdoor}/src/main/resources/META-INF/spring.factories
(93%)
copy {shenyu-kubernetes-controller-motan =>
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-casdoor}/src/main/resources/META-INF/spring.provides
(93%)
copy
shenyu-spring-boot-starter-plugin/{shenyu-spring-boot-starter-plugin-hystrix =>
shenyu-spring-boot-starter-plugin-casdoor}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(92%)
create mode 100644
shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-casdoor/src/test/java/org/apache/shenyu/springboot/starter/plugin/casdoor/CasdoorPluginConfigurationGatewayTest.java