validator: submissions

This commit is contained in:
2025-07-17 20:03:55 -07:00
parent 60845ba8e1
commit cadfb1579d

View File

@@ -16,6 +16,18 @@ service ValidatorMapfixService {
rpc SetStatusUploaded(IdMessage) returns (NullResponse);
}
service ValidatorSubmissionService {
rpc Create(SubmissionCreate) returns (NullResponse);
rpc CreateAuditError(AuditErrorRequest) returns (NullResponse);
rpc CreateAuditChecklist(AuditChecklistRequest) returns (NullResponse);
rpc SetValidatedModel(ValidatedModelRequest) returns (NullResponse);
rpc SetStatusSubmitted(SubmittedRequest) returns (NullResponse);
rpc SetStatusRequestChanges(IdMessage) returns (NullResponse);
rpc SetStatusValidated(IdMessage) returns (NullResponse);
rpc SetStatusFailed(IdMessage) returns (NullResponse);
rpc SetStatusUploaded(IdMessage) returns (NullResponse);
}
message IdMessage { uint64 ID = 1; }
message MapfixCreate {
@@ -29,6 +41,17 @@ message MapfixCreate {
string Creator = 8;
string Description = 9;
}
message SubmissionCreate {
uint32 OperationID = 1;
uint32 GameID = 2;
uint32 Status = 3;
uint32 Roles = 4;
uint64 AssetOwner = 5;
uint64 AssetID = 6;
uint64 AssetVersion = 7;
string DisplayName = 8;
string Creator = 9;
}
message AuditErrorRequest {
uint64 MapfixID = 1;