test/custom-admin-ui #3

Merged
orion merged 673 commits from test/custom-admin-ui into master 2026-06-05 17:20:58 +08:00
2 changed files with 5 additions and 5 deletions
Showing only changes of commit 77c21a274d - Show all commits
+3 -3
View File
@@ -34,10 +34,10 @@ class IPRateLimit:
self.ips.pop(ip)
return True
def add_ip(cls, ip):
ip_info = cls.ips.get(ip, {'count': 0, 'time': datetime.now()})
def add_ip(self, ip):
ip_info = self.ips.get(ip, {'count': 0, 'time': datetime.now()})
ip_info['count'] += 1
cls.ips[ip] = ip_info
self.ips[ip] = ip_info
return ip_info['count']
async def remove_expired_ip(self):
+2 -2
View File
@@ -3,7 +3,7 @@ import uuid
import asyncio
from pathlib import Path
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks, Header
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks
from starlette.responses import HTMLResponse, FileResponse
from starlette.staticfiles import StaticFiles
@@ -16,7 +16,7 @@ from database import get_session, Codes, init_models
from depends import admin_required
# 实例化FastAPI
app = FastAPI(debug=settings.DEBUG)
app = FastAPI(debug=settings.DEBUG, docs_url=None, redoc_url=None)
# 数据存储文件夹
DATA_ROOT = Path(settings.DATA_ROOT)