shoehorning graphql, step functions and lamdas. aws deployment scripts

This commit is contained in:
2026-02-06 18:25:42 -03:00
parent 013587d108
commit e642908abb
35 changed files with 2354 additions and 930 deletions

View File

@@ -5,7 +5,7 @@ This module exports all dataclasses, enums, and constants that the generator
should process. Add new models here to have them included in generation.
"""
from .api import CreateJobRequest, SystemStatus
from .api import CreateJobRequest, ScanResult, SystemStatus
from .grpc import (
GRPC_SERVICE,
CancelRequest,
@@ -26,7 +26,7 @@ DATACLASSES = [MediaAsset, TranscodePreset, TranscodeJob]
# API request/response models - generates TypeScript only (no Django)
# WorkerStatus from grpc.py is reused here
API_MODELS = [CreateJobRequest, SystemStatus, WorkerStatus]
API_MODELS = [CreateJobRequest, SystemStatus, ScanResult, WorkerStatus]
# Status enums - included in generated code
ENUMS = [AssetStatus, JobStatus]
@@ -50,6 +50,7 @@ __all__ = [
"TranscodeJob",
# API Models
"CreateJobRequest",
"ScanResult",
"SystemStatus",
# Enums
"AssetStatus",