move marehub to strong api usage (#14)

* move marehub to strong api usage

* fix merge issues

* latest api

* further optimizations
This commit is contained in:
rootdarkarchon
2022-10-08 14:33:25 +02:00
committed by GitHub
parent a8f97aee23
commit 777a764ef1
14 changed files with 362 additions and 256 deletions

View File

@@ -24,14 +24,32 @@ service IdentificationService {
rpc GetIdentForUid (UidMessage) returns (CharacterIdentMessage);
rpc ClearIdentsForServer (ServerMessage) returns (Empty);
rpc RecreateServerIdents (ServerIdentMessage) returns (Empty);
rpc ValidateCachedIdents (MultiUidMessage) returns (UidWithIdentMessage);
}
message Empty { }
message MultiUidMessage {
repeated UidMessage uids = 1;
}
message UidWithIdentMessage {
repeated UidWithIdent uidWithIdent = 1;
}
message UidWithIdent {
UidMessage uid = 1;
CharacterIdentMessage ident = 2;
}
message ServerIdentMessage {
repeated SetIdentMessage idents = 1;
}
message UidMessage {
string uid = 1;
}
message ServerMessage {
string server_id = 1;
}
@@ -56,10 +74,6 @@ message CharacterIdentMessage {
string ident = 2;
}
message UidMessage {
string uid = 1;
}
message UploadFileRequest {
string hash = 1;
string uploader = 2;