chore(api)!: added achievement service

This commit is contained in:
ITQ
2025-12-16 21:25:46 +03:00
parent 7499a14024
commit 843c50a103
7 changed files with 129 additions and 173 deletions
+2 -4
View File
@@ -3,6 +3,7 @@ syntax = "proto3";
package task;
import "google/protobuf/timestamp.proto";
import "google/protobuf/empty.proto";
option go_package = "pkg/api/task";
@@ -10,7 +11,7 @@ service TaskService {
rpc CreateTask(Task) returns (Task);
rpc GetTask(GetTaskRequest) returns (Task);
rpc EditTask(Task) returns (Task);
rpc DeleteTask(DeleteTaskRequest) returns (DeleteTaskResponse);
rpc DeleteTask(DeleteTaskRequest) returns (google.protobuf.Empty);
rpc ListCompetitionTasks(ListCompetitionTasksRequest) returns (ListCompetitionTasksResponse);
rpc GetTaskAttachments(GetTaskAttachmentsRequest) returns (GetTaskAttachmentsResponse);
}
@@ -48,9 +49,6 @@ message GetTaskRequest {
message DeleteTaskRequest {
string task_id = 1;
}
message DeleteTaskResponse {
bool success = 1;
}
message ListCompetitionTasksRequest {
string competition_id = 1;