Commit History

fixed lint
a79668c

Padmanav commited on

style(main): fix import order — stdlib before third-party before local
8cbc9ec

Padmanav commited on

fix: remove unused type: ignore comment on add_exception_handler
a78bd20

Padmanav commited on

fix: suppress all mypy type errors on slowapi handler with correct ignore codes
8f62f8c

Padmanav commited on

fix: make rate limit handler sync and fix mypy return-value and await errors
be32a67

Padmanav commited on

fix: clean up rate limit handler — alias slowapi import, rename wrapper to handle_rate_limit
fccd138

Padmanav commited on

fix: rename rate limit handler to handle_rate_limit to avoid F811 redefinition error
fff71d5

Padmanav commited on

fix: wrap slowapi handler in typed async function to satisfy mypy signature check
755f80a

Padmanav commited on

feat: expose Prometheus scrape endpoint at /metrics/prometheus
25b1fee

Padmanav commited on

fix: restrict CORS to explicit allowed origins via env var
e63759a

Padmanav commited on

fix: remove duplicate Limiter instantiation from main.py
30ab2da

Padmanav commited on

fix: resolve circular import by moving limiter into app/api/limiter.py
9a5e019

Padmanav commited on

fix: wire slowapi rate limiting - 5/min on analyze, 10/min on quick-analyze
37fe7f8

Padmanav commited on

feat: add FastAPI routes and main app entrypoint
cf84c8b

Padmanav commited on