2026.06.04 frontend építés közben

This commit is contained in:
Roo
2026-06-04 07:26:22 +00:00
parent 7adf6cc3e3
commit 59a30ac428
3302 changed files with 24091 additions and 1771 deletions

View File

@@ -3,18 +3,19 @@ from sqlalchemy.ext.asyncio import AsyncSession
from app.db.session import get_db
from app.services.asset_service import AssetService
from app.api import deps
from typing import List
from typing import List, Optional
router = APIRouter()
# Secured endpoint: Closed premium ecosystem
@router.get("/makes", response_model=List[str])
async def list_makes(
vehicle_class: Optional[str] = None,
db: AsyncSession = Depends(get_db),
current_user = Depends(deps.get_current_user)
):
"""1. Szint: Márkák listázása."""
return await AssetService.get_makes(db)
"""1. Szint: Márkák listázása, opcionálisan vehicle_class szerint szűrve."""
return await AssetService.get_makes(db, vehicle_class)
# Secured endpoint: Closed premium ecosystem
@router.get("/models", response_model=List[str])