chore(api)!: small improvements

This commit is contained in:
ITQ
2025-12-14 16:06:15 +03:00
parent 6d44e336e3
commit 0188407dd2
2 changed files with 10 additions and 11 deletions
+8 -9
View File
@@ -28,16 +28,16 @@ message Submission {
string competition_id = 3; string competition_id = 3;
string task_id = 4; string task_id = 4;
SubmissionStatus status = 5; SubmissionStatus status = 5;
optional int32 earned_points = 6; int32 earned_points = 6;
google.protobuf.Timestamp submitted_at = 7; google.protobuf.Timestamp submitted_at = 7;
optional google.protobuf.Timestamp checked_at = 8; google.protobuf.Timestamp checked_at = 8;
string content = 9; string file_url = 9;
} }
message SubmitTaskRequest { message SubmitTaskRequest {
string competition_id = 1; string competition_id = 1;
string task_id = 2; string task_id = 2;
bytes content = 3; string file_url = 3;
} }
message GetSubmissionsHistoryRequest { message GetSubmissionsHistoryRequest {
@@ -55,11 +55,10 @@ message GetSubmissionRequest {
message ListSubmissionsRequest { message ListSubmissionsRequest {
int32 page_size = 1; int32 page_size = 1;
int32 page_token = 2; int32 page_token = 2;
string competition_id = 3;
optional string competition_id = 3; string task_id = 4;
optional string task_id = 4; string user_id = 5;
optional string user_id = 5; SubmissionStatus status = 6;
optional SubmissionStatus status = 6;
} }
message ListSubmissionsResponse { message ListSubmissionsResponse {
repeated Submission submissions = 1; repeated Submission submissions = 1;
+2 -2
View File
@@ -25,8 +25,8 @@ message Task {
string title = 3; string title = 3;
string description = 4; string description = 4;
int32 in_competition_position = 5; int32 in_competition_position = 5;
optional int32 max_points = 6; int32 max_points = 6;
optional int32 max_attempts = 7; int32 max_attempts = 7;
TaskType type = 8; TaskType type = 8;
google.protobuf.Timestamp created_at = 9; google.protobuf.Timestamp created_at = 9;
google.protobuf.Timestamp updated_at = 10; google.protobuf.Timestamp updated_at = 10;