-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ISSUE #90] Merge dev
branch into main
#93
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Archive old frontend project * Migrate eventmesh-admin from https://github.com/apache/eventmesh pil0txia_feat_4501 * Extract project to root path * Rename project from eventmesh-admin to eventmesh-dashboard * Rename package from .admin to .dashboard
Co-authored-by: jie@apache.org <2732554140@qq.com>
* Set up CI * Add LICENSE * Add CheckStyle * Set up DB * Add druid StatFilter controller * sync CI change in apache/eventmesh#4722 * fix(*)1. 完成项目设计 2. 完成项目与模块搭建 * Supplement module dependency relation and fix project info * Move original Admin into Core & rewrite dependencies --------- Co-authored-by: laohu <2732554140@qq.com>
* Set up CI * Add LICENSE * Add CheckStyle * Set up DB * Add druid StatFilter controller * sync CI change in apache/eventmesh#4722 * Supplement module dependency relation and fix project info * Move original Admin into Core & rewrite dependencies * Rename package to .core * Add .asf.yaml * Enable branches with namespace triggering CI * Set up Maven CI * Downgrade JDK from 17 to 8 * Remove failed empty test * Remove failed dependabot task * Unify version number (using maven 3.8.1, maven wrapper to be added) --------- Co-authored-by: laohu <2732554140@qq.com>
* fixes #21 ADD: connection related code: Connection/Client/Connector: Mapper,Entity Connection: ConnectionService,ConnectionDataService others: eventmesh-dashboard.sql test resources MODIFY: pom file: remove dependency of junit, spring-boot-starter-test contains it. pom file: let service module depend on core module. * [ISSUE #23] Integrate Checkstyle into Build and CI process (#24) * integrate checkstyle * fix import order & remove excessive try-catch * [ISSUE #23] Integrate Checkstyle into Build and CI process (#24) * integrate checkstyle * fix import order & remove excessive try-catch * fixes #21 fixed according to PR#22 conversation Database schema definition modified * fix checkstyle for ConnectorMapper * fix: add StatusEnum add enum support for entity class. * fix: rename KubernetesPodStatus * fix checkstyle --------- Co-authored-by: Pil0tXia <xiatian@apache.org>
…peration (#28) (#34) * refactor: add dependency of console module and move controllers into console module. * fix: add logback config, fix application-dev.yml and move `</dependencyManagement>` to root `pom.xml` as pointed out in PR#19. * FirstCommit * remerge * first improve * second improve * third improve * fourth improve * fourth improve * fourth improve * Update and rename EventmeshConsoleApplication.java to EventMeshDashboardApplication.java * rename this starter class file to EventMeshDashboardApplication * rename this starter class file to EventMeshDashboardApplication * change some resource file * improve name * improve name * Modify the fields of the synchronized log table * improve name * improve name --------- Co-authored-by: zzx <142965157+zzxxiansheng@users.noreply.github.com> Co-authored-by: lambert@arch <lambertrao@outlook.com>
* Set up MySQL according to https://stackoverflow.com/questions/72294279/how-to-connect-to-mysql-databas-using-github-actions * Set up MySQL according to https://medium.com/@michaelmatere606/configuring-mysql-for-github-actions-a-step-by-step-guide-f49e0a7aeedc and https://ovirium.com/blog/how-to-make-mysql-work-in-your-github-actions/ * Change password according to https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md * Fit database name with `_` instead of `-` * Use the `service` sector instead of starting the mysql service of GitHub's ubuntu image
* test: add mappers' tests. improved connection, connector, client, meta, health mappers and add their unit tests. * fix: rename database name rename test database name to `eventmesh_dashboard_test` * fix: modify text default value into an literal expression * fix: remove endtime field from client mapper insert method * style: unify mapper style array format when using dynamic scripts (<script>) `+` format when using simple statements
#43) * fix: let HealthExecutor support async doCheck * chore: move test files out of unit folder * chore: add HealthConstant * chore * style: rewrite description assign in CheckResultCache in if-else
[ISSUE #46] Refactor and split `core` module
…er SQL (#52) * refactor: add dependency of console module and move controllers into console module. * fix: add logback config, fix application-dev.yml and move `</dependencyManagement>` to root `pom.xml` as pointed out in PR#19. * FirstCommit * remerge * first improve * second improve * third improve * fourth improve * fourth improve * fourth improve * Update and rename EventmeshConsoleApplication.java to EventMeshDashboardApplication.java * rename this starter class file to EventMeshDashboardApplication * rename this starter class file to EventMeshDashboardApplication * change some resource file * improve name * improve name * Modify the fields of the synchronized log table * improve name * improve name * config basic function and config ,runtime,store,cluster sql * try to resolve build error * Some changes in the specification * something rename * one sql update * tag something to do --------- Co-authored-by: lambert@arch <lambertrao@outlook.com> Co-authored-by: 周倬贤 <14100340+zhou-zhuoxian@user.noreply.gitee.com>
…he mapper method (#58) * refactor: add dependency of console module and move controllers into console module. * fix: add logback config, fix application-dev.yml and move `</dependencyManagement>` to root `pom.xml` as pointed out in PR#19. * FirstCommit * remerge * first improve * second improve * third improve * fourth improve * fourth improve * fourth improve * Update and rename EventmeshConsoleApplication.java to EventMeshDashboardApplication.java * rename this starter class file to EventMeshDashboardApplication * rename this starter class file to EventMeshDashboardApplication * change some resource file * improve name * improve name * Modify the fields of the synchronized log table * improve name * improve name * config basic function and config ,runtime,store,cluster sql * try to resolve build error * Some changes in the specification * something rename * one sql update * tag something to do * The distinction between state and status is_delete fields is unified, and selectAll() and batchInsert() are added to all instance tables for subsequent data synchronization. Modification of some fields. * Delete eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/meta/ClusterEntity1.java delete something no use * Delete eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/meta/RuntimeEntity1.java delete something no use * improve something checkstyle error * try to solve something sql test error * try to resolve something test error * try to resolve something test error * something is_delete(error) change to status (#3) Co-authored-by: 周倬贤 <14100340+zhou-zhuoxian@user.noreply.gitee.com> --------- Co-authored-by: lambert@arch <lambertrao@outlook.com> Co-authored-by: 周倬贤 <14100340+zhou-zhuoxian@user.noreply.gitee.com>
…rors (#65) * add back missing build label * Fix module name * add test scope * exclude log4j-to-slf4j * exclude log4j-slf4j-impl * add auto deploy script * add license * refine the script
* modify RocketmqTopicCore, using SDKManager * fix style * delete some variable in RocketmqProperties and TopicProperties & remote additional endPoint name * remove junit dependency back to console module * remove unnecessary brackets & revert em-dashboard-pom.xml & move RocketmqProperties to core.dto * add todo * move todo to common sdk dependencies & fix style * add test and junit dependencies in core pom.xml * revert the indentation in pom.xml & move test related dependencies to bottom in core-pom.xml * revert indentation in pom.xml * revert indentation in pom.xml * remove unnecessary params * remove params * remove empty line
* add remoting service and move models into common module * chore: fix mistakes and several rename * [ISSUE #45] Implement methods from storage-plugin.admin(rocketmq) (#66) * modify RocketmqTopicCore, using SDKManager * fix style * delete some variable in RocketmqProperties and TopicProperties & remote additional endPoint name * remove junit dependency back to console module * remove unnecessary brackets & revert em-dashboard-pom.xml & move RocketmqProperties to core.dto * add todo * move todo to common sdk dependencies & fix style * add test and junit dependencies in core pom.xml * revert the indentation in pom.xml & move test related dependencies to bottom in core-pom.xml * revert indentation in pom.xml * revert indentation in pom.xml * remove unnecessary params * remove params * remove empty line * chore: fix typos --------- Co-authored-by: scwlkq <89067331+scwlkq@users.noreply.github.com>
…pplication exits (#82) * Add line number to log output * No need to chmod anymore * Exclude redundant task and check pid running
* add etcd sdk impl * check
* feat: add service user and acl * feat: add service user and acl * feat: add service user and acl * feat: add service user and acl * feat: replace serviceuser with instanceuser * feat: replace serviceuser with instanceuser #2 * feat: commit deletion serviceusermapperTest * feat: 提交 application-test.yml 改回密码password的 * feat: 最终更改 * feat: 最终更改-2 * feat: 最终更改-3 * Revert "feat: 最终更改-3" This reverts commit 528d6f2. * feat: 最终更改-4 * feat: 最终更改-5
* Add view controller * Some fixes to the position of the dynamic properties in the request, changes to the controller, and added comments to the config table * improve somme method name * Sync the modification of #85 * Sync the modification of #85 * Removed the use of delete annotations --------- Co-authored-by: 周倬贤 <14100340+zhou-zhuoxian@user.noreply.gitee.com>
Alonexc
approved these changes
Apr 8, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #90
Attention
Please DO NOT merge this PR with "Squash and Merge", otherwise all git commit history will be lost. Please use the other merge option, which is the most basic merge function.
Description
In order to show contribution statistics, the new Dashboard will use
main
branch to develop. The currentmain
have been backed up to thenextjs-dashboard
branch.Since the
main
branch is the default branch, theFixes #XXXX
keyword is effective now, so any PR should follow the EventMesh standard format. I will submit PR templates later.