diff --git a/tester/v1/openapi.yaml b/tester/v1/openapi.yaml index a14a761..6a8ffbc 100644 --- a/tester/v1/openapi.yaml +++ b/tester/v1/openapi.yaml @@ -879,14 +879,24 @@ components: type: object required: - id - - task_id - - contest_id + - participant_id + - participant_name + - state - score - penalty - - total_score + - time_stat + - memory_stat - language + + - task_id + - task_position + - task_title + + - contest_id + - contest_title + - updated_at - created_at properties: @@ -894,18 +904,15 @@ components: type: integer format: int32 example: 1 - task_id: - type: integer - format: int32 - example: 1 - contest_id: - type: integer - format: int32 - example: 1 + participant_id: type: integer format: int32 example: 1 + participant_name: + type: string + example: "user123" + state: type: integer format: int32 @@ -918,14 +925,39 @@ components: type: integer format: int32 example: 28 - total_score: + time_stat: type: integer format: int32 - example: 100 + example: 1000 + memory_stat: + type: integer + format: int32 + example: 256 language: type: integer format: int32 example: 1 + + task_id: + type: integer + format: int32 + example: 1 + task_position: + type: integer + format: int32 + example: 1 + task_title: + type: string + example: "Task title" + + contest_id: + type: integer + format: int32 + example: 1 + contest_title: + type: string + example: "Contest title" + updated_at: type: string format: date-time @@ -936,14 +968,26 @@ components: type: object required: - id - - task_id + - participant_id + - participant_name + + - solution + - state - score - penalty - - total_score - - solution + - time_stat + - memory_stat - language + + - task_id + - task_position + - task_title + + - contest_id + - contest_title + - updated_at - created_at properties: @@ -951,14 +995,19 @@ components: type: integer format: int32 example: 1 - task_id: - type: integer - format: int32 - example: 1 + participant_id: type: integer format: int32 example: 1 + participant_name: + type: string + example: "user123" + + solution: + type: string + example: 'print("Hello, world!")' + state: type: integer format: int32 @@ -971,17 +1020,39 @@ components: type: integer format: int32 example: 28 - total_score: + time_stat: type: integer format: int32 - example: 100 + example: 1000 + memory_stat: + type: integer + format: int32 + example: 256 language: type: integer format: int32 example: 1 - solution: + + task_id: + type: integer + format: int32 + example: 1 + task_position: + type: integer + format: int32 + example: 1 + task_title: type: string - example: 'print("Hello, world!")' + example: "Task title" + + contest_id: + type: integer + format: int32 + example: 1 + contest_title: + type: string + example: "Contest title" + updated_at: type: string format: date-time