MVP frontend+backend

This commit is contained in:
2026-06-14 09:58:30 +02:00
parent d9539f23cc
commit 772d853e37
56 changed files with 5099 additions and 207 deletions
+10
View File
@@ -0,0 +1,10 @@
"""Shared rate-limiter instance.
Lives in its own module so routers can import it without triggering the
circular import that would occur if they imported from app.main.
"""
from slowapi import Limiter
from slowapi.util import get_remote_address
limiter = Limiter(key_func=get_remote_address)