From c78744efb3c230ef2b961b942dfd28aeae878698 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=81=E5=8C=A0=E5=90=9B?= Date: Wed, 17 Sep 2025 17:29:32 +0800 Subject: [PATCH 1/2] =?UTF-8?q?[=E4=BC=98=E5=8C=96]=20=E5=BC=80=E5=90=AF?= =?UTF-8?q?=20SpringDoc=20=20default-flat-param-object=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=8C=E4=BB=A5=E6=8F=90=E5=8D=87=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0=E7=9A=84=E5=87=86=E7=A1=AE=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- .../nacos_config_export_20250731154619.zip | Bin 13304 -> 0 bytes .../nacos_config_export_20250731154619.zip | Bin 13304 -> 0 bytes .../nacos_config_export_20250917172812.zip} | Bin 13304 -> 13070 bytes .../3.5.5.2/polaris_config_202405311904.zip | Bin 13280 -> 0 bytes .../polaris_config_202405311904.zip | Bin .../polaris_config_202405311904.zip | Bin .../backup/yamls/common/dante-cloud-rest.yaml | 1 + .../src/main/resources/application.yml | 3 +++ 9 files changed, 5 insertions(+), 1 deletion(-) delete mode 100644 configurations/backup/alibaba/3.5.5.1/nacos_config_export_20250731154619.zip delete mode 100644 configurations/backup/alibaba/3.5.5.2/nacos_config_export_20250731154619.zip rename configurations/backup/alibaba/{3.5.5.0/nacos_config_export_20250731154619.zip => 3.5.6.0/nacos_config_export_20250917172812.zip} (33%) delete mode 100644 configurations/backup/tencent/3.5.5.2/polaris_config_202405311904.zip rename configurations/backup/tencent/{3.5.5.0 => 3.5.5.3}/polaris_config_202405311904.zip (100%) rename configurations/backup/tencent/{3.5.5.1 => 3.5.6.0}/polaris_config_202405311904.zip (100%) diff --git a/README.md b/README.md index b1e44bf2..fd9b2310 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ Dante Cloud 并未使用任何复杂难懂或难以上手掌握的技术,项 ## [2]、安全测试 -Dante Cloud 已通过由第三方进行的软件出厂安全测试以及等保测试。详情参见:[安全测试说明](https://www.herodotus.vip/support/comparison.html#%E4%BA%8C-%E5%AE%89%E5%85%A8%E6%B5%8B%E8%AF%95) +Dante Cloud 已通过由第三方进行的软件出厂安全测试以及等保测试。详情参见:[安全测试说明](https://www.herodotus.vip/guide/security/compliance.html) ## [3]、总体架构 diff --git a/configurations/backup/alibaba/3.5.5.1/nacos_config_export_20250731154619.zip b/configurations/backup/alibaba/3.5.5.1/nacos_config_export_20250731154619.zip deleted file mode 100644 index 12ed495289f65d30584d7cc046b29708445eaf94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13304 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 diff --git a/configurations/backup/alibaba/3.5.5.2/nacos_config_export_20250731154619.zip b/configurations/backup/alibaba/3.5.5.2/nacos_config_export_20250731154619.zip deleted file mode 100644 index 12ed495289f65d30584d7cc046b29708445eaf94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13304 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 diff --git a/configurations/backup/alibaba/3.5.5.0/nacos_config_export_20250731154619.zip b/configurations/backup/alibaba/3.5.6.0/nacos_config_export_20250917172812.zip similarity index 33% rename from configurations/backup/alibaba/3.5.5.0/nacos_config_export_20250731154619.zip rename to configurations/backup/alibaba/3.5.6.0/nacos_config_export_20250917172812.zip index 12ed495289f65d30584d7cc046b29708445eaf94..ee04f6307141ca92fd1c1c4b408a2a249d155dc5 100644 GIT binary patch delta 5013 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 ADF6Tf delta 5318 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 diff --git a/configurations/backup/tencent/3.5.5.2/polaris_config_202405311904.zip b/configurations/backup/tencent/3.5.5.2/polaris_config_202405311904.zip deleted file mode 100644 index fc5e846f76735d9b78272a4ea05763f13783cfb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13280 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 F{|`7JE_46@ diff --git a/configurations/backup/tencent/3.5.5.0/polaris_config_202405311904.zip b/configurations/backup/tencent/3.5.5.3/polaris_config_202405311904.zip similarity index 100% rename from configurations/backup/tencent/3.5.5.0/polaris_config_202405311904.zip rename to configurations/backup/tencent/3.5.5.3/polaris_config_202405311904.zip diff --git a/configurations/backup/tencent/3.5.5.1/polaris_config_202405311904.zip b/configurations/backup/tencent/3.5.6.0/polaris_config_202405311904.zip similarity index 100% rename from configurations/backup/tencent/3.5.5.1/polaris_config_202405311904.zip rename to configurations/backup/tencent/3.5.6.0/polaris_config_202405311904.zip diff --git a/configurations/backup/yamls/common/dante-cloud-rest.yaml b/configurations/backup/yamls/common/dante-cloud-rest.yaml index b271883b..2710dbda 100644 --- a/configurations/backup/yamls/common/dante-cloud-rest.yaml +++ b/configurations/backup/yamls/common/dante-cloud-rest.yaml @@ -35,6 +35,7 @@ feign: enabled: true springdoc: + default-flat-param-object: true api-docs: enabled: ${herodotus.switch.swagger.enabled} resolve-schema-properties: true diff --git a/services/dante-monomer-application/src/main/resources/application.yml b/services/dante-monomer-application/src/main/resources/application.yml index cefa2093..24a75c5d 100644 --- a/services/dante-monomer-application/src/main/resources/application.yml +++ b/services/dante-monomer-application/src/main/resources/application.yml @@ -163,6 +163,7 @@ spring: client-secret: a05fe1fc50ed42a4990c6c6fc4bec398 springdoc: + default-flat-param-object: true api-docs: enabled: ${herodotus.platform.swagger.enabled} resolve-schema-properties: true @@ -387,6 +388,7 @@ spring: client-secret: a05fe1fc50ed42a4990c6c6fc4bec398 springdoc: + default-flat-param-object: true api-docs: enabled: ${herodotus.platform.swagger.enabled} resolve-schema-properties: true @@ -619,6 +621,7 @@ spring: client-secret: a05fe1fc50ed42a4990c6c6fc4bec398 springdoc: + default-flat-param-object: true api-docs: resolve-schema-properties: true swagger-ui: -- Gitee From acc37dd0f6575df2cdb603a3efdedc84039dcfb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=81=E5=8C=A0=E5=90=9B?= Date: Fri, 19 Sep 2025 00:48:36 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=94=A5=20refactor:=20v3.5.6.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 主要更新 - [升级] Spring Boot 版本升级至 3.5.6 - [升级] Spring Boot Admin 版本升级至 3.5.5 - [升级] 企业版默认 JDK 版本升级至 25 - [重构] 全面改用 @HttpExchange 声明式客户端作为第三方 OpenAPI 集成方式,去除第三方 okhttps 组件依赖和使用 - 其它更新 - [重构] 使用 Spring 内置 MediaType 对象中的值替换所有字符串型 ContentType 值 - [优化] 开启 SpringDoc default-flat-param-object 配置,以提升文档描述的准确性 - [优化] 消除工程中出现依赖同一组件不同版本的情况 - [优化] 去除一些早年集成并且多年疏于维护的 OpenApi 集成模块,待有验证条件时再行补充 - [升级] JustAuth 组件替换为自主维护的版本,基于 JDK 17 编译,去除低版本依赖 - [升级] kafka docker 镜像版本升级至 4.1.0 - [升级] grafana docker 镜像版本升级至 12.3.0-17814087142 - [升级] loki docker 镜像版本升级至 3.5.5 - [升级] clickhouse docker 镜像版本升级至 25.8.3 - 依赖更新 - [升级] protobuf-maven-plugin 版本升级至 3.9.1 - [升级] alipay-sdk-java 版本升级至 4.40.452.ALL - [升级] bcpkix-jdk18on 版本升级至 1.82 - [升级] bcprov-jdk18on 版本升级至 1.82 - [升级] camunda 版本升级至 7.24.0-alpha2 - [升级] guava 版本升级至 33.5.0 - [升级] json-schema-validator 版本升级至 1.5.9 - [升级] protobuf 版本升级至 4.32.1 - [升级] software.amazon.awssdk 版本升级至 2.33.12 - [升级] software.amazon.awssdk.crt 版本升级至 0.38.13 - [升级] springdoc 版本升级至 2.8.13 - [升级] wxjava 版本升级至 4.7.7-20250915.094526 - [升级] sweetalert2 版本升级至 11.23.0 - [升级] vue webjars 版本升级至 3.5.21 - [升级] quasar webjars 版本升级至 2.18.5 - [升级] checker-qual 版本升级至 3.51.0 - [升级] dom4j 版本升级至 2.2.0 --- README.md | 8 +-- .../docker-compose/linux/herodotus/.env | 2 +- .../docker-compose/windows/herodotus/.env | 2 +- dependencies/pom.xml | 2 +- modules/dante-module-common/pom.xml | 2 +- modules/dante-monomer-autoconfigure/pom.xml | 2 +- modules/pom.xml | 2 +- .../pom.xml | 2 +- .../pom.xml | 2 +- packages/facility-spring-boot-starter/pom.xml | 2 +- packages/pom.xml | 2 +- .../pom.xml | 2 +- .../pom.xml | 2 +- platform/dante-cloud-gateway/pom.xml | 2 +- platform/dante-cloud-message/pom.xml | 2 +- platform/dante-cloud-monitor/pom.xml | 4 +- platform/dante-cloud-uaa/pom.xml | 2 +- platform/dante-cloud-upms/pom.xml | 4 +- .../controller/AuthorizationController.java | 72 ------------------- .../upms/service/AuthorizationService.java | 65 ----------------- platform/pom.xml | 2 +- pom.xml | 2 +- services/dante-cloud-bpmn-ability/pom.xml | 4 +- services/dante-cloud-bpmn-logic/pom.xml | 2 +- .../bpmn/logic/domain/debezium/Field.java | 2 - .../bpmn/logic/domain/debezium/Payload.java | 3 - .../bpmn/logic/domain/debezium/Source.java | 7 -- .../dante/bpmn/logic/entity/ActIdGroup.java | 5 -- .../bpmn/logic/entity/ActIdMembership.java | 3 - .../dante/bpmn/logic/entity/ActIdTenant.java | 4 -- .../bpmn/logic/entity/ActIdTenantMember.java | 5 -- .../dante/bpmn/logic/entity/ActIdUser.java | 10 --- .../generator/ActIdGroupIdGeneratorType.java | 2 +- .../generator/ActIdTenantIdGeneratorType.java | 2 +- .../ActIdTenantMemberIdGeneratorType.java | 2 +- .../generator/ActIdUserIdGeneratorType.java | 2 +- services/dante-cloud-oss-ability/pom.xml | 2 +- services/dante-monomer-application/pom.xml | 2 +- services/pom.xml | 2 +- 39 files changed, 35 insertions(+), 211 deletions(-) delete mode 100644 platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/controller/AuthorizationController.java delete mode 100644 platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/service/AuthorizationService.java diff --git a/README.md b/README.md index fd9b2310..68a34ef4 100644 --- a/README.md +++ b/README.md @@ -6,16 +6,16 @@

