Add api/v1/config/warp/... schemas
This commit is contained in:
18
core/scripts/webpanel/routers/api/v1/schema/config/warp.py
Normal file
18
core/scripts/webpanel/routers/api/v1/schema/config/warp.py
Normal file
@ -0,0 +1,18 @@
|
||||
from pydantic import BaseModel
|
||||
from typing import Literal
|
||||
|
||||
|
||||
class ConfigureInputBody(BaseModel):
|
||||
all: bool = False
|
||||
popular_sites: bool = False
|
||||
domestic_sites: bool = False
|
||||
block_adult_sites: bool = False
|
||||
warp_option: Literal['warp', 'warp plus', ''] = ''
|
||||
warp_key: str = ''
|
||||
|
||||
|
||||
class StatusResponse(BaseModel):
|
||||
all_traffic: bool
|
||||
popular_sites: bool
|
||||
domestic_sites: bool
|
||||
block_adult_sites: bool
|
||||
Reference in New Issue
Block a user