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]

Reply via email to