Spring Authorization Server 1.5.2 - Spring Boot 3.5.5 + Spring Boot 3.5.6 Spring Cloud 2025.0.0 Spring Cloud Alibaba 2023.0.3.3 Spring Cloud Tencent 2.0.2.2--2024.0.1 Nacos 3.0.3

- Version 3.5.5.3 - Dante Engine 3.5.5.3 - Dante OSS 3.5.5.3 + Version 3.5.6.0 + Dante Engine 3.5.6.0 + Dante OSS 3.5.6.0 Java 17 License Apache 2.0 码匠君 diff --git a/configurations/docker/docker-compose/linux/herodotus/.env b/configurations/docker/docker-compose/linux/herodotus/.env index db249153..8cca13fe 100644 --- a/configurations/docker/docker-compose/linux/herodotus/.env +++ b/configurations/docker/docker-compose/linux/herodotus/.env @@ -1,4 +1,4 @@ -VERSION=3.5.5.3 +VERSION=3.5.6.0 SPRING_PROFILES_ACTIVE=alibaba PROFILE=development DATABASE=postgresql diff --git a/configurations/docker/docker-compose/windows/herodotus/.env b/configurations/docker/docker-compose/windows/herodotus/.env index 80e51cbf..45a918d9 100644 --- a/configurations/docker/docker-compose/windows/herodotus/.env +++ b/configurations/docker/docker-compose/windows/herodotus/.env @@ -1,4 +1,4 @@ -VERSION=3.5.5.3 +VERSION=3.5.6.0 SPRING_PROFILES_ACTIVE=alibaba PROFILE=development DATABASE=postgresql diff --git a/dependencies/pom.xml b/dependencies/pom.xml index 26658a11..eb4c1779 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -28,7 +28,7 @@ cn.herodotus.engine dependencies - 3.5.5.3 + 3.5.6.0 diff --git a/modules/dante-module-common/pom.xml b/modules/dante-module-common/pom.xml index 11aaa963..9db1ff7e 100644 --- a/modules/dante-module-common/pom.xml +++ b/modules/dante-module-common/pom.xml @@ -32,7 +32,7 @@ modules org.dromara.dante - 3.5.5.3 + 3.5.6.0 dante-module-common diff --git a/modules/dante-monomer-autoconfigure/pom.xml b/modules/dante-monomer-autoconfigure/pom.xml index 04091b66..8efb94e7 100644 --- a/modules/dante-monomer-autoconfigure/pom.xml +++ b/modules/dante-monomer-autoconfigure/pom.xml @@ -27,7 +27,7 @@ org.dromara.dante modules - 3.5.5.3 + 3.5.6.0 dante-monomer-autoconfigure diff --git a/modules/pom.xml b/modules/pom.xml index aee11d5c..e0d32c7b 100644 --- a/modules/pom.xml +++ b/modules/pom.xml @@ -32,7 +32,7 @@ dante-cloud org.dromara.dante - 3.5.5.3 + 3.5.6.0 modules diff --git a/packages/authentication-spring-boot-starter/pom.xml b/packages/authentication-spring-boot-starter/pom.xml index a7a666d7..81856522 100644 --- a/packages/authentication-spring-boot-starter/pom.xml +++ b/packages/authentication-spring-boot-starter/pom.xml @@ -32,7 +32,7 @@ packages org.dromara.dante - 3.5.5.3 + 3.5.6.0 authentication-spring-boot-starter diff --git a/packages/authorization-servlet-spring-boot-starter/pom.xml b/packages/authorization-servlet-spring-boot-starter/pom.xml index 388c4850..e566f1fa 100644 --- a/packages/authorization-servlet-spring-boot-starter/pom.xml +++ b/packages/authorization-servlet-spring-boot-starter/pom.xml @@ -32,7 +32,7 @@ packages org.dromara.dante - 3.5.5.3 + 3.5.6.0 authorization-servlet-spring-boot-starter diff --git a/packages/facility-spring-boot-starter/pom.xml b/packages/facility-spring-boot-starter/pom.xml index 6124d4a5..138e939d 100644 --- a/packages/facility-spring-boot-starter/pom.xml +++ b/packages/facility-spring-boot-starter/pom.xml @@ -30,7 +30,7 @@ packages org.dromara.dante - 3.5.5.3 + 3.5.6.0 4.0.0 diff --git a/packages/pom.xml b/packages/pom.xml index 7c1150e9..2df628da 100644 --- a/packages/pom.xml +++ b/packages/pom.xml @@ -32,7 +32,7 @@ dante-cloud org.dromara.dante - 3.5.5.3 + 3.5.6.0 packages diff --git a/packages/rpc-client-uaa-spring-boot-starter/pom.xml b/packages/rpc-client-uaa-spring-boot-starter/pom.xml index 70888f64..17b2cc93 100644 --- a/packages/rpc-client-uaa-spring-boot-starter/pom.xml +++ b/packages/rpc-client-uaa-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ org.dromara.dante packages - 3.5.5.3 + 3.5.6.0 rpc-client-uaa-spring-boot-starter diff --git a/packages/rpc-server-upms-spring-boot-starter/pom.xml b/packages/rpc-server-upms-spring-boot-starter/pom.xml index 08432677..12bc6533 100644 --- a/packages/rpc-server-upms-spring-boot-starter/pom.xml +++ b/packages/rpc-server-upms-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ org.dromara.dante packages - 3.5.5.3 + 3.5.6.0 rpc-server-upms-spring-boot-starter diff --git a/platform/dante-cloud-gateway/pom.xml b/platform/dante-cloud-gateway/pom.xml index daaed74d..dd01ea38 100644 --- a/platform/dante-cloud-gateway/pom.xml +++ b/platform/dante-cloud-gateway/pom.xml @@ -32,7 +32,7 @@ platform org.dromara.dante - 3.5.5.3 + 3.5.6.0 dante-cloud-gateway diff --git a/platform/dante-cloud-message/pom.xml b/platform/dante-cloud-message/pom.xml index 24006574..44aa21d6 100644 --- a/platform/dante-cloud-message/pom.xml +++ b/platform/dante-cloud-message/pom.xml @@ -31,7 +31,7 @@ org.dromara.dante platform - 3.5.5.3 + 3.5.6.0 dante-cloud-message diff --git a/platform/dante-cloud-monitor/pom.xml b/platform/dante-cloud-monitor/pom.xml index 78091ecb..0af20ca9 100644 --- a/platform/dante-cloud-monitor/pom.xml +++ b/platform/dante-cloud-monitor/pom.xml @@ -30,11 +30,11 @@ platform org.dromara.dante - 3.5.5.3 + 3.5.6.0 dante-cloud-monitor - 3.5.5.3 + 3.5.6.0 dante-cloud-monitor dante-cloud-monitor diff --git a/platform/dante-cloud-uaa/pom.xml b/platform/dante-cloud-uaa/pom.xml index fd87964d..d23450e1 100644 --- a/platform/dante-cloud-uaa/pom.xml +++ b/platform/dante-cloud-uaa/pom.xml @@ -32,7 +32,7 @@ platform org.dromara.dante - 3.5.5.3 + 3.5.6.0 dante-cloud-uaa diff --git a/platform/dante-cloud-upms/pom.xml b/platform/dante-cloud-upms/pom.xml index f897f6b0..b686807b 100644 --- a/platform/dante-cloud-upms/pom.xml +++ b/platform/dante-cloud-upms/pom.xml @@ -30,12 +30,12 @@ platform org.dromara.dante - 3.5.5.3 + 3.5.6.0 4.0.0 dante-cloud-upms - 3.5.5.3 + 3.5.6.0 diff --git a/platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/controller/AuthorizationController.java b/platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/controller/AuthorizationController.java deleted file mode 100644 index e09a74f1..00000000 --- a/platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/controller/AuthorizationController.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright 2020-2030 码匠君 - * - * Dante Cloud licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * Dante Cloud 采用 APACHE LICENSE 2.0 开源协议,您在使用过程中,需要注意以下几点: - * - * 1. 请不要删除和修改根目录下的LICENSE文件。 - * 2. 请不要删除和修改 Dante Cloud 源码头部的版权声明。 - * 3. 请保留源码和相关描述文件的项目出处,作者声明等。 - * 4. 分发源码时候,请注明软件出处 - * 5. 在修改包名,模块名称,项目代码等时,请注明软件出处 - * 6. 若您的项目无法满足以上几点,可申请商业授权 - */ - -package org.dromara.dante.upms.controller; - -import cn.herodotus.engine.core.definition.domain.Result; -import jakarta.validation.constraints.NotNull; -import org.apache.commons.collections4.MapUtils; -import org.dromara.dante.upms.service.AuthorizationService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; - -import java.util.Map; - -/** - *

Description: Spring Authorization Server 授权码模式回调测试接口

- * - * @author : gengwei.zheng - * @date : 2022/2/15 14:13 - */ -@RestController -public class AuthorizationController { - - private final AuthorizationService authorizationService; - - @Autowired - public AuthorizationController(AuthorizationService authorizationService) { - this.authorizationService = authorizationService; - } - - @GetMapping("/open/authorized") - public void authorized(@NotNull @RequestParam("code") String code, @RequestParam("state") String state) { - System.out.println(code); - System.out.println(state); - - Map map = authorizationService.authorized(code, state); - if (MapUtils.isNotEmpty(map)) { - map.forEach((key, value) -> { - System.out.println("Key : " + key + " Value : " + value); - }); - } - } - - @GetMapping("/resource-demo") - public Result resource() { - return Result.success("Get resource-demo"); - } -} diff --git a/platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/service/AuthorizationService.java b/platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/service/AuthorizationService.java deleted file mode 100644 index adecb722..00000000 --- a/platform/dante-cloud-upms/src/main/java/org/dromara/dante/upms/service/AuthorizationService.java +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Copyright 2020-2030 码匠君 - * - * Dante Cloud licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * Dante Cloud 采用 APACHE LICENSE 2.0 开源协议,您在使用过程中,需要注意以下几点: - * - * 1. 请不要删除和修改根目录下的LICENSE文件。 - * 2. 请不要删除和修改 Dante Cloud 源码头部的版权声明。 - * 3. 请保留源码和相关描述文件的项目出处,作者声明等。 - * 4. 分发源码时候,请注明软件出处 - * 5. 在修改包名,模块名称,项目代码等时,请注明软件出处 - * 6. 若您的项目无法满足以上几点,可申请商业授权 - */ - -package org.dromara.dante.upms.service; - -import cn.herodotus.engine.core.definition.support.RestApiTemplate; -import cn.hutool.v7.core.codec.binary.Base64; -import cn.zhxu.data.TypeRef; -import cn.zhxu.okhttps.OkHttps; -import org.springframework.stereotype.Service; - -import java.util.Map; - -/** - *

Description: Spring Authorization Server 授权码模式回调测试接口

- * - * @author : gengwei.zheng - * @date : 2022/2/15 14:11 - */ -@Service -public class AuthorizationService implements RestApiTemplate { - - @Override - public String getBaseUrl() { - return "http://192.168.101.10:8847/dante-cloud-uaa"; - } - - public Map authorized(String code, String state) { - - String clientDetails = "14a9cf797931430896ad13a6b1855611:a05fe1fc50ed42a4990c6c6fc4bec398"; - - return http().sync("/oauth2/token") - .bodyType(OkHttps.JSON) - .addHeader("Authorization", "Basic " + Base64.encode(clientDetails)) - .addUrlPara("grant_type", "authorization_code") - .addUrlPara("code", code) - .addUrlPara("redirect_uri", "http://192.168.101.10:8847/dante-cloud-upms/open/authorized") - .post() - .getBody() - .toBean(new TypeRef<>() { - }); - } -} diff --git a/platform/pom.xml b/platform/pom.xml index 904b7a43..2a773f97 100644 --- a/platform/pom.xml +++ b/platform/pom.xml @@ -32,7 +32,7 @@ dante-cloud org.dromara.dante - 3.5.5.3 + 3.5.6.0 platform diff --git a/pom.xml b/pom.xml index 805d4dd9..cd33c5be 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ org.dromara.dante dependencies - 3.5.5.3 + 3.5.6.0 dependencies/pom.xml diff --git a/services/dante-cloud-bpmn-ability/pom.xml b/services/dante-cloud-bpmn-ability/pom.xml index e21c8651..80abcdc3 100644 --- a/services/dante-cloud-bpmn-ability/pom.xml +++ b/services/dante-cloud-bpmn-ability/pom.xml @@ -31,11 +31,11 @@ services org.dromara.dante - 3.5.5.3 + 3.5.6.0 dante-cloud-bpmn-ability - 3.5.5.3 + 3.5.6.0 dante-cloud-bpmn-ability 基于Camunda工作流的服务 diff --git a/services/dante-cloud-bpmn-logic/pom.xml b/services/dante-cloud-bpmn-logic/pom.xml index 66407310..447be445 100644 --- a/services/dante-cloud-bpmn-logic/pom.xml +++ b/services/dante-cloud-bpmn-logic/pom.xml @@ -32,7 +32,7 @@ services org.dromara.dante - 3.5.5.3 + 3.5.6.0 dante-cloud-bpmn-logic diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Field.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Field.java index 815804ca..4e00197a 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Field.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Field.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.domain.debezium; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; @@ -50,7 +49,6 @@ public class Field implements Serializable { private Parameters parameters; - @JSONField(name = "default") @JsonProperty("default") private String defaultValue; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Payload.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Payload.java index 7c5b6800..6c5c9586 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Payload.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Payload.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.domain.debezium; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; @@ -48,11 +47,9 @@ public class Payload implements Serializable { private Source source; - @JSONField(name = "op") @JsonProperty("op") private String operation; - @JSONField(name = "ts_ms") @JsonProperty("ts_ms") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date timestamp; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Source.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Source.java index 0ba9ead2..faba9d6a 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Source.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/domain/debezium/Source.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.domain.debezium; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; @@ -47,32 +46,26 @@ public class Source implements Serializable { private String connector; private String name; - @JSONField(name = "ts_ms") @JsonProperty("ts_ms") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date timestamp; private String snapshot; - @JSONField(name = "db") @JsonProperty("db") private String databaseName; private String[] sequence; - @JSONField(name = "schema") @JsonProperty("schema") private String schemaName; - @JSONField(name = "table") @JsonProperty("table") private String tableName; - @JSONField(name = "txId") @JsonProperty("txId") private Integer transactionId; - @JSONField(name = "lsn") @JsonProperty("lsn") private BigInteger LogSequenceNumber; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdGroup.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdGroup.java index 0086be09..d8e18cd6 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdGroup.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdGroup.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.entity; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; import io.swagger.v3.oas.annotations.media.Schema; @@ -46,7 +45,6 @@ import org.dromara.dante.bpmn.logic.generator.ActIdGroupIdGenerator; @Table(name = "act_id_group", indexes = {@Index(name = "act_id_group_id_idx", columnList = "id_")}) public class ActIdGroup extends BaseBpmnEntity { - @JSONField(name = "department_id") @JsonProperty("department_id") @Schema(title = "部门ID") @Id @@ -55,19 +53,16 @@ public class ActIdGroup extends BaseBpmnEntity { private String id; @Schema(title = "修订") - @JSONField(name = "revision") @JsonProperty("revision") @Column(name = "rev_") private Integer revision; @Schema(title = "名称") - @JSONField(name = "department_name") @JsonProperty("department_name") @Column(name = "name_") private String name; @Schema(title = "类型") - @JSONField(name = "organization_id") @JsonProperty("organization_id") @Column(name = "type_") private String type; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdMembership.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdMembership.java index b1410626..0d257c02 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdMembership.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdMembership.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.entity; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; import com.google.common.base.Objects; @@ -50,13 +49,11 @@ import org.dromara.dante.bpmn.logic.domain.base.BaseBpmnEntity; public class ActIdMembership extends BaseBpmnEntity { @Id - @JSONField(name = "employee_id") @JsonProperty("employee_id") @Column(name = "user_id_") private String userId; @Id - @JSONField(name = "department_id") @JsonProperty("department_id") @Column(name = "group_id_") private String groupId; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenant.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenant.java index 06573435..11e4d318 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenant.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenant.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.entity; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; import io.swagger.v3.oas.annotations.media.Schema; @@ -44,7 +43,6 @@ import org.dromara.dante.bpmn.logic.generator.ActIdTenantIdGenerator; @Table(name = "act_id_tenant", indexes = {@Index(name = "act_id_tenant_id_idx", columnList = "id_")}) public class ActIdTenant extends BaseBpmnEntity { - @JSONField(name = "organization_id") @JsonProperty("organization_id") @Schema(title = "租户ID") @Id @@ -52,12 +50,10 @@ public class ActIdTenant extends BaseBpmnEntity { @Column(name = "id_", length = 64) private String id; - @JSONField(name = "revision") @JsonProperty("revision") @Column(name = "rev_") private Integer revision; - @JSONField(name = "organization_name") @JsonProperty("organization_name") @Column(name = "name_") private String name; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenantMember.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenantMember.java index c5ec3ed5..5a1a33cd 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenantMember.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdTenantMember.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.entity; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; import io.swagger.v3.oas.annotations.media.Schema; @@ -51,7 +50,6 @@ import org.dromara.dante.bpmn.logic.generator.ActIdTenantMemberIdGenerator; }) public class ActIdTenantMember extends BaseBpmnEntity { - @JSONField(name = "ownership_id") @JsonProperty("ownership_id") @Schema(title = "人员ID") @Id @@ -59,17 +57,14 @@ public class ActIdTenantMember extends BaseBpmnEntity { @Column(name = "id_", length = 64) private String id; - @JSONField(name = "organization_id") @JsonProperty("organization_id") @Column(name = "tenant_id_", length = 64) private String tenantId; - @JSONField(name = "department_id") @JsonProperty("department_id") @Column(name = "group_id_", length = 64) private String groupId; - @JSONField(name = "employee_id") @JsonProperty("employee_id") @Column(name = "user_id_", length = 64) private String userId; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdUser.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdUser.java index 70ac1694..67b6a0e5 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdUser.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/entity/ActIdUser.java @@ -25,7 +25,6 @@ package org.dromara.dante.bpmn.logic.entity; -import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.MoreObjects; import io.swagger.v3.oas.annotations.media.Schema; @@ -48,7 +47,6 @@ import java.util.Date; @Table(name = "act_id_user", indexes = {@Index(name = "act_id_user_id_idx", columnList = "id_")}) public class ActIdUser extends BaseBpmnEntity { - @JSONField(name = "employee_id") @JsonProperty("employee_id") @Schema(title = "人员ID") @Id @@ -57,48 +55,40 @@ public class ActIdUser extends BaseBpmnEntity { private String id; @Schema(title = "修订") - @JSONField(name = "reversion") @JsonProperty("reversion") @Column(name = "rev_") private Integer revision = 0; @Schema(title = "姓") - @JSONField(name = "employee_name") @JsonProperty("employee_name") @Column(name = "first_") private String firstName; @Schema(title = "名") - @JSONField(name = "mobile_phone_number") @JsonProperty("mobile_phone_number") @Column(name = "last_") private String lastName; @Schema(title = "电子邮箱") - @JSONField(name = "email") @JsonProperty("email") @Column(name = "email_") private String email; @Schema(title = "密码") - @JSONField(name = "password") @JsonProperty("password") @Column(name = "pwd_") private String password; @Schema(title = "密码盐") - @JSONField(name = "salt") @JsonProperty("salt") @Column(name = "salt_") private String salt; @Schema(title = "锁定过期时间") - @JSONField(name = "lock_expiration_time") @JsonProperty("lock_expiration_time") @Column(name = "lock_exp_time_") private Date LockExpirationTime; - @JSONField(name = "picture_id") @JsonProperty("picture_id") @Column(name = "picture_id_") private String pictureId; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdGroupIdGeneratorType.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdGroupIdGeneratorType.java index 2b91bfd9..356f6f79 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdGroupIdGeneratorType.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdGroupIdGeneratorType.java @@ -25,7 +25,7 @@ package org.dromara.dante.bpmn.logic.generator; -import cn.herodotus.engine.data.core.identifier.AbstractIdGeneratorType; +import cn.herodotus.engine.data.hibernate.generator.AbstractIdGeneratorType; import org.apache.commons.lang3.StringUtils; import org.dromara.dante.bpmn.logic.entity.ActIdGroup; import org.hibernate.engine.spi.SharedSessionContractImplementor; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantIdGeneratorType.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantIdGeneratorType.java index 9b039a9b..6df1ecdc 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantIdGeneratorType.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantIdGeneratorType.java @@ -25,7 +25,7 @@ package org.dromara.dante.bpmn.logic.generator; -import cn.herodotus.engine.data.core.identifier.AbstractIdGeneratorType; +import cn.herodotus.engine.data.hibernate.generator.AbstractIdGeneratorType; import org.apache.commons.lang3.StringUtils; import org.dromara.dante.bpmn.logic.entity.ActIdTenant; import org.hibernate.engine.spi.SharedSessionContractImplementor; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantMemberIdGeneratorType.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantMemberIdGeneratorType.java index b2075ad3..d140b87c 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantMemberIdGeneratorType.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdTenantMemberIdGeneratorType.java @@ -25,7 +25,7 @@ package org.dromara.dante.bpmn.logic.generator; -import cn.herodotus.engine.data.core.identifier.AbstractIdGeneratorType; +import cn.herodotus.engine.data.hibernate.generator.AbstractIdGeneratorType; import org.apache.commons.lang3.StringUtils; import org.dromara.dante.bpmn.logic.entity.ActIdTenantMember; import org.hibernate.engine.spi.SharedSessionContractImplementor; diff --git a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdUserIdGeneratorType.java b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdUserIdGeneratorType.java index 3cae7798..30ae5707 100644 --- a/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdUserIdGeneratorType.java +++ b/services/dante-cloud-bpmn-logic/src/main/java/org/dromara/dante/bpmn/logic/generator/ActIdUserIdGeneratorType.java @@ -25,7 +25,7 @@ package org.dromara.dante.bpmn.logic.generator; -import cn.herodotus.engine.data.core.identifier.AbstractIdGeneratorType; +import cn.herodotus.engine.data.hibernate.generator.AbstractIdGeneratorType; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.dromara.dante.bpmn.logic.entity.ActIdUser; diff --git a/services/dante-cloud-oss-ability/pom.xml b/services/dante-cloud-oss-ability/pom.xml index 6ce447d9..4d747d4e 100644 --- a/services/dante-cloud-oss-ability/pom.xml +++ b/services/dante-cloud-oss-ability/pom.xml @@ -31,7 +31,7 @@ org.dromara.dante services - 3.5.5.3 + 3.5.6.0 dante-cloud-oss-ability diff --git a/services/dante-monomer-application/pom.xml b/services/dante-monomer-application/pom.xml index 26496073..b6c67aea 100644 --- a/services/dante-monomer-application/pom.xml +++ b/services/dante-monomer-application/pom.xml @@ -31,7 +31,7 @@ org.dromara.dante services - 3.5.5.3 + 3.5.6.0 dante-monomer-application diff --git a/services/pom.xml b/services/pom.xml index 3e50cd90..c23bde2a 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -32,7 +32,7 @@ dante-cloud org.dromara.dante - 3.5.5.3 + 3.5.6.0 services -- Gitee