Add app scaffold and workflows
All checks were successful
Continuous Integration / Validate and test changes (push) Successful in 3s

This commit is contained in:
2025-12-03 08:58:34 +01:00
parent 5a8b773e40
commit d6b61ae8fb
51 changed files with 10252 additions and 3 deletions

View File

@@ -0,0 +1 @@
"""Domain feature modules."""

View File

@@ -0,0 +1 @@
"""Auth feature placeholder."""

View File

@@ -0,0 +1 @@
"""Adapters for auth integrations."""

View File

@@ -0,0 +1,3 @@
"""Placeholder for FastAPI Users integration."""
# Add glue code for FastAPI Users when adopting that library.

View File

@@ -0,0 +1,3 @@
"""Authentication dependencies placeholder."""
# Add FastAPI dependencies (e.g., current_user) when auth is implemented.

View File

@@ -0,0 +1,3 @@
"""Authentication models placeholder."""
# Add ORM models (e.g., SQLAlchemy) when auth is implemented.

View File

@@ -0,0 +1,3 @@
"""Authentication permission placeholder."""
# Define scopes/roles when auth is implemented.

View File

@@ -0,0 +1,11 @@
"""Authentication router placeholder."""
from fastapi import APIRouter
router = APIRouter(prefix="/auth", tags=["auth"])
@router.get("/noop", include_in_schema=False)
def auth_not_implemented() -> dict:
"""Placeholder endpoint to keep router wired."""
return {"status": "not_implemented"}

View File

@@ -0,0 +1,3 @@
"""Authentication schemas placeholder."""
# Add Pydantic models for auth requests/responses when implemented.

View File

@@ -0,0 +1,3 @@
"""Authentication service placeholder."""
# Add token generation/verification logic here.