- Оспаривания теперь требуют решения админа после 24ч голосования - Можно повторно оспаривать после разрешённых споров - Исправлены бонусные очки при перепрохождении после оспаривания - Сброс серии при невалидном пруфе - Колесо показывает только доступные игры - Rate limiting только через backend (RATE_LIMIT_ENABLED)
11 lines
305 B
Python
11 lines
305 B
Python
from slowapi import Limiter
|
|
from slowapi.util import get_remote_address
|
|
from app.core.config import settings
|
|
|
|
# Rate limiter using client IP address as key
|
|
# Can be disabled via RATE_LIMIT_ENABLED=false in .env
|
|
limiter = Limiter(
|
|
key_func=get_remote_address,
|
|
enabled=settings.RATE_LIMIT_ENABLED
|
|
)
|