Persist runtime config in app db and seed from env
This commit is contained in:
+73
-2
@@ -55,6 +55,31 @@ paths:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/HTTPValidationError'
|
||||
/config/change-password:
|
||||
post:
|
||||
tags:
|
||||
- auth
|
||||
summary: Change Password Submit
|
||||
operationId: change_password_submit_config_change_password_post
|
||||
requestBody:
|
||||
content:
|
||||
application/x-www-form-urlencoded:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Body_change_password_submit_config_change_password_post'
|
||||
required: true
|
||||
responses:
|
||||
'200':
|
||||
description: Successful Response
|
||||
content:
|
||||
text/html:
|
||||
schema:
|
||||
type: string
|
||||
'422':
|
||||
description: Validation Error
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/HTTPValidationError'
|
||||
/logout:
|
||||
post:
|
||||
tags:
|
||||
@@ -96,8 +121,33 @@ paths:
|
||||
get:
|
||||
tags:
|
||||
- pages
|
||||
summary: Admin Page
|
||||
operationId: admin_page_admin_get
|
||||
summary: Admin Redirect
|
||||
operationId: admin_redirect_admin_get
|
||||
responses:
|
||||
'200':
|
||||
description: Successful Response
|
||||
content:
|
||||
text/html:
|
||||
schema:
|
||||
type: string
|
||||
/config:
|
||||
get:
|
||||
tags:
|
||||
- pages
|
||||
summary: Config Page
|
||||
operationId: config_page_config_get
|
||||
responses:
|
||||
'200':
|
||||
description: Successful Response
|
||||
content:
|
||||
text/html:
|
||||
schema:
|
||||
type: string
|
||||
post:
|
||||
tags:
|
||||
- pages
|
||||
summary: Config Submit
|
||||
operationId: config_submit_config_post
|
||||
responses:
|
||||
'200':
|
||||
description: Successful Response
|
||||
@@ -155,6 +205,27 @@ paths:
|
||||
schema: {}
|
||||
components:
|
||||
schemas:
|
||||
Body_change_password_submit_config_change_password_post:
|
||||
properties:
|
||||
current_password:
|
||||
type: string
|
||||
title: Current Password
|
||||
new_password:
|
||||
type: string
|
||||
title: New Password
|
||||
confirm_password:
|
||||
type: string
|
||||
title: Confirm Password
|
||||
csrf_token:
|
||||
type: string
|
||||
title: Csrf Token
|
||||
type: object
|
||||
required:
|
||||
- current_password
|
||||
- new_password
|
||||
- confirm_password
|
||||
- csrf_token
|
||||
title: Body_change_password_submit_config_change_password_post
|
||||
Body_login_submit_login_post:
|
||||
properties:
|
||||
username:
|
||||
|
||||
Reference in New Issue
Block a user