diff --git a/openapi-internal.yaml b/openapi-internal.yaml index 155efe4..1fb1fd7 100644 --- a/openapi-internal.yaml +++ b/openapi-internal.yaml @@ -65,6 +65,23 @@ paths: application/json: schema: $ref: "#/components/schemas/Error" + /mapfixes/{MapfixID}/status/validator-submitted: + post: + summary: (Internal endpoint) Role Validator changes status from Submitting -> Submitted + operationId: actionMapfixSubmitted + tags: + - Mapfixes + parameters: + - $ref: '#/components/parameters/MapfixID' + responses: + "204": + description: Successful response + default: + description: General Error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" /mapfixes/{MapfixID}/status/validator-validated: post: summary: (Internal endpoint) Role Validator changes status from Validating -> Validated @@ -203,6 +220,23 @@ paths: application/json: schema: $ref: "#/components/schemas/Error" + /submissions/{SubmissionID}/status/validator-submitted: + post: + summary: (Internal endpoint) Role Validator changes status from Submitting -> Submitted + operationId: actionSubmissionSubmitted + tags: + - Submissions + parameters: + - $ref: '#/components/parameters/SubmissionID' + responses: + "204": + description: Successful response + default: + description: General Error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" /submissions/{SubmissionID}/status/validator-validated: post: summary: (Internal endpoint) Role Validator changes status from Validating -> Validated diff --git a/openapi.yaml b/openapi.yaml index 00b1140..16869ba 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -367,10 +367,27 @@ paths: application/json: schema: $ref: "#/components/schemas/Error" - /mapfixes/{MapfixID}/status/submit: + /mapfixes/{MapfixID}/status/trigger-submit: post: - summary: Role Submitter changes status from UnderConstruction|ChangesRequested -> Submitted - operationId: actionMapfixSubmit + summary: Role Submitter changes status from UnderConstruction|ChangesRequested -> Submitting + operationId: actionMapfixTriggerSubmit + tags: + - Mapfixes + parameters: + - $ref: '#/components/parameters/MapfixID' + responses: + "204": + description: Successful response + default: + description: General Error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" + /mapfixes/{MapfixID}/status/reset-submitting: + post: + summary: Role Submitter manually resets submitting softlock and changes status from Submitting -> UnderConstruction + operationId: actionMapfixResetSubmitting tags: - Mapfixes parameters: @@ -757,10 +774,27 @@ paths: application/json: schema: $ref: "#/components/schemas/Error" - /submissions/{SubmissionID}/status/submit: + /submissions/{SubmissionID}/status/trigger-submit: post: - summary: Role Submitter changes status from UnderConstruction|ChangesRequested -> Submitted - operationId: actionSubmissionSubmit + summary: Role Submitter changes status from UnderConstruction|ChangesRequested -> Submitting + operationId: actionSubmissionTriggerSubmit + tags: + - Submissions + parameters: + - $ref: '#/components/parameters/SubmissionID' + responses: + "204": + description: Successful response + default: + description: General Error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" + /submissions/{SubmissionID}/status/reset-submitting: + post: + summary: Role Submitter manually resets submitting softlock and changes status from Submitting -> UnderConstruction + operationId: actionSubmissionResetSubmitting tags: - Submissions parameters: