This is an automated email from the ASF dual-hosted git repository. alonexc pushed a commit to branch dev in repository https://gitbox.apache.org/repos/asf/eventmesh-dashboard.git
commit 62a478db91d1060fd93fdb6d8bfe1fec9536d64a Merge: d816839 9e450a4 Author: Alonexc <[email protected]> AuthorDate: Sat Mar 2 23:49:18 2024 +0800 Merge pull request #47 from Pil0tXia/pil0txia/feat_46 [ISSUE #46] Refactor and split `core` module eventmesh-dashboard-common/pom.xml | 18 +++- .../dashboard/common}/constant/ConfigConst.java | 2 +- .../dashboard/common}/constant/NacosConst.java | 2 +- .../eventmesh/dashboard/common}/dto/Result.java | 18 ++-- .../eventmesh/dashboard/common}/enums/Status.java | 6 +- .../dashboard/common}/exception/BaseException.java | 8 +- .../common}/exception/EventMeshAdminException.java | 4 +- .../common}/exception/EventMeshException.java | 2 +- .../dashboard/common}/exception/MetaException.java | 4 +- .../dashboard/common}/model/ConnectionInfo.java | 2 +- .../dashboard/common}/model/SubscriptionInfo.java | 2 +- .../dashboard/common}/model/TopicProperties.java | 2 +- .../dashboard/common}/util/ExceptionUtil.java | 2 +- eventmesh-dashboard-console/pom.xml | 39 ++++---- .../console/EventMeshDashboardApplication.java | 2 +- .../console}/controller/ConnectionController.java | 11 ++- .../console}/controller/MetricsController.java | 4 +- .../controller/SubscriptionController.java | 19 ++-- .../console}/controller/TopicController.java | 25 ++--- .../dashboard/console}/dto/CreateTopicRequest.java | 6 +- .../dashboard/console}/dto/DeleteTopicRequest.java | 6 +- .../console}/exception/GlobalExceptionHandler.java | 10 +- .../console/service/group/GroupService.java | 1 - .../src/main/resources/application-dev.yml | 4 +- .../console/health/HealthExecutorTest.java | 4 +- .../console/health/HealthServiceTest.java | 1 + .../health/check/impl/StorageRedisCheckTest.java | 3 +- .../health/HealthServiceIntegrateTest.java | 4 +- .../mapper/connection/ConnectionMapperTest.java | 1 - .../mapper/health/HealthCheckResultMapperTest.java | 6 +- .../console/mapper/meta/MetaMapperTest.java | 1 + .../console/unit/group/TestGroupMapper.java | 1 - .../src/test/resources/application-test.yml | 4 +- eventmesh-dashboard-core/pom.xml | 105 +-------------------- .../core/EventMeshDashboardApplication.java | 32 ------- .../dashboard/core/config/AdminProperties.java | 7 +- .../dashboard/core/config/BeanTypeConfig.java | 83 ---------------- .../core/meta/connection/EtcdConnectionCore.java} | 12 +-- .../core/meta/connection/NacosConnectionCore.java | 10 +- .../subscription/EtcdSubscriptionCore.java} | 13 +-- .../subscription/NacosSubscriptionCore.java} | 38 ++++---- .../core/service/meta/EtcdConnectionService.java | 30 ------ .../core/service/meta/NacosConnectionService.java | 34 ------- .../RocketmqTopicCore.java} | 10 +- .../src/main/resources/application-dev.yml | 91 +++++++----------- .../src/main/resources/application.yml | 40 -------- .../src/main/resources/logback.xml | 50 ---------- eventmesh-dashboard-service/pom.xml | 14 ++- .../apache/eventmesh/dashboard/service/Main.java | 23 ----- .../dashboard/service/meta/ConnectionCore.java | 4 +- .../dashboard/service/meta/SubscriptionCore.java | 8 +- .../dashboard/service/store/TopicCore.java | 6 +- 52 files changed, 229 insertions(+), 605 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
