From 7ad307d184891ab1b0b5137a4f44f349ad3c8f4c Mon Sep 17 00:00:00 2001 From: ykh <1029354657@qq.com> Date: Mon, 1 Apr 2024 11:48:41 +0800 Subject: [PATCH] feat: add service user and acl --- .gitignore | 1 + eventmesh-dashboard-console/pom.xml | 38 +++++------ .../console/entity/acl/AclEntity.java | 2 +- .../console/mapper/acl/AclMapper.java | 8 +-- .../src/main/resources/application-dev.yml | 4 +- .../main/resources/eventmesh-dashboard.sql | 6 +- .../console/mapper/acl/AclMapperTest.java | 6 +- .../serviceuser/ServiceUserMapperTest.java | 67 +++++++++++++++++++ .../src/test/resources/acl-test.sql | 4 +- 9 files changed, 103 insertions(+), 33 deletions(-) create mode 100644 eventmesh-dashboard-console/src/test/java/org/apache/eventmesh/dashboard/console/mapper/serviceuser/ServiceUserMapperTest.java diff --git a/.gitignore b/.gitignore index 7f22e5ac..56a44770 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ bin/ *.iws *.iml *.ipr +*.http out/ !**/src/main/**/out/ !**/src/test/**/out/ diff --git a/eventmesh-dashboard-console/pom.xml b/eventmesh-dashboard-console/pom.xml index c68e5a8e..78dca277 100644 --- a/eventmesh-dashboard-console/pom.xml +++ b/eventmesh-dashboard-console/pom.xml @@ -81,25 +81,25 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/acl/AclEntity.java b/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/acl/AclEntity.java index ea7d32f2..78b7d7da 100644 --- a/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/acl/AclEntity.java +++ b/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/entity/acl/AclEntity.java @@ -33,7 +33,7 @@ public class AclEntity extends BaseEntity { private static final long serialVersionUID = 6057071983428111947L; private Long id; private Long clusterId; - private String principal; + private String pattern; private Integer operation; private Integer permissionType; private String host; diff --git a/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/acl/AclMapper.java b/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/acl/AclMapper.java index ab242f10..e2e5021b 100644 --- a/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/acl/AclMapper.java +++ b/eventmesh-dashboard-console/src/main/java/org/apache/eventmesh/dashboard/console/mapper/acl/AclMapper.java @@ -35,9 +35,9 @@ public interface AclMapper { @Insert({ "