lint / ruff (push) Successful in 14s
tests / desktop (push) Successful in 22s
docker / image (push) Successful in 43s
tests / web (push) Successful in 39s
tests / android-core (push) Successful in 1m1s
tests / backend (push) Successful in 2m12s
android / apk (push) Successful in 6m50s
23 lines
592 B
Python
23 lines
592 B
Python
"""HTTP layer. Routers are thin; the thinking happens in `app.services`."""
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from app.api import (
|
|
routes_blocker,
|
|
routes_reports,
|
|
routes_settings,
|
|
routes_tasks,
|
|
routes_timer,
|
|
routes_updates,
|
|
)
|
|
|
|
api_router = APIRouter()
|
|
api_router.include_router(routes_timer.router)
|
|
api_router.include_router(routes_tasks.router)
|
|
api_router.include_router(routes_blocker.router)
|
|
api_router.include_router(routes_reports.router)
|
|
api_router.include_router(routes_settings.router)
|
|
api_router.include_router(routes_updates.router)
|
|
|
|
__all__ = ["api_router"]
|