This is an automated email from the ASF dual-hosted git repository.
xiatian pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/eventmesh-dashboard.git
from 7757db8 [ISSUE #6] Fix DockerHub PASSWORD obtaining (#7)
add b5970c4 Migrate eventmesh-admin (#11)
add b7106e4 fix(*)1. 完成项目设计 2. 完成项目与模块搭建 (#14)
add 818372d [ISSUE #15] Set up core module and ASF License (#12)
add fdba35b [ISSUE #16] Set up Maven CI & Add .asf.yaml & Rename core
packages (#17)
add ad4bd7a [ISSUE #20] Add dependency of console module (#19)
add 828b8f9 [ISSUE #23] Integrate Checkstyle into Build and CI process
(#24)
add f7f3a60 [ISSUE #21] Implement Connection related code (#22)
add 07e7bc8 [ISSUE #26] CRUD the basic tables of Topic, Group,
GroupMember, and Operation (#28) (#34)
add 0d1ebbf [ISSUE #32] Set up GitHub MySQL workflow to support unit test
(#35)
add e952af2 [ISSUE #30] modify mappers and add test (#38)
add 15b1f40 [ISSUE #25] Add HealthService (#41)
add d816839 [ISSUE #42] fix the problem HealthExcutor don't doCheck
asynchronously (#43)
add 5ef2c32 Setup common module dependencies
add 7545495 split core to other modules
add 21eca5f move springboot dependencies to common module
add 22182eb move Request classes to console module
add 14be41d Add not passed test scope artifact
add 2bd0807 recover logback.xml
add e99e903 console must scan&depend core to use @autowired
add bc51729 implement classes in core are not Service Beans
add 2da3e5e remove redundant artifact which is included in
spring-boot-starter-web
add 9e450a4 chore: db test default auth env
add 62a478d Merge pull request #47 from Pil0tXia/pil0txia/feat_46
add 4eb9f83 [ISSUE #51] Config Mgmt basic function and
config,runtime,store,cluster SQL (#52)
add c21462c [ISSUE #49] RocketMQ and Nacos health check (#53)
add ac14afc [ISSUE #29] Set up EventMesh Dashboard Front-end (#56)
add a165e04 [ISSUE #57] Modify the field, synchronize the modification,
and add the mapper method (#58)
add 058ba06 [ISSUE #60] add SDK manager (#62)
add 7c7981d [ISSUE #64] Support automated deployment and Fix runtime
packaging errors (#65)
add e750702 [ISSUE #67] Fix HealthCheckResultMapper which leads to
application error
add 7aec4fe [ISSUE #69] Integrate database credentials in auto-deploy
(#70)
add 1dfc379 [ISSUE #71] Reduce log file size and Streamline debug output
(#72)
add 576bf8b [ISSUE #45] Implement methods from
storage-plugin.admin(rocketmq) (#66)
add 13eae3f [ISSUE #73] Add remoting service (#74)
add 7430ee7 [ISSUE #79] Change to the new UI style (#80)
add c00a0f1 [ISSUE #81] Reduce the probability of compilation jams and
abnormal application exits (#82)
add 67bc4f0 Add etcd client impl (#84)
add efdae6e [ISSUE #76] Add InstanceUser and ACL interfaces (#77)
add 6f268a0 [ISSUE #75] Move SDK dependencies from `console` and `common`
to `core` module (#85)
add b65a406 [ISSUE #86] Add view controllers to console (#88)
add 655c178 [ISSUE #91] Enable issue and PR templates (#92)
new d296881 Merge pull request #93 from apache/dev
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:
.asf.yaml | 18 +-
.dockerignore | 2 -
.gitattributes | 20 +
.github/ISSUE_TEMPLATE/bug_report.yml | 120 +
.github/ISSUE_TEMPLATE/documentation_related.yml | 68 +
.github/ISSUE_TEMPLATE/enhancement_request.yml | 77 +
.github/ISSUE_TEMPLATE/feature_request.yml | 70 +
.github/ISSUE_TEMPLATE/question.yml | 51 +
.github/ISSUE_TEMPLATE/unit_test.yml | 86 +
.github/PULL_REQUEST_TEMPLATE.md | 42 +
.github/workflows/ci.yml | 64 +
.github/workflows/{build.yaml => docker.yml} | 18 +-
.gitignore | 217 +-
LICENSE | 201 +
NOTICE | 5 +
README.md | 65 +-
components/client/GrpcClientTable.tsx | 217 -
components/client/HTTPClientTable.tsx | 217 -
components/client/TCPClientTable.tsx | 223 -
components/event/EventTable.tsx | 371 -
components/eventCatalogs/Create.tsx | 137 -
components/eventCatalogs/Details.tsx | 121 -
components/eventCatalogs/constant.ts | 27 -
components/eventCatalogs/types.ts | 40 -
components/index/Configuration.tsx | 249 -
components/index/Endpoint.tsx | 105 -
components/metrics/MetricsTable.tsx | 313 -
components/navigation/MenuItem.tsx | 115 -
components/navigation/Menus.tsx | 179 -
components/navigation/MenusMobile.tsx | 58 -
components/navigation/Sidebar.tsx | 63 -
components/registry/RegistryTable.tsx | 170 -
components/topic/TopicTable.tsx | 275 -
components/workflow/Create.tsx | 136 -
components/workflow/Details/Details.tsx | 285 -
components/workflow/Details/Instances.tsx | 164 -
components/workflow/Details/index.ts | 22 -
components/workflow/constant.ts | 41 -
components/workflow/types.ts | 54 -
context/context.tsx | 87 -
context/reducer.ts | 40 -
context/type.ts | 40 -
deployment/.env.example | 25 +
deployment/README.md | 26 +
deployment/auto-deploy-eventmesh-dashboard.sh | 98 +
docker/Dockerfile | 30 +-
docker/default.conf | 13 -
eventmesh-dashboard-common/pom.xml | 46 +
.../dashboard/common/constant/ApiPrefix.java | 24 +
.../dashboard/common/constant/ConfigConst.java | 40 +
.../dashboard/common/constant/NacosConst.java | 43 +
.../common/constant/StoreTypeConstant.java | 29 +
.../constant/health/HealthCheckTypeConstant.java | 39 +
.../common/constant/health/HealthConstant.java | 61 +
.../eventmesh/dashboard/common/dto/Result.java | 142 +
.../common/enums/KubernetesPodStatus.java | 36 +
.../dashboard/common/enums/RecordStatus.java | 31 +
.../eventmesh/dashboard/common/enums/Status.java | 91 +
.../dashboard/common/enums/StoreType.java | 67 +
.../common/enums/health/HealthCheckStatus.java | 34 +
.../common/enums/health/HealthCheckType.java | 59 +
.../dashboard/common/exception/BaseException.java | 54 +
.../common/exception/EventMeshAdminException.java | 40 +
.../common/exception/EventMeshException.java | 31 +
.../dashboard/common/exception/MetaException.java | 44 +
.../dashboard/common/model/ConnectionInfo.java | 22 +
.../dashboard/common/model/SubscriptionInfo.java | 35 +
.../common/model/metadata/AclMetadata.java | 33 +
.../common/model/metadata/ClientMetadata.java | 47 +
.../common/model/metadata/ClusterMetadata.java | 53 +
.../common/model/metadata/ConfigMetadata.java | 38 +
.../common/model/metadata/ConnectionMetadata.java | 69 +
.../common/model/metadata/ConnectorMetadata.java | 39 +
.../common/model/metadata/GroupMetadata.java | 34 +
.../model/metadata/InstanceUserMetadata.java | 34 +
.../common/model/metadata/MetadataConfig.java | 34 +
.../common/model/metadata/RegistryMetadata.java | 52 +
.../common/model/metadata/RuntimeMetadata.java | 46 +
.../common/model/metadata/TopicMetadata.java | 45 +
.../model/remoting/acl/CreateAclRequest.java | 23 +
.../model/remoting/acl/CreateAclResponse.java | 23 +
.../common/model/remoting/acl/CreateAclResult.java | 22 +
.../model/remoting/acl/DeleteAclRequest.java | 22 +
.../model/remoting/acl/DeleteAclResponse.java | 22 +
.../common/model/remoting/acl/DeleteAclResult.java | 22 +
.../common/model/remoting/acl/GetAclsRequest.java | 22 +
.../common/model/remoting/acl/GetAclsResponse.java | 22 +
.../common/model/remoting/acl/GetAclsResult.java | 22 +
.../model/remoting/client/GetClientRequest.java | 23 +
.../model/remoting/client/GetClientResponse.java | 28 +
.../model/remoting/client/GetClientResult.java | 25 +
.../model/remoting/config/GetConfigRequest.java | 37 +
.../model/remoting/config/GetConfigResponse.java | 37 +
.../model/remoting/config/GetConfigResult.java | 32 +
.../remoting/connector/CreateConnectorRequest.java | 25 +
.../connector/CreateConnectorResponse.java | 26 +
.../remoting/connector/CreateConnectorResult.java | 25 +
.../remoting/connector/GetConnectorRequest.java | 23 +
.../remoting/connector/GetConnectorResponse.java | 28 +
.../remoting/connector/GetConnectorResult.java | 25 +
.../model/remoting/group/GetGroupResult.java | 28 +
.../model/remoting/group/GetGroupsRequest.java | 22 +
.../model/remoting/group/GetGroupsResponse.java | 27 +
.../model/remoting/offset/GetOffsetRequest.java | 29 +
.../model/remoting/offset/GetOffsetResponse.java | 23 +
.../model/remoting/offset/GetOffsetResult.java | 25 +
.../model/remoting/offset/ResetOffsetRequest.java | 46 +
.../model/remoting/offset/ResetOffsetResponse.java | 26 +
.../model/remoting/offset/ResetOffsetResult.java | 29 +
.../model/remoting/runtime/GetRuntimeRequest.java | 26 +
.../model/remoting/runtime/GetRuntimeResponse.java | 30 +
.../model/remoting/runtime/GetRuntimeResult.java | 28 +
.../subscription/GetSubscriptionRequest.java | 26 +
.../subscription/GetSubscriptionResponse.java | 22 +
.../subscription/GetSubscriptionResult.java | 25 +
.../model/remoting/topic/CreateTopicRequest.java | 33 +
.../model/remoting/topic/CreateTopicResponse.java | 29 +
.../model/remoting/topic/CreateTopicResult.java | 31 +
.../model/remoting/topic/DeleteTopicRequest.java | 32 +
.../model/remoting/topic/DeleteTopicResponse.java | 29 +
.../model/remoting/topic/DeleteTopicResult.java | 33 +
.../model/remoting/topic/GetTopicsRequest.java | 32 +
.../model/remoting/topic/GetTopicsResponse.java | 35 +
.../model/remoting/topic/GetTopicsResult.java | 31 +
.../model/remoting/user/CreateUserRequest.java | 25 +
.../model/remoting/user/CreateUserResponse.java | 23 +
.../model/remoting/user/CreateUserResult.java | 22 +
.../model/remoting/user/DeleteUserResponse.java | 22 +
.../model/remoting/user/DeleteUserResult.java | 22 +
.../model/remoting/user/DeleterUserRequest.java | 22 +
.../common/model/remoting/user/GetUserRequest.java | 26 +
.../model/remoting/user/GetUserResponse.java | 31 +
.../common/model/remoting/user/GetUserResult.java | 28 +
.../dashboard/common/util/ExceptionUtil.java | 35 +
eventmesh-dashboard-console/pom.xml | 160 +
.../console/EventMeshDashboardApplication.java | 41 +
.../dashboard/console/annotation/EmLog.java | 33 +
.../console/config/HealthCheckConfig.java | 31 +
.../dashboard/console/config/SpringDocConfig.java | 42 +
.../console/controller/AclController.java | 56 +
.../console/controller/ClusterController.java | 46 +
.../console/controller/ConfigController.java | 74 +
.../console/controller/ConnectionController.java | 89 +
.../console/controller/HealthController.java | 47 +
.../console/controller/InstanceUserController.java | 66 +
.../console/controller/LogController.java | 43 +
.../console/controller/MetricsController.java | 39 +
.../console/controller/RuntimeController.java | 45 +
.../console/controller/SubscriptionController.java | 72 +
.../console/controller/TopicController.java | 81 +
.../dashboard/console/dto/ConnectionResponse.java | 69 +
.../dashboard/console/dto/CreateTopicRequest.java | 39 +
.../dashboard/console/dto/DeleteTopicRequest.java | 39 +
.../dashboard/console/entity/acl/AclEntity.java | 45 +
.../dashboard/console/entity/base/BaseEntity.java | 46 +
.../console/entity/client/ClientEntity.java | 95 +
.../console/entity/cluster/ClusterEntity.java | 65 +
.../console/entity/config/ConfigEntity.java | 109 +
.../console/entity/config/DefaultConfigKey.java | 33 +
.../entity/connection/ConnectionEntity.java | 110 +
.../console/entity/connector/ConnectorEntity.java | 77 +
.../console/entity/group/GroupEntity.java | 53 +
.../entity/groupmember/GroupMemberEntity.java | 50 +
.../entity/health/HealthCheckResultEntity.java | 50 +
.../entity/instanceuser/InstanceUserEntity.java | 46 +
.../dashboard/console/entity/log/LogEntity.java | 53 +
.../dashboard/console/entity/meta/MetaEntity.java | 65 +
.../console/entity/runtime/RuntimeEntity.java | 57 +
.../console/entity/storage/StoreEntity.java | 63 +
.../console/entity/topic/TopicEntity.java | 54 +
.../console/exception/GlobalExceptionHandler.java | 64 +
.../console/function/health/CheckResultCache.java | 102 +
.../console/function/health/HealthExecutor.java | 145 +
.../console/function/health/HealthService.java | 180 +
.../health/annotation/HealthCheckType.java | 41 +
.../health/callback/HealthCheckCallback.java | 30 +
.../health/check/AbstractHealthCheckService.java | 37 +
.../function/health/check/HealthCheckService.java | 41 +
.../check/config/HealthCheckObjectConfig.java | 68 +
.../health/check/impl/meta/NacosConfigCheck.java | 102 +
.../health/check/impl/meta/NacosRegisterCheck.java | 87 +
.../health/check/impl/storage/RedisCheck.java | 94 +
.../storage/rocketmq4/Rocketmq4BrokerCheck.java | 92 +
.../rocketmq4/Rocketmq4NameServerCheck.java | 85 +
.../storage/rocketmq4/Rocketmq4TopicCheck.java | 185 +
.../eventmesh/dashboard/console/log/OprLog.java | 123 +
.../dashboard/console/mapper/acl/AclMapper.java | 64 +
.../console/mapper/client/ClientMapper.java | 74 +
.../console/mapper/cluster/ClusterMapper.java | 72 +
.../console/mapper/config/ConfigMapper.java | 104 +
.../mapper/connection/ConnectionMapper.java | 107 +
.../console/mapper/connector/ConnectorMapper.java | 90 +
.../console/mapper/group/OprGroupMapper.java | 91 +
.../mapper/groupmember/OprGroupMemberMapper.java | 100 +
.../mapper/health/HealthCheckResultMapper.java | 104 +
.../mapper/instanceuser/InstanceUserMapper.java | 56 +
.../dashboard/console/mapper/log/OprLogMapper.java | 85 +
.../dashboard/console/mapper/meta/MetaMapper.java | 62 +
.../console/mapper/runtime/RuntimeMapper.java | 85 +
.../console/mapper/storage/StoreMapper.java | 72 +
.../console/mapper/topic/TopicMapper.java | 108 +
.../console/modle/dto/config/ChangeConfigDTO.java | 34 +
.../console/modle/dto/config/DetailConfigsVO.java | 39 +
.../modle/dto/config/GetConfigsListDTO.java | 40 +
.../console/modle/dto/config/UpdateConfigDTO.java | 40 +
.../console/modle/dto/config/UpdateConfigsLog.java | 38 +
.../modle/dto/connection/AddConnectionDTO.java | 54 +
.../dto/connection/AddConnectorConfigDTO.java | 37 +
.../modle/dto/connection/CreateConnectionDTO.java | 34 +
.../modle/dto/connection/GetConnectionListDTO.java | 33 +
.../console/modle/dto/log/GetLogListDTO.java | 38 +
.../modle/dto/runtime/GetRuntimeListDTO.java | 33 +
.../console/modle/dto/topic/CreateTopicDTO.java | 45 +
.../console/modle/dto/topic/GetTopicListDTO.java | 33 +
.../modle/vo/cluster/GetClusterBaseMessageVO.java | 37 +
.../console/modle/vo/cluster/ResourceNumVO.java | 34 +
.../modle/vo/connection/ConnectionListVO.java | 45 +
.../modle/vo/health/InstanceLiveProportionVo.java | 32 +
.../console/modle/vo/topic/TopicDetailGroupVO.java | 38 +
.../dashboard/console/service/acl/AclService.java | 39 +
.../console/service/acl/Impl/AclServiceImpl.java | 59 +
.../console/service/client/ClientDataService.java | 34 +
.../service/client/Impl/ClientDataServiceImpl.java | 52 +
.../console/service/cluster/ClusterService.java | 49 +
.../service/cluster/impl/ClusterServiceImpl.java | 125 +
.../console/service/config/ConfigService.java | 58 +
.../service/config/Impl/ConfigServiceImpl.java | 231 +
.../instanceoperation/ConnectorConfigService.java | 36 +
.../instanceoperation/RuntimeConfigService.java | 36 +
.../instanceoperation/StoreConfigService.java | 36 +
.../instanceoperation/TopicConfigService.java | 36 +
.../synchronous/SyncConnectorConfigTask.java | 95 +
.../config/synchronous/SyncRuntimeConfigTask.java | 98 +
.../config/synchronous/SyncStoreConfigTask.java | 96 +
.../config/synchronous/SyncTopicConfigTask.java | 97 +
.../service/connection/ConnectionDataService.java | 52 +
.../service/connection/ConnectionService.java | 50 +
.../impl/ConnectionDataServiceDatabaseImpl.java | 237 +
.../service/connector/ConnectorDataService.java | 32 +
.../connector/Impl/ConnectorDataServiceImpl.java | 46 +
.../console/service/group/GroupService.java | 48 +
.../service/group/Impl/GroupServiceImpl.java | 114 +
.../service/groupmember/GroupMemberService.java | 48 +
.../groupmember/Impl/GroupMemberServiceImp.java | 89 +
.../console/service/health/HealthDataService.java | 47 +
.../health/HealthDataServiceMemoryStorage.java | 86 +
.../health/impl/HealthDataServiceDatabaseImpl.java | 146 +
.../instanceuser/Impl/InstanceUserServiceImpl.java | 68 +
.../service/instanceuser/InstanceUserService.java | 41 +
.../dashboard/console/service/log/LogService.java | 40 +
.../console/service/log/LogServiceImpl.java | 57 +
.../service/registry/RegistryDataService.java | 37 +
.../registry/impl/RegistryDataServiceImpl.java | 53 +
.../service/runtime/Impl/RuntimeServiceImpl.java | 102 +
.../console/service/runtime/RuntimeService.java | 48 +
.../service/store/Impl/StoreServiceImpl.java | 81 +
.../console/service/store/StoreService.java | 44 +
.../console/service/topic/TopicService.java | 57 +
.../console/service/topic/TopicServiceImpl.java | 190 +
.../console/spring/support/FunctionManager.java | 48 +
.../spring/support/FunctionManagerLoader.java | 51 +
.../spring/support/FunctionManagerProperties.java | 22 +
.../src/main/resources/application-dev.yml | 57 +
.../src/main/resources/application.yml | 38 +
.../src/main/resources/eventmesh-dashboard.sql | 426 +
.../src/main/resources/logback.xml | 45 +
.../function/health/HealthExecutorTest.java | 185 +
.../console/function/health/HealthServiceTest.java | 124 +
.../check/impl/meta/NacosConfigCheckTest.java | 70 +
.../check/impl/meta/NacosRegisterCheckTest.java | 70 +
.../health/check/impl/storage/RedisCheckTest.java | 65 +
.../storage/rocketmq4/RocketmqBrokerCheckTest.java | 61 +
.../rocketmq4/RocketmqNameserverCheckTest.java | 61 +
.../storage/rocketmq4/RocketmqTopicCheckTest.java | 75 +
.../health/HealthServiceIntegrateTest.java | 74 +
.../dashboard/console/linkage/log/TestOprLog.java | 61 +
.../console/mapper/acl/AclMapperTest.java | 102 +
.../console/mapper/client/ClientMapperTest.java | 95 +
.../mapper/connection/ConnectionMapperTest.java | 123 +
.../mapper/connector/ConnectorMapperTest.java | 128 +
.../mapper/health/HealthCheckResultMapperTest.java | 142 +
.../instanceuser/InstanceUserMapperTest.java | 68 +
.../console/mapper/meta/MetaMapperTest.java | 49 +
.../ConnectionDataServiceDatabaseImplTest.java | 65 +
.../console/unit/cluster/TestClusterMapper.java | 95 +
.../console/unit/config/TestConfigMapper.java | 111 +
.../console/unit/group/GroupMapperTest.java | 118 +
.../unit/groupmember/GroupMemberMapperTest.java | 158 +
.../console/unit/runtime/TestRuntimeMapper.java | 75 +
.../console/unit/store/TestStoreMapper.java | 77 +
.../console/unit/topic/TopicMapperTest.java | 133 +
.../src/test/resources/acl-test.sql | 23 +
.../src/test/resources/application-test.yml | 40 +
.../src/test/resources/client-test.sql | 29 +
.../src/test/resources/connection-test.sql | 33 +
.../src/test/resources/connector-test.sql | 25 +
.../src/test/resources/health-test.sql | 26 +
.../src/test/resources/instance-user-test.sql | 28 +
.../src/test/resources/meta-test.sql | 23 +
.../src/test/resources/use-test-schema.sql | 18 +
eventmesh-dashboard-core/pom.xml | 124 +
.../dashboard/core/config/AdminProperties.java | 88 +
.../core/function/SDK/AbstractSDKOperation.java | 29 +
.../dashboard/core/function/SDK/SDKManager.java | 117 +
.../dashboard/core/function/SDK/SDKOperation.java | 36 +
.../dashboard/core/function/SDK/SDKTypeEnum.java | 38 +
.../core/function/SDK/config/CreateEtcdConfig.java | 31 +
.../function/SDK/config/CreateNacosConfig.java | 33 +
.../function/SDK/config/CreateRedisConfig.java | 31 +
.../function/SDK/config/CreateRocketmqConfig.java | 55 +
.../core/function/SDK/config/CreateSDKConfig.java | 26 +
.../function/SDK/operation/EtcdSDKOperation.java | 58 +
.../SDK/operation/NacosConfigSDKOperation.java | 58 +
.../SDK/operation/NacosNamingSDKOperation.java | 59 +
.../function/SDK/operation/NacosSDKOperation.java | 55 +
.../function/SDK/operation/RedisSDKOperation.java | 42 +
.../SDK/operation/RocketMQProduceSDKOperation.java | 53 +
.../RocketMQPushConsumerSDKOperation.java | 55 +
.../operation/RocketMQRemotingSDKOperation.java | 44 +
.../SDK/operation/RuntimeSDKOperation.java | 35 +
.../core/function/SDK/wrapper/NacosSDKWrapper.java | 36 +
.../core/meta/connection/EtcdConnectionCore.java | 27 +
.../core/meta/connection/NacosConnectionCore.java | 27 +
.../meta/subscription/EtcdSubscriptionCore.java | 40 +
.../meta/subscription/NacosSubscriptionCore.java | 194 +
.../dashboard/core/store/RocketmqTopicCore.java | 158 +
.../src/main/resources/application-dev.yml | 50 +
.../core/function/SDK/SDKManagerTest.java | 55 +
.../SDK/operation/EtcdSDKCreateOperationTest.java | 68 +
.../SDK/operation/RedisSDKCreateOperationTest.java | 51 +
eventmesh-dashboard-observe/pom.xml | 21 +
.../apache/eventmesh/dashboard/observe/Main.java | 23 +
eventmesh-dashboard-service/pom.xml | 29 +
.../dashboard/service/dto/RocketmqProperties.java | 34 +
.../dashboard/service/dto/TopicProperties.java | 33 +
.../dashboard/service/meta/ConnectionCore.java | 28 +
.../dashboard/service/meta/SubscriptionCore.java | 36 +
.../operation/connector/ConnectorOptService.java | 26 +
.../operation/connector/RuntimeOptService.java | 26 +
.../service/remoting/AclRemotingService.java | 37 +
.../service/remoting/ClientRemotingService.java | 31 +
.../service/remoting/ConfigRemotingService.java | 35 +
.../service/remoting/ConnectorRemotingService.java | 33 +
.../service/remoting/GroupRemotingService.java | 29 +
.../service/remoting/OffsetRemotingService.java | 31 +
.../remoting/SubscriptionRemotingService.java | 30 +
.../service/remoting/TopicRemotingService.java | 38 +
.../service/remoting/UserRemotingService.java | 35 +
.../dashboard/service/store/TopicCore.java | 35 +
eventmesh-dashboard-view/.env.development | 5 +
eventmesh-dashboard-view/.env.production | 6 +
eventmesh-dashboard-view/.gitignore | 23 +
eventmesh-dashboard-view/.prettierrc.json | 7 +
eventmesh-dashboard-view/README.md | 46 +
eventmesh-dashboard-view/package-lock.json | 18915 +++++++++++++++++++
eventmesh-dashboard-view/package.json | 53 +
eventmesh-dashboard-view/public/favicon.ico | Bin 0 -> 3870 bytes
eventmesh-dashboard-view/public/index.html | 43 +
eventmesh-dashboard-view/public/logo192.png | Bin 0 -> 5347 bytes
eventmesh-dashboard-view/public/logo512.png | Bin 0 -> 9664 bytes
eventmesh-dashboard-view/public/manifest.json | 25 +
eventmesh-dashboard-view/public/robots.txt | 3 +
eventmesh-dashboard-view/src/App.test.tsx | 9 +
eventmesh-dashboard-view/src/App.tsx | 41 +
.../src/assets/icons/connection.svg | 12 +
.../src/assets/icons/eventmesh-logo.svg | 22 +
.../src/assets/icons/eventmesh-topic.svg | 13 +
eventmesh-dashboard-view/src/assets/icons/home.svg | 15 +
eventmesh-dashboard-view/src/assets/icons/index.ts | 39 +
eventmesh-dashboard-view/src/assets/icons/logs.svg | 15 +
.../src/assets/icons/message.svg | 12 +
.../src/assets/icons/runtime.svg | 15 +
.../src/assets/icons/security.svg | 14 +
.../src/assets/icons/settings.svg | 12 +
.../src/assets/icons/topic.svg | 12 +
.../src/assets/icons/users.svg | 15 +
.../src/components/Construction.tsx | 28 +
eventmesh-dashboard-view/src/components/Page.tsx | 25 +
eventmesh-dashboard-view/src/index.css | 13 +
eventmesh-dashboard-view/src/index.tsx | 19 +
eventmesh-dashboard-view/src/react-app-env.d.ts | 1 +
eventmesh-dashboard-view/src/reportWebVitals.ts | 15 +
eventmesh-dashboard-view/src/routes/RootLayout.tsx | 25 +
eventmesh-dashboard-view/src/routes/Routes.tsx | 39 +
.../src/routes/connection/Connection.tsx | 19 +
eventmesh-dashboard-view/src/routes/home/Home.tsx | 17 +
.../src/routes/message/Message.tsx | 17 +
.../src/routes/navigation/Navigation.tsx | 170 +
.../src/routes/navigation/NavigationItem.tsx | 80 +
.../src/routes/navigation/navigation.types.ts | 19 +
.../src/routes/runtime/Runtime.tsx | 17 +
.../src/routes/security/Security.tsx | 17 +
.../src/routes/settings/Settings.tsx | 17 +
.../src/routes/topic/Topic.tsx | 21 +
.../src/routes/topic/stats/AbnormalTopicCount.tsx | 47 +
.../src/routes/topic/stats/Stats.tsx | 108 +
.../src/routes/topic/stats/StatsChart.tsx | 155 +
.../src/routes/topic/stats/TopicCount.tsx | 50 +
.../src/routes/topic/topic-list/TopicList.tsx | 96 +
.../src/routes/users/Users.tsx | 17 +
eventmesh-dashboard-view/src/setupTests.ts | 5 +
eventmesh-dashboard-view/src/utils/chart.ts | 28 +
.../tsconfig.json | 20 +-
next.config.js | 29 -
package.json | 46 -
pages/_app.tsx | 46 -
pages/_document.tsx | 38 -
pages/event.tsx | 33 -
pages/eventCatalogs.tsx | 223 -
pages/grpc.tsx | 33 -
pages/http.tsx | 33 -
pages/index.tsx | 35 -
pages/metrics.tsx | 33 -
pages/registry.tsx | 33 -
pages/tcp.tsx | 33 -
pages/topic.tsx | 33 -
pages/workflows.tsx | 375 -
pom.xml | 149 +
public/favicon.ico | Bin 25931 -> 0 bytes
static/images/logo.png | Bin 58522 -> 0 bytes
style/checkStyle.xml | 370 +
style/checkstyle-header1.txt | 17 +
style/checkstyle-header2.txt | 16 +
style/checkstyle-header3.txt | 18 +
style/eventmesh-code-style.xml | 299 +
425 files changed, 39704 insertions(+), 4976 deletions(-)
delete mode 100644 .dockerignore
create mode 100644 .gitattributes
create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml
create mode 100644 .github/ISSUE_TEMPLATE/documentation_related.yml
create mode 100644 .github/ISSUE_TEMPLATE/enhancement_request.yml
create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml
create mode 100644 .github/ISSUE_TEMPLATE/question.yml
create mode 100644 .github/ISSUE_TEMPLATE/unit_test.yml
create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
create mode 100644 .github/workflows/ci.yml
rename .github/workflows/{build.yaml => docker.yml} (78%)
create mode 100644 LICENSE
create mode 100644 NOTICE
delete mode 100644 components/client/GrpcClientTable.tsx
delete mode 100644 components/client/HTTPClientTable.tsx
delete mode 100644 components/client/TCPClientTable.tsx
delete mode 100644 components/event/EventTable.tsx
delete mode 100644 components/eventCatalogs/Create.tsx
delete mode 100644 components/eventCatalogs/Details.tsx
delete mode 100644 components/eventCatalogs/constant.ts
delete mode 100644 components/eventCatalogs/types.ts
delete mode 100755 components/index/Configuration.tsx
delete mode 100755 components/index/Endpoint.tsx
delete mode 100755 components/metrics/MetricsTable.tsx
delete mode 100644 components/navigation/MenuItem.tsx
delete mode 100644 components/navigation/Menus.tsx
delete mode 100644 components/navigation/MenusMobile.tsx
delete mode 100644 components/navigation/Sidebar.tsx
delete mode 100644 components/registry/RegistryTable.tsx
delete mode 100644 components/topic/TopicTable.tsx
delete mode 100644 components/workflow/Create.tsx
delete mode 100644 components/workflow/Details/Details.tsx
delete mode 100644 components/workflow/Details/Instances.tsx
delete mode 100644 components/workflow/Details/index.ts
delete mode 100644 components/workflow/constant.ts
delete mode 100644 components/workflow/types.ts
delete mode 100644 context/context.tsx
delete mode 100644 context/reducer.ts
delete mode 100644 context/type.ts
create mode 100644 deployment/.env.example
create mode 100644 deployment/README.md
create mode 100644 deployment/auto-deploy-eventmesh-dashboard.sh
delete mode 100644 docker/default.conf
create mode 100644 eventmesh-dashboard-common/pom.xml
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/constant/ApiPrefix.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/constant/ConfigConst.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/constant/NacosConst.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/constant/StoreTypeConstant.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/constant/health/HealthCheckTypeConstant.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/constant/health/HealthConstant.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/dto/Result.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/enums/KubernetesPodStatus.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/enums/RecordStatus.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/enums/Status.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/enums/StoreType.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/enums/health/HealthCheckStatus.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/enums/health/HealthCheckType.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/exception/BaseException.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/exception/EventMeshAdminException.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/exception/EventMeshException.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/exception/MetaException.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/ConnectionInfo.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/SubscriptionInfo.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/AclMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/ClientMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/ClusterMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/ConfigMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/ConnectionMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/ConnectorMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/GroupMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/InstanceUserMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/MetadataConfig.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/RegistryMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/RuntimeMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/metadata/TopicMetadata.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/CreateAclRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/CreateAclResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/CreateAclResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/DeleteAclRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/DeleteAclResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/DeleteAclResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/GetAclsRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/GetAclsResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/acl/GetAclsResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/client/GetClientRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/client/GetClientResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/client/GetClientResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/config/GetConfigRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/config/GetConfigResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/config/GetConfigResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/connector/CreateConnectorRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/connector/CreateConnectorResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/connector/CreateConnectorResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/connector/GetConnectorRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/connector/GetConnectorResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/connector/GetConnectorResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/group/GetGroupResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/group/GetGroupsRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/group/GetGroupsResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/offset/GetOffsetRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/offset/GetOffsetResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/offset/GetOffsetResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/offset/ResetOffsetRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/offset/ResetOffsetResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/offset/ResetOffsetResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/runtime/GetRuntimeRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/runtime/GetRuntimeResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/runtime/GetRuntimeResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/subscription/GetSubscriptionRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/subscription/GetSubscriptionResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/subscription/GetSubscriptionResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/CreateTopicRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/CreateTopicResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/CreateTopicResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/DeleteTopicRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/DeleteTopicResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/DeleteTopicResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/GetTopicsRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/GetTopicsResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/topic/GetTopicsResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/CreateUserRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/CreateUserResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/CreateUserResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/DeleteUserResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/DeleteUserResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/DeleterUserRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/GetUserRequest.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/GetUserResponse.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/model/remoting/user/GetUserResult.java
create mode 100644
eventmesh-dashboard-common/src/main/java/org/apache/eventmesh/dashboard/common/util/ExceptionUtil.java
create mode 100644 eventmesh-dashboard-console/pom.xml
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/EventMeshDashboardApplication.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/annotation/EmLog.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/config/HealthCheckConfig.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/config/SpringDocConfig.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/AclController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/ClusterController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/ConfigController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/ConnectionController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/HealthController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/InstanceUserController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/LogController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/MetricsController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/RuntimeController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/SubscriptionController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/controller/TopicController.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/dto/ConnectionResponse.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/dto/CreateTopicRequest.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/dto/DeleteTopicRequest.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/acl/AclEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/base/BaseEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/client/ClientEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/cluster/ClusterEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/config/ConfigEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/config/DefaultConfigKey.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/connection/ConnectionEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/connector/ConnectorEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/group/GroupEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/groupmember/GroupMemberEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/health/HealthCheckResultEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/instanceuser/InstanceUserEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/log/LogEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/meta/MetaEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/runtime/RuntimeEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/storage/StoreEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/topic/TopicEntity.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/exception/GlobalExceptionHandler.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/CheckResultCache.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/HealthExecutor.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/HealthService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/annotation/HealthCheckType.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/callback/HealthCheckCallback.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/AbstractHealthCheckService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/HealthCheckService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/config/HealthCheckObjectConfig.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/meta/NacosConfigCheck.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/meta/NacosRegisterCheck.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/RedisCheck.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/rocketmq4/Rocketmq4BrokerCheck.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/rocketmq4/Rocketmq4NameServerCheck.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/rocketmq4/Rocketmq4TopicCheck.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/log/OprLog.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/acl/AclMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/client/ClientMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/cluster/ClusterMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/config/ConfigMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/connection/ConnectionMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/connector/ConnectorMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/group/OprGroupMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/groupmember/OprGroupMemberMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/health/HealthCheckResultMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/instanceuser/InstanceUserMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/log/OprLogMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/meta/MetaMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/runtime/RuntimeMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/storage/StoreMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/topic/TopicMapper.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/config/ChangeConfigDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/config/DetailConfigsVO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/config/GetConfigsListDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/config/UpdateConfigDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/config/UpdateConfigsLog.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/connection/AddConnectionDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/connection/AddConnectorConfigDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/connection/CreateConnectionDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/connection/GetConnectionListDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/log/GetLogListDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/runtime/GetRuntimeListDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/topic/CreateTopicDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/dto/topic/GetTopicListDTO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/vo/cluster/GetClusterBaseMessageVO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/vo/cluster/ResourceNumVO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/vo/connection/ConnectionListVO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/vo/health/InstanceLiveProportionVo.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/modle/vo/topic/TopicDetailGroupVO.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/acl/AclService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/acl/Impl/AclServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/client/ClientDataService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/client/Impl/ClientDataServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/cluster/ClusterService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/cluster/impl/ClusterServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/ConfigService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/Impl/ConfigServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/instanceoperation/ConnectorConfigService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/instanceoperation/RuntimeConfigService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/instanceoperation/StoreConfigService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/instanceoperation/TopicConfigService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/synchronous/SyncConnectorConfigTask.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/synchronous/SyncRuntimeConfigTask.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/synchronous/SyncStoreConfigTask.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/config/synchronous/SyncTopicConfigTask.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/connection/ConnectionDataService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/connection/ConnectionService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/connection/impl/ConnectionDataServiceDatabaseImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/connector/ConnectorDataService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/connector/Impl/ConnectorDataServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/group/GroupService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/group/Impl/GroupServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/groupmember/GroupMemberService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/groupmember/Impl/GroupMemberServiceImp.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/health/HealthDataService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/health/HealthDataServiceMemoryStorage.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/health/impl/HealthDataServiceDatabaseImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/instanceuser/Impl/InstanceUserServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/instanceuser/InstanceUserService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/log/LogService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/log/LogServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/registry/RegistryDataService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/registry/impl/RegistryDataServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/runtime/Impl/RuntimeServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/runtime/RuntimeService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/store/Impl/StoreServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/store/StoreService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/topic/TopicService.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/service/topic/TopicServiceImpl.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/spring/support/FunctionManager.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/spring/support/FunctionManagerLoader.java
create mode 100644
eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/spring/support/FunctionManagerProperties.java
create mode 100644
eventmesh-dashboard-console/src/main/resources/application-dev.yml
create mode 100644
eventmesh-dashboard-console/src/main/resources/application.yml
create mode 100644
eventmesh-dashboard-console/src/main/resources/eventmesh-dashboard.sql
create mode 100644 eventmesh-dashboard-console/src/main/resources/logback.xml
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/HealthExecutorTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/HealthServiceTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/meta/NacosConfigCheckTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/meta/NacosRegisterCheckTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/RedisCheckTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/rocketmq4/RocketmqBrokerCheckTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/rocketmq4/RocketmqNameserverCheckTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/function/health/check/impl/storage/rocketmq4/RocketmqTopicCheckTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/integration/health/HealthServiceIntegrateTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/linkage/log/TestOprLog.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/acl/AclMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/client/ClientMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/connection/ConnectionMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/connector/ConnectorMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/health/HealthCheckResultMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/instanceuser/InstanceUserMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/meta/MetaMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/service/connection/impl/ConnectionDataServiceDatabaseImplTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/cluster/TestClusterMapper.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/config/TestConfigMapper.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/group/GroupMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/groupmember/GroupMemberMapperTest.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/runtime/TestRuntimeMapper.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/store/TestStoreMapper.java
create mode 100644
eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/unit/topic/TopicMapperTest.java
create mode 100644 eventmesh-dashboard-console/src/test/resources/acl-test.sql
create mode 100644
eventmesh-dashboard-console/src/test/resources/application-test.yml
create mode 100644
eventmesh-dashboard-console/src/test/resources/client-test.sql
create mode 100644
eventmesh-dashboard-console/src/test/resources/connection-test.sql
create mode 100644
eventmesh-dashboard-console/src/test/resources/connector-test.sql
create mode 100644
eventmesh-dashboard-console/src/test/resources/health-test.sql
create mode 100644
eventmesh-dashboard-console/src/test/resources/instance-user-test.sql
create mode 100644 eventmesh-dashboard-console/src/test/resources/meta-test.sql
create mode 100644
eventmesh-dashboard-console/src/test/resources/use-test-schema.sql
create mode 100644 eventmesh-dashboard-core/pom.xml
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/config/AdminProperties.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/AbstractSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/SDKManager.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/SDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/SDKTypeEnum.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/config/CreateEtcdConfig.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/config/CreateNacosConfig.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/config/CreateRedisConfig.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/config/CreateRocketmqConfig.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/config/CreateSDKConfig.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/EtcdSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/NacosConfigSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/NacosNamingSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/NacosSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/RedisSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/RocketMQProduceSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/RocketMQPushConsumerSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/RocketMQRemotingSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/RuntimeSDKOperation.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/function/SDK/wrapper/NacosSDKWrapper.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/meta/connection/EtcdConnectionCore.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/meta/connection/NacosConnectionCore.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/meta/subscription/EtcdSubscriptionCore.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/meta/subscription/NacosSubscriptionCore.java
create mode 100644
eventmesh-dashboard-core/src/main/java/org/apache/eventmesh/dashboard/core/store/RocketmqTopicCore.java
create mode 100644
eventmesh-dashboard-core/src/main/resources/application-dev.yml
create mode 100644
eventmesh-dashboard-core/src/test/java/org/apache/eventmesh/dashboard/core/function/SDK/SDKManagerTest.java
create mode 100644
eventmesh-dashboard-core/src/test/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/EtcdSDKCreateOperationTest.java
create mode 100644
eventmesh-dashboard-core/src/test/java/org/apache/eventmesh/dashboard/core/function/SDK/operation/RedisSDKCreateOperationTest.java
create mode 100644 eventmesh-dashboard-observe/pom.xml
create mode 100644
eventmesh-dashboard-observe/src/main/java/org/apache/eventmesh/dashboard/observe/Main.java
create mode 100644 eventmesh-dashboard-service/pom.xml
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/dto/RocketmqProperties.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/dto/TopicProperties.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/meta/ConnectionCore.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/meta/SubscriptionCore.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/operation/connector/ConnectorOptService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/operation/connector/RuntimeOptService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/AclRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/ClientRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/ConfigRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/ConnectorRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/GroupRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/OffsetRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/SubscriptionRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/TopicRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/remoting/UserRemotingService.java
create mode 100644
eventmesh-dashboard-service/src/main/java/org/apache/eventmesh/dashboard/service/store/TopicCore.java
create mode 100644 eventmesh-dashboard-view/.env.development
create mode 100644 eventmesh-dashboard-view/.env.production
create mode 100644 eventmesh-dashboard-view/.gitignore
create mode 100644 eventmesh-dashboard-view/.prettierrc.json
create mode 100644 eventmesh-dashboard-view/README.md
create mode 100644 eventmesh-dashboard-view/package-lock.json
create mode 100644 eventmesh-dashboard-view/package.json
create mode 100644 eventmesh-dashboard-view/public/favicon.ico
create mode 100644 eventmesh-dashboard-view/public/index.html
create mode 100644 eventmesh-dashboard-view/public/logo192.png
create mode 100644 eventmesh-dashboard-view/public/logo512.png
create mode 100644 eventmesh-dashboard-view/public/manifest.json
create mode 100644 eventmesh-dashboard-view/public/robots.txt
create mode 100644 eventmesh-dashboard-view/src/App.test.tsx
create mode 100644 eventmesh-dashboard-view/src/App.tsx
create mode 100644 eventmesh-dashboard-view/src/assets/icons/connection.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/eventmesh-logo.svg
create mode 100644
eventmesh-dashboard-view/src/assets/icons/eventmesh-topic.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/home.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/index.ts
create mode 100644 eventmesh-dashboard-view/src/assets/icons/logs.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/message.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/runtime.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/security.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/settings.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/topic.svg
create mode 100644 eventmesh-dashboard-view/src/assets/icons/users.svg
create mode 100644 eventmesh-dashboard-view/src/components/Construction.tsx
create mode 100644 eventmesh-dashboard-view/src/components/Page.tsx
create mode 100644 eventmesh-dashboard-view/src/index.css
create mode 100644 eventmesh-dashboard-view/src/index.tsx
create mode 100644 eventmesh-dashboard-view/src/react-app-env.d.ts
create mode 100644 eventmesh-dashboard-view/src/reportWebVitals.ts
create mode 100644 eventmesh-dashboard-view/src/routes/RootLayout.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/Routes.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/connection/Connection.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/home/Home.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/message/Message.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/navigation/Navigation.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/navigation/NavigationItem.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/navigation/navigation.types.ts
create mode 100644 eventmesh-dashboard-view/src/routes/runtime/Runtime.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/security/Security.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/settings/Settings.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/topic/Topic.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/topic/stats/AbnormalTopicCount.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/topic/stats/Stats.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/topic/stats/StatsChart.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/topic/stats/TopicCount.tsx
create mode 100644
eventmesh-dashboard-view/src/routes/topic/topic-list/TopicList.tsx
create mode 100644 eventmesh-dashboard-view/src/routes/users/Users.tsx
create mode 100644 eventmesh-dashboard-view/src/setupTests.ts
create mode 100644 eventmesh-dashboard-view/src/utils/chart.ts
rename tsconfig.json => eventmesh-dashboard-view/tsconfig.json (61%)
delete mode 100644 next.config.js
delete mode 100644 package.json
delete mode 100644 pages/_app.tsx
delete mode 100644 pages/_document.tsx
delete mode 100644 pages/event.tsx
delete mode 100644 pages/eventCatalogs.tsx
delete mode 100644 pages/grpc.tsx
delete mode 100644 pages/http.tsx
delete mode 100755 pages/index.tsx
delete mode 100644 pages/metrics.tsx
delete mode 100644 pages/registry.tsx
delete mode 100644 pages/tcp.tsx
delete mode 100644 pages/topic.tsx
delete mode 100644 pages/workflows.tsx
create mode 100644 pom.xml
delete mode 100644 public/favicon.ico
delete mode 100644 static/images/logo.png
create mode 100644 style/checkStyle.xml
create mode 100644 style/checkstyle-header1.txt
create mode 100644 style/checkstyle-header2.txt
create mode 100644 style/checkstyle-header3.txt
create mode 100644 style/eventmesh-code-style.xml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]