Skip to content

Commit a545f2e

Browse files
committed
Redirect to manage page by default
1 parent 46b4f18 commit a545f2e

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

app/main.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from fastapi import FastAPI, Request
55
from fastapi.middleware.cors import CORSMiddleware
6-
from fastapi.responses import Response
6+
from fastapi.responses import RedirectResponse, Response
77
from fastapi.staticfiles import StaticFiles
88
from fastapi.templating import Jinja2Templates
99

@@ -45,7 +45,11 @@ async def lifespan(app_obj: FastAPI) -> AsyncGenerator[None, None]:
4545

4646

4747
@app.get("/")
48-
@app.get("/manage")
48+
async def root(request: Request) -> Response:
49+
return RedirectResponse(url="/manage")
50+
51+
4952
@app.get("/login")
50-
async def serve_frontend(request: Request) -> Response:
53+
@app.get("/manage")
54+
async def pages(request: Request) -> Response:
5155
return templates.TemplateResponse("index.html", {"request": request})

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "backchannelserver"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
description = "BackChannel Server"
55
readme = "README.md"
66
requires-python = ">=3.12"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)