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
|
||||
loader_type: str
|
||||
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)
|
||||
loader_version: Optional[str] = None
|
||||
Reference in New Issue
Block a user