File tree 1 file changed +3
-4
lines changed
1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 5
5
from starlette .middleware .cors import CORSMiddleware
6
6
from brotli_asgi import BrotliMiddleware
7
7
from src .utils .middleware .case_sens_middleware import case_sens_middleware
8
- from src .utils .middleware .rate_limit import cutoff
8
+ from src .utils .middleware .rate_limit import rate_limit
9
9
from src .utils .middleware .metrics import instrumentator
10
10
from src .utils .middleware .authentication import authenticate
11
11
31
31
allow_methods = ["*" ],
32
32
allow_headers = ["*" ],
33
33
)
34
- app .add_middleware (BrotliMiddleware )
34
+ app .add_middleware (BrotliMiddleware , minimum_size = 500 )
35
35
app .add_middleware (BaseHTTPMiddleware , dispatch = case_sens_middleware )
36
- app .add_middleware (BaseHTTPMiddleware , dispatch = cutoff )
37
36
app .add_middleware (BaseHTTPMiddleware , dispatch = authenticate )
38
37
instrumentator .instrument (app = app ).expose (
39
38
app , include_in_schema = False , should_gzip = True
40
39
)
41
-
40
+ app . add_middleware ( BaseHTTPMiddleware , dispatch = rate_limit )
42
41
# -------- ROUTES -------- #
43
42
app .include_router (base .router )
44
43
app .include_router (admin .router )
You can’t perform that action at this time.
0 commit comments