chore(server): remove unused models, delete http_logger.py, rename viev_logs.py → view_logs.py
This commit is contained in:
@@ -1,25 +0,0 @@
|
|||||||
# http_logger.py
|
|
||||||
import logging
|
|
||||||
from fastapi import Request, Response
|
|
||||||
from starlette.middleware.base import BaseHTTPMiddleware
|
|
||||||
import time
|
|
||||||
import uuid
|
|
||||||
|
|
||||||
logger = logging.getLogger("uvicorn.error")
|
|
||||||
|
|
||||||
class HTTPLogger:
|
|
||||||
"""Custom HTTP logger to catch invalid requests"""
|
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def log_invalid_request(data: bytes, client_addr: tuple):
|
|
||||||
"""Log invalid HTTP requests"""
|
|
||||||
try:
|
|
||||||
# Try to decode as much as possible
|
|
||||||
request_str = data.decode('utf-8', errors='replace')[:500]
|
|
||||||
logger.warning(
|
|
||||||
f"Invalid HTTP request received\n"
|
|
||||||
f"Client: {client_addr[0]}:{client_addr[1]}\n"
|
|
||||||
f"Data: {request_str}"
|
|
||||||
)
|
|
||||||
except Exception as e:
|
|
||||||
logger.warning(f"Invalid HTTP request from {client_addr}, could not decode: {e}")
|
|
||||||
+1
-14
@@ -27,17 +27,4 @@ class PackMeta(BaseModel):
|
|||||||
|
|
||||||
minecraft_version: str
|
minecraft_version: str
|
||||||
loader_type: str
|
loader_type: str
|
||||||
loader_version: Optional[str] = None
|
loader_version: Optional[str] = None
|
||||||
|
|
||||||
class MinecraftVersion(BaseModel):
|
|
||||||
version: str
|
|
||||||
type: str # release, snapshot, old_alpha, old_beta
|
|
||||||
release_time: datetime
|
|
||||||
url: Optional[str] = None
|
|
||||||
|
|
||||||
class ModLoader(BaseModel):
|
|
||||||
type: str
|
|
||||||
version: str
|
|
||||||
minecraft_version: str
|
|
||||||
installer_url: Optional[str] = None
|
|
||||||
libraries: List[str] = Field(default_factory=list)
|
|
||||||
Reference in New Issue
Block a user