openapi: implement cookie auth only on select requests

This commit is contained in:
Quaternions 2024-12-10 22:22:12 -08:00
parent 590627870a
commit afa78a1260

View File

@ -12,8 +12,6 @@ tags:
description: Script operations description: Script operations
- name: ScriptPolicy - name: ScriptPolicy
description: Script policy operations description: Script policy operations
security:
- cookieAuth: []
paths: paths:
/submissions: /submissions:
get: get:
@ -32,6 +30,8 @@ paths:
required: false required: false
schema: schema:
$ref: "#/components/schemas/SubmissionFilter" $ref: "#/components/schemas/SubmissionFilter"
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -58,6 +58,8 @@ paths:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/SubmissionCreate' $ref: '#/components/schemas/SubmissionCreate'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -79,6 +81,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -112,6 +116,8 @@ paths:
schema: schema:
type: integer type: integer
format: int64 format: int64
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -129,6 +135,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -146,6 +154,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -163,6 +173,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -180,6 +192,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -197,6 +211,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -214,6 +230,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -265,6 +283,8 @@ paths:
- Submissions - Submissions
parameters: parameters:
- $ref: '#/components/parameters/SubmissionID' - $ref: '#/components/parameters/SubmissionID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -286,6 +306,8 @@ paths:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/ScriptPolicyCreate' $ref: '#/components/schemas/ScriptPolicyCreate'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -313,6 +335,8 @@ paths:
type: string type: string
minLength: 16 minLength: 16
maxLength: 16 maxLength: 16
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -334,6 +358,8 @@ paths:
- ScriptPolicy - ScriptPolicy
parameters: parameters:
- $ref: '#/components/parameters/ScriptPolicyID' - $ref: '#/components/parameters/ScriptPolicyID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -360,6 +386,8 @@ paths:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/ScriptPolicyUpdate' $ref: '#/components/schemas/ScriptPolicyUpdate'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -376,6 +404,8 @@ paths:
- ScriptPolicy - ScriptPolicy
parameters: parameters:
- $ref: '#/components/parameters/ScriptPolicyID' - $ref: '#/components/parameters/ScriptPolicyID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -397,6 +427,8 @@ paths:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/ScriptCreate' $ref: '#/components/schemas/ScriptCreate'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -418,6 +450,8 @@ paths:
- Scripts - Scripts
parameters: parameters:
- $ref: '#/components/parameters/ScriptID' - $ref: '#/components/parameters/ScriptID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -444,6 +478,8 @@ paths:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/ScriptUpdate' $ref: '#/components/schemas/ScriptUpdate'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response
@ -460,6 +496,8 @@ paths:
- Scripts - Scripts
parameters: parameters:
- $ref: '#/components/parameters/ScriptID' - $ref: '#/components/parameters/ScriptID'
security:
- cookieAuth: []
responses: responses:
"200": "200":
description: Successful response description: Successful response