mirror of
https://github.com/Radiquum/AniX.git
synced 2025-05-01 18:39:40 +05:00
changelog:
backend: - Change index POST requests to GET requests frontend: - Fetch releases from api endpoint on index page. - Add filters on main page. - Remove tailwindcss
This commit is contained in:
parent
b8878c4fb8
commit
37d4b181f5
10 changed files with 131 additions and 1316 deletions
|
@ -36,21 +36,21 @@ async def GetMainPageFilter(
|
|||
return await apiRequest(request, ENDPOINTS["filter"], page, data=data)
|
||||
|
||||
|
||||
@router.post("/last", summary="Get new releases")
|
||||
@router.get("/last", summary="Get new releases")
|
||||
async def GetMainPage(request: Request, page: int = 0):
|
||||
return await GetMainPageFilter(request, page, None)
|
||||
|
||||
|
||||
@router.post("/ongoing", summary="Get ongoing releases")
|
||||
@router.get("/ongoing", summary="Get ongoing releases")
|
||||
async def GetOngoingPage(request: Request, page: int = 0):
|
||||
return await GetMainPageFilter(request, page, 2)
|
||||
|
||||
|
||||
@router.post("/announce", summary="Get announced releases")
|
||||
@router.get("/announce", summary="Get announced releases")
|
||||
async def GetAnnouncePage(request: Request, page: int = 0):
|
||||
return await GetMainPageFilter(request, page, 3)
|
||||
|
||||
|
||||
@router.post("/finished", summary="Get finished releases")
|
||||
@router.get("/finished", summary="Get finished releases")
|
||||
async def GetFinishedPage(request: Request, page: int = 0):
|
||||
return await GetMainPageFilter(request, page, 1)
|
||||
|
|
|
@ -43,7 +43,7 @@ async def apiRequest(
|
|||
"Content-Type": "application/json; charset=UTF-8",
|
||||
}
|
||||
|
||||
if request.method == "POST":
|
||||
if data is not None or request.method == "POST":
|
||||
r = requests.post(
|
||||
# noqa: E501
|
||||
f"{endpoint}/{path}{query}",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue