mirror of
https://github.com/revanced/revanced-releases-api.git
synced 2025-04-30 06:24:27 +02:00

* refactor: import routers from old branch * refactor: import InternalCache removal * refactor: move routes into dedicated routers * fix: fixes entrypoint * refactor: add documentation and bump libs
15 lines
453 B
Python
15 lines
453 B
Python
from fastapi import APIRouter, Request, Response, status
|
|
from fastapi.responses import RedirectResponse
|
|
|
|
router = APIRouter()
|
|
|
|
@router.get("/", response_class=RedirectResponse,
|
|
status_code=status.HTTP_301_MOVED_PERMANENTLY, tags=['Root'])
|
|
async def root(request: Request, response: Response) -> RedirectResponse:
|
|
"""Brings up API documentation
|
|
|
|
Returns:
|
|
None: Redirects to /docs
|
|
"""
|
|
return RedirectResponse(url="/docs")
|