fix and update

This commit is contained in:
lendry
2026-06-25 16:01:41 +03:00
parent ce58e6f4c1
commit 3880c68d59
40 changed files with 1715 additions and 215 deletions

View File

@@ -8,8 +8,12 @@ service AdminService {
rpc ResetPassword (ResetPasswordRequest) returns (AdminUser);
rpc SuspendUser (UserIdRequest) returns (AdminUser);
rpc SetSuperAdmin (SetSuperAdminRequest) returns (AdminUser);
rpc SetUserVerification (SetUserVerificationRequest) returns (AdminUser);
rpc ListVerificationIcons (Empty) returns (ListVerificationIconsResponse);
}
message Empty {}
message ListUsersRequest {
optional string search = 1;
}
@@ -39,6 +43,22 @@ message SetSuperAdminRequest {
bool isSuperAdmin = 3;
}
message SetUserVerificationRequest {
string actorUserId = 1;
string userId = 2;
bool isVerified = 3;
optional string verificationIcon = 4;
}
message VerificationIconOption {
string slug = 1;
string name = 2;
}
message ListVerificationIconsResponse {
repeated VerificationIconOption icons = 1;
}
message AdminUser {
string id = 1;
optional string email = 2;
@@ -52,6 +72,8 @@ message AdminUser {
string createdAt = 10;
repeated string roles = 11;
repeated string directPermissions = 12;
bool isVerified = 13;
optional string verificationIcon = 14;
}
message ListUsersResponse {