v0.1.1 update

This commit is contained in:
serversdwn
2025-12-02 06:36:13 +00:00
parent 938e950dd6
commit 90ecada35f
17 changed files with 867 additions and 221 deletions

View File

@@ -5,7 +5,7 @@ from fastapi.templating import Jinja2Templates
from fastapi.responses import HTMLResponse
from backend.database import engine, Base
from backend.routers import roster, units, photos
from backend.routers import roster, units, photos, roster_edit, dashboard, dashboard_tabs
from backend.services.snapshot import emit_status_snapshot
# Create database tables
@@ -15,7 +15,7 @@ Base.metadata.create_all(bind=engine)
app = FastAPI(
title="Seismo Fleet Manager",
description="Backend API for managing seismograph fleet status",
version="0.1.0"
version="0.1.1"
)
# Configure CORS
@@ -37,6 +37,10 @@ templates = Jinja2Templates(directory="templates")
app.include_router(roster.router)
app.include_router(units.router)
app.include_router(photos.router)
app.include_router(roster_edit.router)
app.include_router(dashboard.router)
app.include_router(dashboard_tabs.router)
# Legacy routes from the original backend
@@ -98,8 +102,9 @@ async def roster_table_partial(request: Request):
def health_check():
"""Health check endpoint"""
return {
"message": "Seismo Fleet Manager v0.1",
"status": "running"
"message": "Seismo Fleet Manager v0.1.1",
"status": "running",
"version": "0.1.1"
}