family update

This commit is contained in:
lendry
2026-06-24 23:17:24 +03:00
parent 9727cf3f35
commit f2366a69a0
18 changed files with 1374 additions and 103 deletions

View File

@@ -14,6 +14,9 @@ service MediaService {
rpc GetFamilyAvatarAccessUrl (FamilyAvatarAccessRequest) returns (MediaAccessResponse);
rpc CreateChatMediaUploadUrl (ChatMediaUploadRequest) returns (PresignedUploadResponse);
rpc GetChatMediaAccessUrl (ChatMediaAccessRequest) returns (MediaAccessResponse);
rpc CreateChatRoomAvatarUploadUrl (ChatRoomAvatarUploadRequest) returns (PresignedUploadResponse);
rpc ConfirmChatRoomAvatar (ConfirmChatRoomAvatarRequest) returns (ChatRoomAvatarResponse);
rpc GetChatRoomAvatarAccessUrl (ChatRoomAvatarAccessRequest) returns (MediaAccessResponse);
}
message AvatarUploadRequest {
@@ -105,3 +108,25 @@ message ChatMediaAccessRequest {
string storageKey = 3;
optional string fileName = 4;
}
message ChatRoomAvatarUploadRequest {
string requesterId = 1;
string roomId = 2;
string contentType = 3;
}
message ConfirmChatRoomAvatarRequest {
string requesterId = 1;
string roomId = 2;
string storageKey = 3;
}
message ChatRoomAvatarAccessRequest {
string requesterId = 1;
string roomId = 2;
}
message ChatRoomAvatarResponse {
string roomId = 1;
bool hasAvatar = 2;
}