mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
Merge remote-tracking branch 'origin/devel' into CB-2406-projects-permission-managment
This commit is contained in:
+5
@@ -54,4 +54,9 @@ public class WebPermissionDescriptor {
|
||||
public String getScope() {
|
||||
return cfg.getAttribute("scope");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return getScope() + ":" + getId();
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,7 +1,6 @@
|
||||
package io.cloudbeaver.service.security;
|
||||
|
||||
import io.cloudbeaver.DBWConstants;
|
||||
import io.cloudbeaver.model.session.WebSession;
|
||||
import io.cloudbeaver.registry.WebPermissionDescriptor;
|
||||
import io.cloudbeaver.registry.WebServiceDescriptor;
|
||||
import io.cloudbeaver.registry.WebServiceRegistry;
|
||||
@@ -9,9 +8,9 @@ import io.cloudbeaver.service.admin.AdminPermissionInfo;
|
||||
import org.jkiss.code.NotNull;
|
||||
import org.jkiss.dbeaver.model.auth.SMCredentialsProvider;
|
||||
import org.jkiss.dbeaver.model.rm.RMConstants;
|
||||
import org.jkiss.dbeaver.model.security.SMConstants;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
|
||||
public class SMUtils {
|
||||
@@ -32,6 +31,7 @@ public class SMUtils {
|
||||
}
|
||||
}
|
||||
}
|
||||
permissionInfos.sort(Comparator.comparing(AdminPermissionInfo::getLabel));
|
||||
return permissionInfos;
|
||||
}
|
||||
}
|
||||
|
||||
-1
@@ -1,6 +1,5 @@
|
||||
package io.cloudbeaver.service.rm.model;
|
||||
|
||||
import org.eclipse.passage.lic.internal.json.Json;
|
||||
import org.jkiss.dbeaver.model.data.json.JSONUtils;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
Reference in New Issue
Block a user