Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Docs
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Registry
Registry
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Competify
Docs
Commits
b9837faa
Commit
b9837faa
authored
May 14, 2018
by
bernardosunderhus
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[API] Reorganiza folders de declarações para adição de responses
parent
c5064e6d
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
283 additions
and
239 deletions
+283
-239
Competify.yaml
Api/Competify.yaml
+47
-47
Competition.yaml
Api/Competition.yaml
+92
-189
responses.yaml
Api/components/responses.yaml
+1
-1
schemas.yaml
Api/components/schemas.yaml
+141
-0
Assessment.yaml
Api/components/schemas/Assessment.yaml
+1
-1
Competifier.yaml
Api/components/schemas/Competifier.yaml
+0
-0
Exam.yaml
Api/components/schemas/Exam.yaml
+0
-0
JsonPatch.yaml
Api/components/schemas/JsonPatch.yaml
+0
-0
Phase.yaml
Api/components/schemas/Phase.yaml
+1
-1
Submission.yaml
Api/components/schemas/Submission.yaml
+0
-0
Subscription.yaml
Api/components/schemas/Subscription.yaml
+0
-0
No files found.
Api/Competify.yaml
View file @
b9837faa
...
@@ -1081,96 +1081,96 @@ paths:
...
@@ -1081,96 +1081,96 @@ paths:
components
:
components
:
schemas
:
schemas
:
ScheduledEvent
:
ScheduledEvent
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/ScheduledEvent'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Assessment.yaml/#/ScheduledEvent'
Assessment
:
Assessment
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/Assessment'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Assessment.yaml/#/Assessment'
VirtualAssessment
:
VirtualAssessment
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/VirtualAssessment'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Assessment.yaml/#/VirtualAssessment'
HandmadeAssessment
:
HandmadeAssessment
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/HandmadeAssessment'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Assessment.yaml/#/HandmadeAssessment'
AssessmentEvent
:
AssessmentEvent
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/AssessmentEvent'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Assessment.yaml/#/AssessmentEvent'
QuestionGroup
:
QuestionGroup
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/QuestionGroup'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/QuestionGroup'
QuestionStatement
:
QuestionStatement
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/QuestionStatement'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/QuestionStatement'
Question
:
Question
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Question'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/Question'
SubjectiveQuestion
:
SubjectiveQuestion
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/SubjectiveQuestion'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/SubjectiveQuestion'
ObjectiveQuestion
:
ObjectiveQuestion
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/ObjectiveQuestion'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/ObjectiveQuestion'
ExamCover
:
ExamCover
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/ExamCover'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/ExamCover'
Exam
:
Exam
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Exam'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/Exam'
Alternative
:
Alternative
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Alternative'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/Alternative'
ExamQuestionComplaint
:
ExamQuestionComplaint
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/ExamQuestionComplaint'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/ExamQuestionComplaint'
AssessmentSubmission
:
AssessmentSubmission
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/AssessmentSubmission'
HandmadeAssessmentSubmission
:
HandmadeAssessmentSubmission
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/HandmadeAssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/HandmadeAssessmentSubmission'
VirtualAssessmentSubmission
:
VirtualAssessmentSubmission
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/VirtualAssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/VirtualAssessmentSubmission'
Answer
:
Answer
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/Answer'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/Answer'
AssessmentSubmissionEvaluation
:
AssessmentSubmissionEvaluation
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AssessmentSubmissionEvaluation'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/AssessmentSubmissionEvaluation'
AnswerGrade
:
AnswerGrade
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AnswerGrade'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/AnswerGrade'
VirtualAssessmentSubmissionDraft
:
VirtualAssessmentSubmissionDraft
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/VirtualAssessmentSubmissionDraft'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/VirtualAssessmentSubmissionDraft'
Competifier
:
Competifier
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Competifier'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/Competifier'
SoloCompetifier
:
SoloCompetifier
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/SoloCompetifier'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/SoloCompetifier'
TeamCompetifier
:
TeamCompetifier
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/TeamCompetifier'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/TeamCompetifier'
CompetifierEvent
:
CompetifierEvent
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/CompetifierEvent'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/CompetifierEvent'
Tag
:
Tag
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Tag'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/Tag'
Participant
:
Participant
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Participant'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/Participant'
Message
:
Message
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Message'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Competifier.yaml/#/Message'
JsonPatch
:
JsonPatch
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/JsonPatch.yaml'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/JsonPatch.yaml'
Competition
:
Competition
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/Competition'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/Competition'
Phase
:
Phase
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/Phase'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/Phase'
PhaseEvent
:
PhaseEvent
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/PhaseEvent'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/PhaseEvent'
PhaseParticipation
:
PhaseParticipation
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/PhaseParticipation'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/PhaseParticipation'
BestRanked
:
BestRanked
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/BestRanked'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/BestRanked'
MinimumPerformance
:
MinimumPerformance
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/MinimumPerformance'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/MinimumPerformance'
ClassificationRule
:
ClassificationRule
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/ClassificationRule'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/ClassificationRule'
EvaluationRule
:
EvaluationRule
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/EvaluationRule'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/EvaluationRule'
TieBreakCriteria
:
TieBreakCriteria
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/TieBreakCriteria'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/TieBreakCriteria'
Rank
:
Rank
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/Rank'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Phase.yaml/#/Rank'
SubscriptionRule
:
SubscriptionRule
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/SubscriptionRule'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/SubscriptionRule'
Subscription
:
Subscription
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/Subscription'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/Subscription'
SoloSubscription
:
SoloSubscription
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/SoloSubscription'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/SoloSubscription'
TeamSubscription
:
TeamSubscription
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/TeamSubscription'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/TeamSubscription'
FormTemplate
:
FormTemplate
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormTemplate'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/FormTemplate'
FormField
:
FormField
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormField'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/FormField'
FormAnswer
:
FormAnswer
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormAnswer'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/FormAnswer'
FormSection
:
FormSection
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormSection'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Subscription.yaml/#/FormSection'
Api/Competition.yaml
View file @
b9837faa
...
@@ -45,6 +45,8 @@ paths:
...
@@ -45,6 +45,8 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
type
:
string
type
:
string
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
/competifier/messages
:
/competifier/messages
:
get
:
get
:
tags
:
tags
:
...
@@ -58,7 +60,9 @@ paths:
...
@@ -58,7 +60,9 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas/Message'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Message'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
'
/competifier/messages/{messageId}'
:
'
/competifier/messages/{messageId}'
:
get
:
get
:
tags
:
tags
:
...
@@ -70,7 +74,9 @@ paths:
...
@@ -70,7 +74,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/Message'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Message'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
patch
:
patch
:
tags
:
tags
:
-
competifier
-
competifier
...
@@ -80,7 +86,7 @@ paths:
...
@@ -80,7 +86,7 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas
/JsonPatch'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/JsonPatch'
required
:
true
required
:
true
responses
:
responses
:
'
200'
:
'
200'
:
...
@@ -88,7 +94,9 @@ paths:
...
@@ -88,7 +94,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/Message'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Message'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
messageId
-
name
:
messageId
in
:
path
in
:
path
...
@@ -109,8 +117,10 @@ paths:
...
@@ -109,8 +117,10 @@ paths:
type
:
array
type
:
array
items
:
items
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/VirtualAssessment'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/VirtualAssessment'
-
$ref
:
'
#/components/schemas/HandmadeAssessment'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/HandmadeAssessment'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
'
/assessments/{assessmentId}'
:
'
/assessments/{assessmentId}'
:
get
:
get
:
tags
:
tags
:
...
@@ -123,8 +133,10 @@ paths:
...
@@ -123,8 +133,10 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/VirtualAssessment'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/VirtualAssessment'
-
$ref
:
'
#/components/schemas/HandmadeAssessment'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/HandmadeAssessment'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -144,7 +156,7 @@ paths:
...
@@ -144,7 +156,7 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas
/AssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/AssessmentSubmission'
examples
:
examples
:
Dummy Submissions
:
Dummy Submissions
:
value
:
|-
value
:
|-
...
@@ -166,6 +178,8 @@ paths:
...
@@ -166,6 +178,8 @@ paths:
"uploadUri": ""
"uploadUri": ""
}
}
]
]
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
post
:
post
:
tags
:
tags
:
-
assessments
-
assessments
...
@@ -174,7 +188,7 @@ paths:
...
@@ -174,7 +188,7 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas
/AssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/AssessmentSubmission'
examples
:
examples
:
Dummy Submission Post
:
Dummy Submission Post
:
value
:
value
:
...
@@ -196,7 +210,9 @@ paths:
...
@@ -196,7 +210,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/AssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/AssessmentSubmission'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -214,7 +230,7 @@ paths:
...
@@ -214,7 +230,7 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas
/AssessmentSubmission'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/AssessmentSubmission'
examples
:
examples
:
Dummy Submission
:
Dummy Submission
:
value
:
value
:
...
@@ -229,6 +245,8 @@ paths:
...
@@ -229,6 +245,8 @@ paths:
status
:
0
status
:
0
type
:
0
type
:
0
uploadUri
:
null
uploadUri
:
null
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -254,8 +272,10 @@ paths:
...
@@ -254,8 +272,10 @@ paths:
type
:
array
type
:
array
items
:
items
:
anyOf
:
anyOf
:
-
$ref
:
'
#/components/schemas/ObjectiveQuestion'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/ObjectiveQuestion'
-
$ref
:
'
#/components/schemas/SubjectiveQuestion'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/SubjectiveQuestion'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -274,8 +294,10 @@ paths:
...
@@ -274,8 +294,10 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
anyOf
:
anyOf
:
-
$ref
:
'
#/components/schemas/SubjectiveQuestion'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/SubjectiveQuestion'
-
$ref
:
'
#/components/schemas/ObjectiveQuestion'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/ObjectiveQuestion'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -298,7 +320,9 @@ paths:
...
@@ -298,7 +320,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/QuestionStatement'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/QuestionStatement'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -323,7 +347,9 @@ paths:
...
@@ -323,7 +347,9 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas/Alternative'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Alternative'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -349,8 +375,10 @@ paths:
...
@@ -349,8 +375,10 @@ paths:
type
:
array
type
:
array
items
:
items
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/HandmadeAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/HandmadeAssessmentSubmission'
-
$ref
:
'
#/components/schemas/VirtualAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/VirtualAssessmentSubmission'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
post
:
post
:
tags
:
tags
:
-
assessments
-
assessments
...
@@ -360,8 +388,8 @@ paths:
...
@@ -360,8 +388,8 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas
/HandmadeAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/HandmadeAssessmentSubmission'
-
$ref
:
'
#/components/schemas
/VirtualAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/VirtualAssessmentSubmission'
responses
:
responses
:
'
200'
:
'
200'
:
description
:
'
'
description
:
'
'
...
@@ -369,8 +397,10 @@ paths:
...
@@ -369,8 +397,10 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/HandmadeAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/HandmadeAssessmentSubmission'
-
$ref
:
'
#/components/schemas/VirtualAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/VirtualAssessmentSubmission'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -400,8 +430,10 @@ paths:
...
@@ -400,8 +430,10 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/HandmadeAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/HandmadeAssessmentSubmission'
-
$ref
:
'
#/components/schemas/VirtualAssessmentSubmission'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/VirtualAssessmentSubmission'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
'
/assessments/{assessmentId}/evaluation'
:
'
/assessments/{assessmentId}/evaluation'
:
get
:
get
:
tags
:
tags
:
...
@@ -413,7 +445,9 @@ paths:
...
@@ -413,7 +445,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/AssessmentSubmissionEvaluation'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/AssessmentSubmissionEvaluation'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
assessmentId
-
name
:
assessmentId
in
:
path
in
:
path
...
@@ -432,8 +466,10 @@ paths:
...
@@ -432,8 +466,10 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/SoloCompetifier'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/SoloCompetifier'
-
$ref
:
'
#/components/schemas/TeamCompetifier'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/TeamCompetifier'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
patch
:
patch
:
tags
:
tags
:
-
competifier
-
competifier
...
@@ -443,7 +479,7 @@ paths:
...
@@ -443,7 +479,7 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas
/JsonPatch'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/JsonPatch'
required
:
true
required
:
true
responses
:
responses
:
'
200'
:
'
200'
:
...
@@ -452,8 +488,10 @@ paths:
...
@@ -452,8 +488,10 @@ paths:
application/json
:
application/json
:
schema
:
schema
:
oneOf
:
oneOf
:
-
$ref
:
'
#/components/schemas/SoloCompetifier'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/SoloCompetifier'
-
$ref
:
'
#/components/schemas/TeamCompetifier'
-
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/TeamCompetifier'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
/competifier/participants
:
/competifier/participants
:
get
:
get
:
tags
:
tags
:
...
@@ -468,7 +506,9 @@ paths:
...
@@ -468,7 +506,9 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas/Participant'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Participant'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
'
/competifier/participants/{participantId}'
:
'
/competifier/participants/{participantId}'
:
get
:
get
:
tags
:
tags
:
...
@@ -480,7 +520,9 @@ paths:
...
@@ -480,7 +520,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/Participant'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Participant'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
patch
:
patch
:
tags
:
tags
:
-
competifier
-
competifier
...
@@ -491,14 +533,16 @@ paths:
...
@@ -491,14 +533,16 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas
/JsonPatch'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#
/JsonPatch'
responses
:
responses
:
'
200'
:
'
200'
:
description
:
'
'
description
:
'
'
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/Participant'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Participant'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
participantId
-
name
:
participantId
in
:
path
in
:
path
...
@@ -518,7 +562,9 @@ paths:
...
@@ -518,7 +562,9 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas/Phase'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Phase'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
'
/phases/{phaseId}'
:
'
/phases/{phaseId}'
:
get
:
get
:
tags
:
tags
:
...
@@ -530,7 +576,9 @@ paths:
...
@@ -530,7 +576,9 @@ paths:
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
$ref
:
'
#/components/schemas/Phase'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Phase'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
phaseId
-
name
:
phaseId
in
:
path
in
:
path
...
@@ -550,7 +598,9 @@ paths:
...
@@ -550,7 +598,9 @@ paths:
schema
:
schema
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
#/components/schemas/Rank'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Rank'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
phaseId
-
name
:
phaseId
in
:
path
in
:
path
...
@@ -570,7 +620,9 @@ paths:
...
@@ -570,7 +620,9 @@ paths:
content:
content:
application/json:
application/json:
schema:
schema:
$ref: '#/components/schemas/Rank'
$ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.yaml/#/Rank'
'
500'
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.yaml/#/InternalServerError'
parameters
:
parameters
:
-
name
:
phaseId
-
name
:
phaseId
in
:
path
in
:
path
...
@@ -583,152 +635,3 @@ components:
...
@@ -583,152 +635,3 @@ components:
type
:
http
type
:
http
scheme
:
bearer
scheme
:
bearer
bearerFormat
:
JWT
bearerFormat
:
JWT
responses
:
NotFoundError
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/responses.yaml/#/NotFoundError
InternalServerError
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/responses.yaml/#/InternalServerError
schemas
:
ScheduledEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/ScheduledEvent
Assessment
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/Assessment
VirtualAssessment
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/VirtualAssessment
HandmadeAssessment
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/HandmadeAssessment
AssessmentEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Assessment.yaml/#/AssessmentEvent
QuestionGroup
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/QuestionGroup
QuestionStatement
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/QuestionStatement
Question
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Question
SubjectiveQuestion
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/SubjectiveQuestion
ObjectiveQuestion
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/ObjectiveQuestion
ExamCover
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/ExamCover
Exam
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Exam
Alternative
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Alternative
ExamQuestionComplaint
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/ExamQuestionComplaint
AssessmentSubmission
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AssessmentSubmission
HandmadeAssessmentSubmission
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/HandmadeAssessmentSubmission
VirtualAssessmentSubmission
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/VirtualAssessmentSubmission
Answer
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/Answer
AssessmentSubmissionEvaluation
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AssessmentSubmissionEvaluation
AnswerGrade
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AnswerGrade
VirtualAssessmentSubmissionDraft
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/VirtualAssessmentSubmissionDraft
Competifier
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Competifier
SoloCompetifier
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/SoloCompetifier
TeamCompetifier
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/TeamCompetifier
CompetifierEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/CompetifierEvent
Tag
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Tag
Participant
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Participant
Message
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Competifier.yaml/#/Message
JsonPatch
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/JsonPatch.yaml
Competition
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/Competition
Phase
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/Phase
PhaseEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/PhaseEvent
PhaseParticipation
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/PhaseParticipation
BestRanked
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/BestRanked
MinimumPerformance
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/MinimumPerformance
ClassificationRule
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/ClassificationRule
EvaluationRule
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/EvaluationRule
TieBreakCriteria
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/TieBreakCriteria
Rank
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Phase.yaml/#/Rank
SubscriptionRule
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/SubscriptionRule
Subscription
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/Subscription
SoloSubscription
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/SoloSubscription
TeamSubscription
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/TeamSubscription
FormTemplate
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormTemplate
FormField
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormField
FormAnswer
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormAnswer
FormSection
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Subscription.yaml/#/FormSection
Api/responses.yaml
→
Api/
components/
responses.yaml
View file @
b9837faa
...
@@ -17,7 +17,7 @@ NotFoundError:
...
@@ -17,7 +17,7 @@ NotFoundError:
schema
:
schema
:
type
:
string
type
:
string
InternalServerError
:
InternalServerError
:
description
:
Resource Not Found
description
:
Internal Server Error
content
:
content
:
application/json
:
application/json
:
schema
:
schema
:
...
...
Api/components/schemas.yaml
0 → 100644
View file @
b9837faa
ScheduledEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Assessment.yaml/#/ScheduledEvent
Assessment
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Assessment.yaml/#/Assessment
VirtualAssessment
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Assessment.yaml/#/VirtualAssessment
HandmadeAssessment
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Assessment.yaml/#/HandmadeAssessment
AssessmentEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Assessment.yaml/#/AssessmentEvent
QuestionGroup
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/QuestionGroup
QuestionStatement
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/QuestionStatement
Question
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/Question
SubjectiveQuestion
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/SubjectiveQuestion
ObjectiveQuestion
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/ObjectiveQuestion
ExamCover
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/ExamCover
Exam
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/Exam
Alternative
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/Alternative
ExamQuestionComplaint
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Exam.yaml/#/ExamQuestionComplaint
AssessmentSubmission
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/AssessmentSubmission
HandmadeAssessmentSubmission
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/HandmadeAssessmentSubmission
VirtualAssessmentSubmission
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/VirtualAssessmentSubmission
Answer
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/Answer
AssessmentSubmissionEvaluation
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/AssessmentSubmissionEvaluation
AnswerGrade
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/AnswerGrade
VirtualAssessmentSubmissionDraft
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Submission.yaml/#/VirtualAssessmentSubmissionDraft
Competifier
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/Competifier
SoloCompetifier
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/SoloCompetifier
TeamCompetifier
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/TeamCompetifier
CompetifierEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/CompetifierEvent
Tag
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/Tag
Participant
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/Participant
Message
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competifier.yaml/#/Message
JsonPatch
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/JsonPatch.yaml
Competition
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/Competition
Phase
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/Phase
PhaseEvent
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/PhaseEvent
PhaseParticipation
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/PhaseParticipation
BestRanked
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/BestRanked
MinimumPerformance
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/MinimumPerformance
ClassificationRule
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/ClassificationRule
EvaluationRule
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/EvaluationRule
TieBreakCriteria
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/TieBreakCriteria
Rank
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.yaml/#/Rank
SubscriptionRule
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/SubscriptionRule
Subscription
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/Subscription
SoloSubscription
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/SoloSubscription
TeamSubscription
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/TeamSubscription
FormTemplate
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/FormTemplate
FormField
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/FormField
FormAnswer
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/FormAnswer
FormSection
:
$ref
:
>-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.yaml/#/FormSection
Api/schemas/Assessment.yaml
→
Api/
components/
schemas/Assessment.yaml
View file @
b9837faa
...
@@ -37,7 +37,7 @@ Assessment:
...
@@ -37,7 +37,7 @@ Assessment:
description
:
Why the fuck is this a string?
description
:
Why the fuck is this a string?
type
:
string
type
:
string
exam
:
exam
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Exam.yaml/#/Exam'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Exam.yaml/#/Exam'
oid
:
oid
:
description
:
Object identifier
description
:
Object identifier
type
:
integer
type
:
integer
...
...
Api/schemas/Competifier.yaml
→
Api/
components/
schemas/Competifier.yaml
View file @
b9837faa
File moved
Api/schemas/Exam.yaml
→
Api/
components/
schemas/Exam.yaml
View file @
b9837faa
File moved
Api/schemas/JsonPatch.yaml
→
Api/
components/
schemas/JsonPatch.yaml
View file @
b9837faa
File moved
Api/schemas/Phase.yaml
→
Api/
components/
schemas/Phase.yaml
View file @
b9837faa
...
@@ -130,4 +130,4 @@ Rank:
...
@@ -130,4 +130,4 @@ Rank:
evaluations
:
evaluations
:
type
:
array
type
:
array
items
:
items
:
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/schemas/Submission.yaml/#/AssessmentSubmissionEvaluation'
$ref
:
'
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/
components/
schemas/Submission.yaml/#/AssessmentSubmissionEvaluation'
Api/schemas/Submission.yaml
→
Api/
components/
schemas/Submission.yaml
View file @
b9837faa
File moved
Api/schemas/Subscription.yaml
→
Api/
components/
schemas/Subscription.yaml
View file @
b9837faa
File moved
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment